Skip to content

Releases: android/android-test

AndroidX Test 1.3.0 RC3

04 Aug 23:45
Compare
Choose a tag to compare
Pre-release

August 4, 2020

This is the third release candidate of AndroidX Test 1.3.0.
It contains updates to the following libraries:

  • Core 1.3.0-rc03
  • Espresso 3.3.0-rc03
    • Remove some not-yet-ready-for-release APIs that were mistakenly included in previous rc+beta builds
  • Intents 3.3.0-rc03
    • Remove some not-yet-ready-for-release APIs that were mistakenly included in previous rc+beta builds
  • JUnit 1.1.2-rc03
  • Monitor 1.3.0-rc03
  • Orchestrator 1.3.0-rc03
  • Runner 1.3.0-rc03
  • Rules 1.3.0-rc03
  • Truth 1.3.0-rc03
  • Test Services 1.3.0-rc03

AndroidX Test 1.3.0 RC1

28 May 18:40
Compare
Choose a tag to compare
Pre-release

May 28, 2020

This is a release candidate of AndroidX Test 1.3.0.
It contains updates to the following libraries:

  • Core 1.3.0-rc01
  • Espresso 3.3.0-rc01
    • Make package names unique, fixing log spam when building with AGP 4.1 [#573]
  • Intents 3.3.0-rc01
  • JUnit 1.1.2-rc01
  • Monitor 1.3.0-rc01
    • Make package names unique, fixing log spam when building with AGP 4.1 [#573]
  • Orchestrator 1.3.0-rc01
  • Runner 1.3.0-beta01
    • Make package names unique, fixing log spam when building with AGP 4.1 [#573]
  • Rules 1.3.0-rc01
    • Make package names unique, fixing log spam when building with AGP 4.1 [#573]
  • Truth 1.3.0-rc01
  • Test Services 1.3.0-rc01

AndroidX Test 1.3.0 Beta02

20 May 16:49
Compare
Choose a tag to compare
Pre-release

May 19, 2020

This is a beta release of AndroidX Test 1.3.0. New APIs are unlikely to change.
It contains updates to the following libraries:

  • Core 1.3.0-beta02
  • Espresso 3.3.0-beta02
  • Intents 3.3.0-beta02
  • JUnit 1.1.2-beta02
  • Monitor 1.3.0-beta02
  • Orchestrator 1.3.0-beta02
  • Runner 1.3.0-beta02
    • Fix filtering parameterized methods
      • This also fixes running parameterized tests with Orchestrator [#215, https://issuetracker.google.com/119838413]
  • Rules 1.3.0-beta02
  • Truth 1.3.0-beta02
  • Test Services 1.3.0-beta02
    • Fix 'runtime permission dialog appears' when running on API 29

AndroidX Test 1.3.0-rc02

28 Jul 22:24
Compare
Choose a tag to compare
Pre-release

July 28, 2020

This is the second release candidate of AndroidX Test 1.3.0.
It contains updates to the following libraries:

  • Core 1.3.0-rc02
    • Make kotlin package names unique, fixing log spam when building with AGP 4.1 [#680]
  • Espresso 3.3.0-rc02
    • Fix missing missing androidx_test_espresso_contrib_drawer_layout_tag field [#671]
  • Intents 3.3.0-rc02
  • JUnit 1.1.2-rc02
  • Monitor 1.3.0-rc02
  • Orchestrator 1.3.0-rc02
  • Runner 1.3.0-rc02
  • Rules 1.3.0-rc02
    • Add conversion tips for ActivityTestRule->ActivityScenario
  • Truth 1.3.0-rc02
  • Test Services 1.3.0-rc02

AndroidX Test 1.3.0 Beta01

20 Apr 21:28
Compare
Choose a tag to compare
Pre-release

April 20, 2020

This is a beta release of AndroidX Test 1.3.0. New APIs are unlikely to change.
It contains updates to the following libraries:

  • Core 1.3.0-beta01
  • Espresso 3.3.0-beta01
    • Add ViewMatchers.isFocused()
    • Enhance error messaging for WithIdMatcher
  • Intents 3.3.0-beta01
    • Allow Intents.release without Intents.init
  • JUnit 1.1.2-beta01
  • Monitor 1.3.0-beta01
  • Orchestrator 1.3.0-beta01
  • Runner 1.3.0-beta01
    • Only delegate to RobolectricTestRunner if its on the classpath
    • Support filtering by prerelease SDKs via SdkSuppress#codeName
  • Rules 1.3.0-beta01
    • Deprecate ActivityTestRule
  • Truth 1.3.0-beta01
    • Make LocationSubject override isEqualTo
  • Test Services 1.3.0-beta01

AndroidX Test 1.3.0 alpha05

18 Mar 00:18
Compare
Choose a tag to compare
Pre-release

March 17, 2020

This is an alpha release of AndroidX Test 1.3.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.3.0-alpha05
    • Skip starting and finish animations for the empty activity used in ActivityScenario. (Fixes #411)
    • Handle Activities launched via implicit intents. (Fixes #496)
  • Espresso 3.3.0-alpha05
    • ViewMatchers.isDisplayingAtLeast() works for views with negative scale.
    • Remove spurious wait in waitForAtLeastOneActivityToBeResumed.
    • Set correct meta state for ACTION_UP
  • Intents 3.3.0-alpha05
  • JUnit 1.1.2-alpha05
  • Monitor 1.3.0-alpha05
  • Orchestrator 1.3.0-alpha05
  • Runner 1.3.0-alpha05
    • Ignore all LinkageError exceptions when scanning classpath for tests. (Fixes #439)
    • Initialize InstrumentationRegistry before creating RunListeners from RunnerArgs
  • Rules 1.3.0-alpha05
  • Truth 1.3.0-alpha05
  • Test Services 1.3.0-alpha05

AndroidX Test 1.3.0 alpha04

19 Feb 23:47
Compare
Choose a tag to compare
Pre-release

February 18, 2020

This is an alpha release of AndroidX Test 1.3.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.3.0-alpha04
  • Espresso 3.3.0-alpha04
    • Fix the error message when Espresso is busy due to processing messages rather than idling resources
  • Intents 3.3.0-alpha04
  • JUnit 1.1.2-alpha04
  • Monitor 1.3.0-alpha04
  • Orchestrator 1.3.0-alpha04
  • Runner 1.3.0-alpha04
    • Fix AndroidJUnitRunner to report a test as failure if a StrictMode violation occurs
    • Add additional info when JUnit4 test class is malformed for easier diagnostics
  • Rules 1.3.0-alpha04
  • Truth 1.3.0-alpha04
  • Test Services 1.3.0-alpha04
    • Include the test storage service in the test services

AndroidX Test 1.3.0 alpha03

04 Dec 00:04
Compare
Choose a tag to compare
Pre-release

December 3, 2019

This is an alpha release of AndroidX Test 1.3.0. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.3.0-alpha03
    • Support ActivityOptions in ActivityScenario
  • Espresso 3.3.0-alpha03
    • Fix NoSuchMethodError when testing with AccessibilityChecks enabled (#376)
  • Intents 3.3.0-alpha03
  • JUnit 1.1.2-alpha03
  • Monitor 1.3.0-alpha03
  • Orchestrator 1.3.0-alpha03
  • Runner 1.3.0-alpha03
    • Ignore NoClassDefFoundErrors when performing classpath scanning for tests
    • Add better error handling on unhandled exceptions
    • Allowing opting out of 'waitForActivitiesToComplete' via a runner argument
  • Rules 1.3.0-alpha03
  • Truth 1.3.0-alpha03
    • Update Location extensions to behave better with nulls.
    • Add stringArrayList and parcelableArrayList methods to BundleSubject

AndroidX Test 1.2.1 alpha02

15 Jul 18:04
Compare
Choose a tag to compare
Pre-release

July 15, 2019

This is an alpha release of AndroidX Test 1.2.1. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.2.1-alpha02
    • Make activity lifecycle transition timeout configurable
  • Espresso 3.3.0-alpha02
  • Intents 3.3.0-alpha02
    • Add a BundleMatchers.isEmpty() and isEmptyOrNull() methods
  • JUnit 1.1.2-alpha02
  • Monitor 1.3.0-alpha02
  • Orchestrator 1.3.0-alpha02
  • Runner 1.3.0-alpha02
  • Rules 1.3.0-alpha02
  • Truth 1.3.0-alpha02
    • Update to com.google.truth:truth:1.0 and com.google.guava:guava:27.0.1-android

AndroidX Test 1.2.1-alpha01

17 Jun 18:17
Compare
Choose a tag to compare
Pre-release

June 17, 2019

This is an alpha release of AndroidX Test 1.2.1. New APIs are subject to change.
It contains updates to the following libraries:

  • Core 1.2.1-alpha01
    • Includes toolchain fix for 'Invalid parameter counts in MethodParameter attributes' build warning
  • Espresso 3.3.0-alpha01
    • contrib: Replace usages of RecyclerView.findViewHolderForPosition method with its replacement
  • Intents 3.3.0-alpha01
  • JUnit 1.1.2-alpha01
  • Monitor 1.3.0-alpha01
  • Orchestrator 1.3.0-alpha01
  • Runner 1.3.0-alpha01
  • Rules 1.3.0-alpha01
    • Allow subclasses of ServiceTestRule to customize timeout
  • Truth 1.3.0-alpha01
    • Add truth extensions for Location