commit | 7faf26c747cd3fd3654dcc77023bf265996455e0 | [log] [tgz] |
---|---|---|
author | easoncylee <easoncylee@google.com> | Fri May 10 13:31:05 2019 +0800 |
committer | easoncylee <easoncylee@google.com> | Fri May 10 14:45:27 2019 +0800 |
tree | e1e4165aa92c0d08136c33ccfbeb9ed0b53ad572 | |
parent | 663da17cbfef50e31a49afe6233b4185759257b4 [diff] |
ITestSuite: Support randomizing modules when sharding. Bug: 129665834 Test: 1. unittests. 2. cts-tradefed run cts --random-order=true --shard-count 2 to make sure the order of modules is randomized. 3. atest hello_world_test HelloWorldTests CtsSampleHostTestCases -- --random-order=true --shard-count 2 to make sure the order is also randomized. Change-Id: Ia0a2dc34df9cc1ecdbb00ca9519af4affded22bf
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/