Merge Coral/Flame into AOSP master

Bug: 141248619
Change-Id: I3b9f33f0bf23f7cbd67d43e06493e7b2d2d5e0f4
Merged-In: I9d5a6fffb6a2aadff5867aaae59f9cb4669bd15e
tree: 38eec5403ca9f05f178eab0446932356533f6c04
  1. .bazelrc
  2. .checkpatch.conf
  3. .clang-format
  4. .gitignore
  5. Android.bp
  6. BUILD
  7. LICENSE
  8. METADATA
  9. MODULE_LICENSE_APACHE2
  10. NOTICE
  11. OWNERS
  12. README.md
  13. WORKSPACE
  14. scripts/
  15. src/
  16. 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