README.md
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