commit | 429256c1c3ac02617372c77a2a2223732375aba8 | [log] [tgz] |
---|---|---|
author | easoncylee <easoncylee@google.com> | Tue Mar 05 22:53:32 2019 +0800 |
committer | easoncylee <easoncylee@google.com> | Wed Mar 20 17:29:21 2019 +0800 |
tree | 8c46acf023ab10e8b2f2b5c4ca5a9d3d1eb4d9ee | |
parent | 6fcdfc7165d8660619b736984af0f02261fab440 [diff] |
TestMapping: Create basic TEST MAPPING tests of TF. Bug: 126046198 Basic Test Mapping tests of TF is necessary to make sure TF won't break. Add below TEST MAPPING tests: * GTest * GTest with data * Instrumentation with class filter * Instrumentation with include-filter * Instrumentation with annotation filter. * JarHostTest Test: atest --test-mapping tools/tradefederation/core/TEST_MAPPING run in presubmit to make sure all the tests are run. Change-Id: Ibe2abf395aa50ebb28a8a10ec7e38c9aa1f82c94
TF is a test harness used to drive Android automated testing. It runs on test hosts and monitors the connected devices, handling test scheduling & execution and device management.
Other test harnesses like Compatibility Test Suite (CTS) and Vendor Test Suite (VTS) use TF as a basis and extend it for their particular needs.
Building TF:
More information at: https://source.android.com/devices/tech/test_infra/tradefed/