commit | 1985e682a6b8575213ea77f7cefeae97c3b11a6e | [log] [tgz] |
---|---|---|
author | Chen Zhu <chenzhu@google.com> | Fri Jan 18 14:36:37 2019 -0800 |
committer | Chen Zhu <chenzhu@google.com> | Mon Feb 04 16:32:28 2019 -0800 |
tree | a5995543d87d770042711b3d5aea8689070b9ae4 | |
parent | b449ba0e40408a845e5ae01fd583c24106767dc2 [diff] |
Apex target preparer can automatically retrieve pacakge name and version code from apex file. Support installation of multiple apex files. Test: cd tests; mma; ./run_tradefed_tests.sh (no error on InstallApexModuleTargetPreparerTest.java) atest apex_e2e_tests (passed with the following test config) <configuration description="Config for apex install/uninstall test cases"> <option name="test-suite-tag" value="apex_e2e_tests" /> <option name="test-suite-tag" value="apct" /> <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer"/> <target_preparer class="com.android.tradefed.targetprep.InstallApexModuleTargetPreparer" > <option name="test-file-name" value="apex.test.apex" /> <option name="test-file-name" value="apex.test.apex" /> </target_preparer> </configuration> Bug: 115880045 Bug: 120048749 Change-Id: I96fbd3af1534117636a720737d53db77bb921476
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/