|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| aoa_helper/ | | 15-Dec-2024 | - | 1,934 | 1,217 |
| atest_proto/ | | 15-Dec-2024 | - | 201 | 168 |
| clearcut_client/ | | 15-Dec-2024 | - | 706 | 487 |
| common_util/ | | 15-Dec-2024 | - | 13,413 | 7,455 |
| device_build_interfaces/ | | 15-Dec-2024 | - | 8,408 | 3,259 |
| external_dependencies/ | | 15-Dec-2024 | - | 229 | 62 |
| global_configuration/ | | 15-Dec-2024 | - | 3,575 | 1,973 |
| invocation_interfaces/ | | 15-Dec-2024 | - | 3,594 | 1,816 |
| isolation/ | | 15-Dec-2024 | - | 757 | 588 |
| javatests/ | | 15-Dec-2024 | - | 174,507 | 131,581 |
| lite/ | | 15-Dec-2024 | - | 370 | 247 |
| proto/ | | 15-Dec-2024 | - | 996 | 866 |
| reference_tests/ | | 15-Dec-2024 | - | 385 | 221 |
| remote/ | | 15-Dec-2024 | - | 879 | 592 |
| res/ | | 15-Dec-2024 | - | 1,763 | 987 |
| src/ | | 15-Dec-2024 | - | 136,975 | 91,460 |
| test_framework/ | | 15-Dec-2024 | - | 37,947 | 26,099 |
| test_observatory/ | | 15-Dec-2024 | - | 1,372 | 977 |
| test_result_interfaces/ | | 15-Dec-2024 | - | 1,351 | 681 |
| tools/ | | 15-Dec-2024 | - | 458 | 357 |
| util_apps/ | | 15-Dec-2024 | - | 2,411 | 1,576 |
| .classpath | D | 15-Dec-2024 | 7.1 KiB | 63 | 62 |
| .gitignore | D | 15-Dec-2024 | 122 | 13 | 10 |
| .project | D | 15-Dec-2024 | 1.2 KiB | 46 | 45 |
| Android.bp | D | 15-Dec-2024 | 9 KiB | 342 | 321 |
| Android.mk | D | 15-Dec-2024 | 3.8 KiB | 78 | 35 |
| CleanSpec.mk | D | 15-Dec-2024 | 2.6 KiB | 57 | 4 |
| MANIFEST.mf | D | 15-Dec-2024 | 54 | 3 | 2 |
| MULTIUSER_OWNERS | D | 15-Dec-2024 | 129 | 5 | 3 |
| OWNERS | D | 15-Dec-2024 | 367 | 12 | 10 |
| PREUPLOAD.cfg | D | 15-Dec-2024 | 513 | 13 | 10 |
| README.md | D | 15-Dec-2024 | 1.2 KiB | 33 | 22 |
| TEST_MAPPING | D | 15-Dec-2024 | 915 | 33 | 32 |
| aosp_sha.sh | D | 15-Dec-2024 | 755 | 25 | 20 |
| atest_tradefed.sh | D | 15-Dec-2024 | 2.5 KiB | 63 | 30 |
| error_prone_rules.mk | D | 15-Dec-2024 | 3 KiB | 58 | 40 |
| pylintrc | D | 15-Dec-2024 | 594 | 27 | 17 |
| run_tf_cmd.sh | D | 15-Dec-2024 | 1.2 KiB | 30 | 4 |
| script_help.sh | D | 15-Dec-2024 | 4.2 KiB | 123 | 68 |
| tradefed.sh | D | 15-Dec-2024 | 2 KiB | 57 | 28 |
| tradefed_win.bat | D | 15-Dec-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/docs/core/tests/tradefed/
27
28See more details about Tradefed Architecture at:
29https://source.android.com/docs/core/tests/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