commit | 78478d54bc52094ccd342d8037efb01f43ab0c5f | [log] [tgz] |
---|---|---|
author | Yiming Pan <yimingpan@google.com> | Tue Jun 30 10:45:50 2020 -0700 |
committer | Yiming Pan <yimingpan@google.com> | Tue Jul 07 09:19:50 2020 -0700 |
tree | f4b8f72ce0e69cecb2e2175f12db31de6ad6abb0 | |
parent | c2669d745cc69973b9cafebbb22974c9378d753c [diff] |
Add test coverage to test run logic. Test coverage % is now ~63%, above 60% average rate. Also in this CL: * Cleaned up log directory after test run. * Mobly test result and logs will be reported even if an exception was thrown earlier. Test: TF unit test. Bug: 159641617 Change-Id: I59ccf20810b11c7e5d3a6aa5a893de6511b5e27d
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/
See more details about Tradefed Architecture at: https://source.android.com/devices/tech/test_infra/tradefed/architecture
If you are a tests writer you should start looking in the test_framework/ component which contains everything needed to write a tests in Tradefed.