commit | cff01dfd753343eb1f565cc81ad886db881db18f | [log] [tgz] |
---|---|---|
author | frankfeng <frankfeng@google.com> | Fri Nov 08 09:34:17 2019 -0800 |
committer | frankfeng <frankfeng@google.com> | Tue Nov 19 10:35:31 2019 -0800 |
tree | da457ea95c9937c53311cb5a91396105cc8c1986 | |
parent | 623f68c93890ea84ddae89c452fdcab2f7632a89 [diff] |
Support multi-keystore Update JSONFileKeyStoreFactory to support multi-keystore. A new option "host-based-key-store-file" is supported for specifying host-based keystore files. For each file (in the specified order), key-value pairs under a regex entry that matches the host name are added to the keystore, overriding existing values. Refer to: go/tf-multi-keystore. Added new unit tests for the scenario where host-based keystore files are specified. Bug: 76206635 Test: make Test: manual - existing unit test passes Test: manual - new host-based unit test passes Change-Id: Id1754282b463ec835ffe65ba10489fea5e34151e
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.