fixed ltp test

removed new line chars from args that was causing nohup not returning correct results
print test case name before and after calling generated test method to
feed result parser
replaced relative directory with $ANDROID_BUILD_TOP in config

by removing extra new line characters from arguments using args.strip()

Change-Id: I2b4973b1e2605c7a6b2afbac9cad436c45cd563e
3 files changed
tree: edbc3efd645b261bfc2982555f105db68c9f2d45
  1. agents/
  2. doc/
  3. drivers/
  4. hals/
  5. harnesses/
  6. images/
  7. proto/
  8. runners/
  9. specification/
  10. sysfuzzer/
  11. testcases/
  12. tools/
  13. utils/
  14. web/
  15. .gitignore
  16. __init__.py
  17. Android.mk
  18. build-java.sh
  19. build-python.sh
  20. create-image-angler.sh
  21. create-image-bullhead.sh
  22. create-image.sh
  23. README.md
  24. run-angler.sh
  25. run-gce.sh
  26. run-unittest.sh
  27. setup-angler.sh
  28. setup-bullhead.sh
  29. setup-gce.sh
  30. setup.py
  31. setup.sh
  32. 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.