1 # Citadel Test Harness # 2 3 This project houses the code needed to run tests from a host connected to the 4 citdadel chip. 5 6 ## Requirements ## 7 8 * Software 9 * bazel 10 * build-essential 11 * gcc-arm-none-eabi 12 * Hardware 13 * FPGA test setup with ultradebug or Citadel test board 14 15 ## Quickstart 16 17 The command to run the tests from a host machine is: 18 > bazel run runtests 19 20 On Android run: 21 > mmma -j`nproc` external/nos 22 Make sure verity is disabled and the system partion is remounted then run: 23 > adb sync 24 > adb citadel_integration_tests 25 26