Open lydavid opened 4 days ago
This is all based on the assumption that between GHA steps, we maintain the same AVD. Otherwise, each time we install our app, it will be a fresh install, which will not let us test that a migration from the master branch to the release branch worked without crashing. Confirmed with https://scans.gradle.com/s/6ulorrahmvalo/timeline and https://scans.gradle.com/s/asm2laxnfiir2/timeline
test-e2e.yml
[^1]: Because we run maestro test with $HOME/.maestro/bin/maestro test .maestro, the test suite will need to exist already on master.
$HOME/.maestro/bin/maestro test .maestro
Not able to see the evidence of previous run in https://github.com/lydavid/MusicSearch/actions/runs/9726640692
This is all based on the assumption that between GHA steps, we maintain the same AVD. Otherwise, each time we install our app, it will be a fresh install, which will not let us test that a migration from the master branch to the release branch worked without crashing. Confirmed with https://scans.gradle.com/s/6ulorrahmvalo/timeline and https://scans.gradle.com/s/asm2laxnfiir2/timeline
test-e2e.yml
[^1]: Because we run maestro test with
$HOME/.maestro/bin/maestro test .maestro
, the test suite will need to exist already on master.