Add support for test case filters in VTS-TradeFed

Change-Id: Ic00d15bf69ca692fa44e0018c23149a22896161b
13 files changed
tree: 14d53c4e1a0949ba0bb958f32aa6caea34f68b8f
  1. agents/
  2. doc/
  3. drivers/
  4. hals/
  5. harnesses/
  6. images/
  7. proto/
  8. runners/
  9. script/
  10. specification/
  11. sysfuzzer/
  12. testcases/
  13. tools/
  14. utils/
  15. web/
  16. .gitignore
  17. .project
  18. .pydevproject
  19. __init__.py
  20. Android.mk
  21. build-java.sh
  22. build-python.sh
  23. create-image-angler.sh
  24. create-image-angler_treble.sh
  25. create-image-bullhead.sh
  26. create-image.sh
  27. README.md
  28. run-angler.sh
  29. run-gce.sh
  30. run-unittest.sh
  31. setup-angler.sh
  32. setup-angler_treble.sh
  33. setup-bullhead.sh
  34. setup-gce.sh
  35. setup.py
  36. setup.sh
  37. vts.mk
README.md

Android Vendor Test Suite (VTS)

VTS consists of a set of testing frameworks and testcases, designed to help Android SoC Vendors, Device Manufactures, OEMs, and other partners enhance the robustness, reliability, and compatibility of:

  • the Android system (e.g., HALs and libraries) and
  • low-level system software (e.g., kernel, module, and firmware).

VTS has mainly two types of test suites:

  • automated (e.g., fuzzing) and
  • structural (e.g., gTest) testing.

Everyone can download the VTS package from the AOSP website, and run the VTS tests in order to produce a VTS report, which can be submitted to the Android Partner Engineering to obtain a certificate.