DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master

Bug: 136196576
Change-Id: Ic7b3ab0e0a8ba5a2d821df414022ba265713ec47
tree: eb8ec8c22ed1fd1492071c873d026332f1c1fd4e
  1. .gitignore
  2. Android.bp
  3. BUILD
  4. LICENSE
  5. METADATA
  6. MODULE_LICENSE_APACHE2
  7. NOTICE
  8. OWNERS
  9. README.md
  10. WORKSPACE
  11. scripts/
  12. src/
  13. tools/
README.md

Citadel Test Harness

This project houses the code needed to run tests from a host connected to the citdadel chip.

Requirements

  • Software
  • bazel
  • build-essential
  • gcc-arm-none-eabi
  • Hardware
  • FPGA test setup with ultradebug or Citadel test board

Quickstart

The command to run the tests from a host machine is:

bazel run runtests

On Android run:

mmma -jnproc external/nos Make sure verity is disabled and the system partion is remounted then run: adb sync adb citadel_integration_tests