a basic, actual functional test implementation for hal light testcase (single
device)

Bug: 28954099
Change-Id: I0a6a90e2f686955672c9d1e327b701360978e659
(cherry picked from commit 38455b25219fd1eb72bca441452b0b79378cbc9a)
1 file changed
tree: b5c1f4d6d6b84cad20e0f01eda27083ac0b46625
  1. sysfuzzer/
  2. testcases/
  3. tools/
  4. Android.mk
  5. README.md
  6. 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 manily 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.