commit | 11d9676b8ee5df7d7867d1ac358d78f556a398f5 | [log] [tgz] |
---|---|---|
author | mikehoran <mikehoran@google.com> | Tue Jul 24 14:19:46 2018 -0700 |
committer | mikehoran <mikehoran@google.com> | Mon Jul 30 12:20:03 2018 -0700 |
tree | 12d5fc3390aad264d53a441b2096f196272dd284 | |
parent | d82e609b5e080ebd72f1dd7a89df9a472093cc3b [diff] |
Atest: Check TF subproc for early exit It was possible for TF to exit before opening the SocketReporter or simply crash at some point. In both situations, we couldn't rely on the SocketReporter for our results. So now we poll the TF subprocess and let the result reporter know if it has exited early. Test: ATEST_PRETTY_RESULT=1 atest CtsAnimationTestCases:EvaluatorTest with and without phone plugged in. Bug: b/111654652 Change-Id: I8bcd5472d5ac13651b7126dcb06805fba9e8f0df
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/