Changelog

2022-03-31

ew-cli 0.0.44

  • Fixed: ew-cli no longer prints errors with Zulu 11 JDK

2022-02-14

  • Fixed: timed out tests now emit full logcat, pulled dirs, coverage data and an (incomplete) JUnit test report
  • Fixed: tests running for longer than 1 hour failed with a 404 error
  • Fixed: shards are now always ordered by index in results web link

2022-02-02

ew-cli 0.0.43

  • timeout status is now printed properly
  • the results link is now included in the JSON output under the resultsUrl field
  • fixed printing out failing shard combinations

2022-01-30

ew-cli 0.0.42

  • Added results link at the end of the run, enabling to view logcat and failing tests in a web browser.

2022-01-22

ew-cli 0.0.41

  • Added support for pushing additional files into the /sdcard or /data/local/tmp directory using --other-files.

2022-01-21

ew-cli 0.0.40

  • Added support for specifying test targets manually via --test-targets-for-shard. Especially useful if you have your own in-house scripts for sharding.

2022-01-10

ew-cli 0.0.39

  • Improved --help output of ew-cli
  • Added support for reading command-line arguments from YAML files. Read more here.

2022-01-03

ew-cli 0.0.38

  • Added support for --timeout <duration> parameter to cancel test execution when it takes too long. Defaults to 15m (15 minutes).

2021-12-31

  • Fixed ew-cli sometimes getting stuck if the test failed immediately, e.g. when using an unsupported model

2021-12-30

  • Fixed test coverage not working on version=29 emulators
  • Fixed long-running tests (1+ hr) getting stuck completely