commit | 481adc125400e1e46242489496052483b8da942f | [log] [tgz] |
---|---|---|
author | yelinhsieh <yelinhsieh@google.com> | Mon Aug 12 16:11:41 2019 +0800 |
committer | yangbill <yangbill@google.com> | Fri Mar 13 13:08:50 2020 +0800 |
tree | 75dd9442e1e05d40a4607191f4ae4c703ef3357b | |
parent | 1dc3ceb8f46a68e0253ae2796daf22f467c94f62 [diff] |
[ATest] Create ATest's own logsaver to save logs in specific path 1. Create an exposed method generateLogReportDir() for subclass customize generating logic. 2. Create ATestFileSystemLogSaver extends FileSystemLogSaver, and use the generating logic that ATest needs. Bug:124819561 Bug:151241514 Test: source && lunch tools/tradefederation/core/tests/run_tradefed_tests.sh --class com.android.tradefed.result.ATestFileSystemLogSaverTest tools/tradefederation/core/tests/run_tradefed_tests.sh --class com.android.tradefed.result.FileSystemLogSaverTest Change-Id: I8a931feb6e7806b4531b0a496444f505a34624f7 Merged-In: I3bd6edf743db67031436510af5775165421cac5b Merged-In: I8feb5415027348acdb2c4baf980aaa8a73a17826 Merged-In: I7d9a365472dc082e75cb4e89babc5bd40567517b
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/