Releases: android/android-test
AndroidX Test 1.3.0 RC3
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
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
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]
- Fix filtering parameterized methods
- 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
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
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
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
- 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
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
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
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
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