Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
atest/ | 23-Mar-2024 | - | 20,095 | 15,562 | ||
clearcut_client/ | 23-Mar-2024 | - | 529 | 347 | ||
common_util/ | 23-Mar-2024 | - | 8,664 | 4,374 | ||
device_build_interfaces/ | 23-Mar-2024 | - | 7,053 | 2,552 | ||
global_configuration/ | 23-Mar-2024 | - | 3,110 | 1,634 | ||
invocation_interfaces/ | 23-Mar-2024 | - | 3,417 | 1,678 | ||
isolation/ | 23-Mar-2024 | - | 674 | 515 | ||
lite/ | 23-Mar-2024 | - | 359 | 238 | ||
proto/ | 23-Mar-2024 | - | 468 | 401 | ||
python-lib/ | 23-Mar-2024 | - | 645 | 443 | ||
remote/ | 23-Mar-2024 | - | 2,380 | 1,255 | ||
res/ | 23-Mar-2024 | - | 614 | 216 | ||
src/com/android/tradefed/ | 23-Mar-2024 | - | 101,839 | 64,195 | ||
test_framework/ | 23-Mar-2024 | - | 29,714 | 19,737 | ||
test_result_interfaces/ | 23-Mar-2024 | - | 1,290 | 580 | ||
tests/ | 23-Mar-2024 | - | 134,856 | 100,098 | ||
util-apps/ | 23-Mar-2024 | - | 2,333 | 1,484 | ||
.classpath | D | 23-Mar-2024 | 4.7 KiB | 49 | 48 | |
.project | D | 23-Mar-2024 | 1.2 KiB | 46 | 45 | |
Android.bp | D | 23-Mar-2024 | 6 KiB | 240 | 224 | |
Android.mk | D | 23-Mar-2024 | 4.6 KiB | 92 | 41 | |
CleanSpec.mk | D | 23-Mar-2024 | 2.6 KiB | 57 | 4 | |
MANIFEST.mf | D | 23-Mar-2024 | 54 | 3 | 2 | |
OWNERS | D | 23-Mar-2024 | 174 | 9 | 8 | |
PREUPLOAD.cfg | D | 23-Mar-2024 | 469 | 12 | 9 | |
README.md | D | 23-Mar-2024 | 1.2 KiB | 33 | 22 | |
TEST_MAPPING | D | 23-Mar-2024 | 1.4 KiB | 53 | 52 | |
atest_tradefed.sh | D | 23-Mar-2024 | 2.5 KiB | 64 | 31 | |
error_prone_rules.mk | D | 23-Mar-2024 | 2.4 KiB | 48 | 30 | |
pylintrc | D | 23-Mar-2024 | 828 | 40 | 26 | |
run_tf_cmd.sh | D | 23-Mar-2024 | 1.2 KiB | 30 | 4 | |
script_help.sh | D | 23-Mar-2024 | 3.7 KiB | 115 | 61 | |
tradefed.sh | D | 23-Mar-2024 | 1.3 KiB | 37 | 10 | |
tradefed_win.bat | D | 23-Mar-2024 | 2.8 KiB | 99 | 81 |
README.md
1# Trade Federation (TF / Tradefed) 2 3TF is a test harness used to drive Android automated testing. It runs on test hosts 4and monitors the connected devices, handling test scheduling & execution and device 5management. 6 7Other test harnesses like Compatibility Test Suite (CTS) and Vendor Test Suite 8(VTS) use TF as a basis and extend it for their particular needs. 9 10### Building TF: 11 12 * source build/envsetup.sh 13 * tapas tradefed-all 14 * make -j8 15 16### Getting Code Reviewed 17 18 1. Create your change in Gerrit 19 2. Add the reviewer named "Tradefed Codereview" (email: tradefed-codereview@tradefederation.google.com.iam.gserviceaccount.com) 20 3. Review the code review guidance at go/tf-guidelines and go/tradefed-code-reviews 21 4. GWSQ should add a couple of people from the team to review your code and give feedback. 22 23### More information 24 25More information at: 26https://source.android.com/devices/tech/test_infra/tradefed/ 27 28See more details about Tradefed Architecture at: 29https://source.android.com/devices/tech/test_infra/tradefed/architecture 30 31If you are a tests writer you should start looking in the test_framework/ 32component which contains everything needed to write a tests in Tradefed. 33