commit | cc1a21fcebb042ec6dcbcea68e7006605521a1c4 | [log] [tgz] |
---|---|---|
author | yangbill <yangbill@google.com> | Wed Dec 12 20:03:12 2018 +0800 |
committer | yangbill <yangbill@google.com> | Sat Dec 22 10:40:35 2018 +0800 |
tree | 95dc12b2140eb202e08b343f92e5b9931ff58c74 | |
parent | 79a737741734016221a4fe46e326b36651780374 [diff] |
ATest: Extend dry-run features to test runner level. The "--dry-run" option now runs in test_runner level and provides the running commands of the target tests without actually building/installing/testing them, while previously it was implemented in test_finder level and shared the same function with option "--info". Bug: 118597269 Test: atest hello_world_test --dry-run atest cts --dry-run atest VtsCodelabHelloWorldTest --dry-run atest RunBluetoothRoboTests --dry-run atest example/reboot --dry-run atest cts hello_world_test VtsCodelabHelloWorldTest RunBluetoothRoboTests --dry-run Change-Id: Id918b79eeea0bb77ce3e94b176df16a4c3bb5d77
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/