Clone this repo:
  1. c0e6829 Merge "Don't throw set up error when no test file specified. Simply log and return." by Treehugger Robot · 3 days ago master
  2. cd6edae Merge "Change mBuildVars to none static." by Treehugger Robot · 3 days ago
  3. 8b5f5b4 Change mBuildVars to none static. by Betty Zhou · 3 days ago
  4. 2ca77a4 Merge "Report the module in progress interrupted by DNAE" by Treehugger Robot · 3 days ago
  5. 137f7d5 Don't throw set up error when no test file specified. Simply log and return. by Chen Zhu · 3 days ago

Trade Federation (TF / tradefed)

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:

  • source build/envsetup.sh
  • tapas tradefed-all
  • make -j8

More information at: https://source.android.com/devices/tech/test_infra/tradefed/