commit | cc2bb29c2f8ff5c960906271b76dbbc930690d25 | [log] [tgz] |
---|---|---|
author | Julien Desprez <jdesprez@google.com> | Tue May 01 01:31:19 2018 -0700 |
committer | Julien Desprez <jdesprez@google.com> | Thu May 17 09:31:09 2018 -0700 |
tree | 81d7b887e5cc597aaa7552159752ffe19b66d14e | |
parent | a2e85f25bc1c082c43e0b727c207001698284c76 [diff] |
Allow collecting logs on test run ended only Default behavior of capturing log on every single test cases ending and test run ending, does not work very well for instrumentation where collection is asynchronous from tests running. So to avoid having race condition at the test cases level, allow to collect only at the end of the run. Test: unit tests ./cts-tradefed run cts-dev --include-filter "CtsUiRenderingTestCases android.uirendering.cts.testclasses.EdgeEffectTests" --log-level-display verbose (with a force failed test) check that logs/inv_*/ contains the png files. Bug: 28218068 Change-Id: Ie1941a24581d2904bcc849ed548aa02dcbb07386
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/