Skip to content

Instrumentation 1.4.0

Compare
Choose a tag to compare
@mannodermaus mannodermaus released this 04 Nov 15:08
· 80 commits to main since this release

After more than two years, here is a new version of the instrumentation artifacts! We welcome two new artifacts to the family, android-test-compose and android-test-extensions. Here is the full list of notable changes in this version:

  • Update formatting of instrumentation test names to prevent breaking generation of log files in newer versions of AGP (#263)
  • Add support for test sharding (#270)
  • Add support for inherited tests (#288)
  • Only autoconfigure JUnit 5 for instrumentation tests when the user explicitly adds junit-jupiter-api as a dependency
  • Prevent noisy logs in Logcat complaining about unresolvable annotation classes (#306)
  • Add support for parallel execution of non-UI instrumentation tests (#295)
  • Instroduce android-test-compose artifact with support for testing composable functions with JUnit 5 (#234)
  • Introduce android-test-extensions artifact with optional extensions, starting with a port of JUnit 4's GrantPermissionRule (#251)