Autograding Integration Tests

Hello, I’ve been trying out GitHub Classroom for my Android courses, it’s really great!

I’m currently digging into the Autograding feature, it works great for Unit Tests, however, I can’t figure out how to approach Integration Tests.
For that, I first need to create an Android Emulator and then run all the different classroom tests.
How could I approach that setup?

It can be done via command-line and there is even an action available for it (https://github.com/ReactiveCircus/android-emulator-runner) but I don’t know how to integrate it with the autograding step.

My current option would be ignoring autograding and set it up myself with github actions, I guess I would just be losing the points feature on the Classroom.

Created a setup script myself and customized the classroom.yaml file:

© 2017 GitHub, Inc.
with by
GitHub Education