2022-05-18
Test execution
- Fixed tests crashing with more complex environment variables due to improper escaping
--library-test parameter
instead of --app and --test to test library modules.Added Android Automated Test Device (ATD) images with API 31. Read more about ATD images here.
Complete list of new combinations added:
device=Pixel2Atd,version=31device=Tablet10Atd,version=31device=NexusLowResAtd,version=31ew-cli no longer prints errors with Zulu 11 JDKresultsUrl field/sdcard or
/data/local/tmp directory using --other-files.--test-targets-for-shard. Especially useful if you have your own in-house
scripts for sharding.--help output of ew-cli--timeout <duration> parameter to cancel test execution when it takes too long.
Defaults to 15m (15 minutes).ew-cli sometimes getting stuck if the test failed immediately, e.g. when using an unsupported modelversion=29 emulatorsAdded two new device models: Tablet10, Tablet10Atd representing
10" tablets with landscape orientation and a resolution of 1920x1200.
Complete list of new combinations added:
device=Tablet10,version=23device=Tablet10,version=27device=Tablet10,version=29device=Tablet10,version=30device=Tablet10,version=31device=Tablet10Atd,version=30--test-targets for fine-grained control over what tests to runew-cli now validates app and test apk files before starting the testew-cli binary files are now signed with GPG--models command to ew-cli list all available emulator modelsatd=true flag, use the *Atd suffix instead, e.g. change from model=Pixel2,atd=true to
model=Pixel2Atd.Note: ATD models are still only available for version=30 emulators
--json output flag to ew-cli to get machine-readable outputew-cli failed to start on JDK8emulator.wtf now supports version=31 device configurations.
Complete list of new combinations added:
device=Pixel2,version=31device=NexusLowRes,version=31emulator.wtf now supports version=29 device configurations.
Complete list of new combinations added:
device=Pixel2,version=29device=NexusLowRes,version=29