commit | fba624c651900fdeeb784e3faf8019714db9de59 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Mon Apr 01 22:03:00 2019 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Mon Apr 01 22:03:00 2019 +0000 |
tree | d7d188b72c5e41d2da13c02ce4f4502127d33135 | |
parent | 7b972ed016a78f2bfa1c90918eba334db5082379 [diff] | |
parent | 0be15695b09a5b251e31827acc11ec1a42aefd33 [diff] |
Merge changes from topic "pie-cts-mu-content-provider" into pie-cts-dev * changes: Adding input file redirects to RunUtils runCmd APIs. HostGTest: Merge stdout and stderr output and send to result parser HostGTest: Handle test failures properly Remove RunUtil.RunnableResult closeStreamAfterRun argument Move around a bit the logic of process exec in RunUtil Suppress cancelling if process already terminated. Clean up command interrupter. Cancel execution when run is interrupted. Extract RunUtil interrupt methods.
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/