Clone this repo:
  1. a5a88a0 Handle radio modem log setting on different device types by Yuexi Ma · 16 hours ago master
  2. b4b6012 add cts-on-gsi-presubmit plan by Keun Soo Yim · 4 days ago
  3. 99a33da Move VtsHalKeymasterV3_0TargetReplay to a known list of vts-gce by Keun Soo Yim · 6 days ago
  4. 378653c Increase reliability by adding install delay to pip command. by Yuexi Ma · 7 days ago
  5. 4c4ea05 Merge changes If2a30ee5,I94b05db7,I848a2e4b by Yuexi Ma · 8 days ago

Android Vendor Test Suite (VTS)

VTS consists of a set of testing frameworks and test cases, designed to help enhance the robustness, reliability, and compliance of:

  • the Android system (e.g., Core 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., record-and-replay and fuzzing) and
  • structural (e.g., gTest and host-driven python) testing.

While the VTS framework and test cases are designed for userdebug or eng build devices, some test cases can be run on user build devices using its app namely, VTS Agent App.

Table of Contents

  1. VTS User Manual
  2. Where to find VTS test cases
  3. VTS Test Developer Manual (Codelab)