commit | ae8eb44b14ad5b52dd2f156e2ccb27571e908c5a | [log] [tgz] |
---|---|---|
author | Jim Tang <jimtang@google.com> | Mon Oct 29 16:42:33 2018 +0800 |
committer | Jim Tang <jimtang@google.com> | Wed Oct 31 14:38:22 2018 +0800 |
tree | 749e5d888a0fb98eef0c58494e55ddc77228852a | |
parent | 1f266338a4804279b5132aea7e07b8e1bf4e5fb3 [diff] |
Atest: Unit tests prebuilt release in Python2. Test: $ source build/envsetup.sh ; lunch $ make clean atest atest_unittests ### source code run ### $ atest hello_world_test $ atest -v FrameworksServicesTests CtsJankDeviceTestCases $ atest RunBluetoothRoboTests $ atest ScreenDecorWindowTests $ atest FrameworksServicesTests:ScreenDecorWindowTests#testFlagChange,testRemoval $ atest ahat-tests --host ### binary run ### $ m atest and run above the same test types. ### unittests ### $ tools/tradefederation/core/atest/atest_run_unittests.py $ atest -mbt atest_unittests Change-Id: I56468e9e1d64d31c94cceca7e8494089ca9d3cc9
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/