diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b7056f8..105be3b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - path: zephyr-rust-lang + path: apptest - name: Set up Python uses: actions/setup-python@v5 @@ -36,7 +36,7 @@ jobs: - name: Setup Zephyr project uses: zephyrproject-rtos/action-zephyr-setup@v1 with: - app-path: zephyr-rust-lang + app-path: apptest manifest-file-name: ci-manifest.yml toolchains: arm-zephyr-eabi:riscv64-zephyr-elf @@ -51,9 +51,13 @@ jobs: rustup target add thumbv8m.main-none-eabi - name: Build firmware - working-directory: zephyr-rust-lang + working-directory: apptest shell: bash run: | cargo --version - west twister -T samples -T tests -v --inline-logs --integration + lscpu + df -h + + west twister -M all -T samples -T tests -v --inline-logs --integration -j 4 + $(cat etc/platforms.txt) diff --git a/etc/platforms.txt b/etc/platforms.txt new file mode 100644 index 0000000..32579f8 --- /dev/null +++ b/etc/platforms.txt @@ -0,0 +1,8 @@ +-p mps2/an385 +-p mps2/an521/cpu0 +-p qemu_cortex_m0 +-p qemu_cortex_m3 +-p qemu_riscv32 +-p qemu_riscv32/qemu_virt_riscv32/smp +-p qemu_riscv64 +-p qemu_riscv64/qemu_virt_riscv64/smp