This GitHub project hosts two somewhat distinct projects:
- AndroidX Test libraries - Bazel support for android_instrumentation_test
# AndroidX Test Libraries
The AndroidX Test Library provides an extensive framework for testing Android
apps.
This library provides a set of APIs that allow you to quickly build and run
test code for your apps,
including JUnit 4
functional user interface (UI) tests.
You can run tests created using these
APIs from the Android Studio IDE or
from the command line. For more details see[developers.android.com/testing](https://developers.android.com/testing)
The following maven libraries are hosted in this repo: androidx.test:annotation androidx.test:core androidx.test.espresso androidx.test.ext:junit
androidx.test:orchestrator androidx.test:runner
androidx.test:rules androidx.test:services
androidx.test.uiautomator and androidx.test:ext:junit-gtest are
hosted on AOSP
Contributing See CONTRIBUTING.md
Issues We use the GitHub issue tracker for tracking feature requests and bugs Please see the AndroidX Test Discuss mailing list for general questions and discussion, and please direct specific questions
to Stack Overflow.
canonical source for release notes, release artifacts and source snapshots
Bazel android_instrumentation_test support To depend on this repository in Bazel, add the following snippet to
your WORKSPACE file:
ATS_TAG = ""
http_archive(
name = "android_test_support",
sha256 = "",
strip_prefix = "android-test-%s" % ATS_TAG,urls =["https://github.com/android/android-test/archive/%s.tar.gz"% ATS_TAG],
)
load("@android_test_support//:repo.bzl",
"android_test_repositories")
android_test_repositories()
````