Skip to content

Instrumentation 1.5.0

Compare
Choose a tag to compare
@mannodermaus mannodermaus released this 25 Jul 13:27
· 23 commits to main since this release
  • Fix inheritance hierarchy of ComposeExtension to avoid false-positive warning regarding @RegisterExtension (#318)
  • Improve parallel test execution for Android instrumentation tests
  • Fix invalid naming of dynamic tests when executing only a singular test method from the IDE (#317, #339)
  • Prevent test methods incorrectly defined as Kotlin top-level functions from messing up Android's internal test counting, causing issues like "Expected N+1 tests, received N" (#316)
  • Prevent test classes ignored by a tag from being considered for test execution, causing issues like "Expected N+1 tests, received N" (#298)
  • Improve integration with Android Test Orchestrator and remove the need for @UseTechnicalNames (#337)
  • Raise minimum supported API level of core, extensions and runner modules from 14 to 19
  • Gracefully ignore unloadable classes during test discovery, e.g. those that access JVM-only APIs like sun.*