33.12. Baremetal tests

Baremetal tests work exactly like User mode tests, except that you have to add the --mode baremetal option, for example:

./test-executables --mode baremetal --arch aarch64

In baremetal, we detect if tests failed by parsing logs for the Magic failure string.

See: Section 38.16, “Test this repo” for more useful testing tips.