Clone this repo:
  1. 6a5cd62 Merge "Track and report the retry overhead" by Julien Desprez · 15 hours ago master
  2. b017e1f Merge "Do not generate the report in case of OOM" by Julien Desprez · 2 days ago
  3. b07ba47 Merge "Ensure we clear the option state of device" by Julien Desprez · 2 days ago
  4. f6e8a61 Track and report the retry overhead by Julien Desprez · 3 days ago
  5. 349cbcf Merge "Switch back to 'adb install' to install single apex/apk." by Chen Zhu · 2 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/

See more details about Tradefed Architecture at: https://source.android.com/devices/tech/test_infra/tradefed/architecture