diff options
author | Damien George <damien@micropython.org> | 2024-08-19 12:17:21 +1000 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2024-08-28 11:23:11 +1000 |
commit | c8838b5004d32351ffea89b2f224c22c65f9e375 (patch) | |
tree | 237bffe8189a9eaaefde4039d1ebf7810b4c2068 /shared/runtime/semihosting_arm.c | |
parent | 9af333f2c62de02da2184821c3a59e4d462365ea (diff) |
github/workflows: Add CI to run tests against zephyr with qemu.
With this change, the zephyr port is tested against the standard test suite
via the following scheme:
- the zephyr port is built with the `qemu_cortex_m3` board and the
`prj_minimal.conf` configuration
- `qemu-system-arm` runs `zephyr.elf`
- the zephyr console is redirected to a pts/pty
- `tests/run-tests.py` is run in bare-metal mode against the pts/pty device
This allows testing the zephyr port as though it were a physical board
attached over a serial port.
Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'shared/runtime/semihosting_arm.c')
0 files changed, 0 insertions, 0 deletions