commit | 0c490df0916e9fd4a717672ca1eae09ff7ec2e3b | [log] [tgz] |
---|---|---|
author | Julien Desprez <jdesprez@google.com> | Mon Jan 07 11:34:46 2019 -0800 |
committer | Julien Desprez <jdesprez@google.com> | Mon Jan 07 11:34:46 2019 -0800 |
tree | a8c4d3300626594621c07408d6725527373bbbec | |
parent | dd1deafdd306034ef21306c58d4747af00802ef6 [diff] |
Avoid actually merging results if there is only 1 If there is no retry, there is no need to merge anything we can just return the test run directly. ModuleListener prints by calling getExpectedTests() which force a merge for each test case (for each print). Secure the expected test count and only recalculate if a testRunStarted occurred. Test: unit tests run cts-dev -m CtsDeqpTestCases Bug: 122460847 Change-Id: I585f6609184e03960e93366cc5dcf8eb5ed7ae1f
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/