Skip to content
Snippets Groups Projects
Commit 38c6a8df authored by Chase Qi's avatar Chase Qi
Browse files

ci: enable twister based zephyr tests on qemu machines

Add zephyr build and test jobs for the below qemu machines:
* qemu-x86
* qemu-cortex-m3

Closes eclipse/oniro-core/meta-zephyr#35



Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
parent efbc62da
No related branches found
No related tags found
No related merge requests found
......@@ -468,6 +468,28 @@ lava-zephyr-96b-nitrogen-twister:
CI_REPORT_JOB_NAME: lava-report
CI_SQUAD_PROJECT_NAME: "zephyr"
lava-zephyr-qemu-x86-twister:
needs: [zephyr-qemu-x86-twister-gcc]
stage: test
extends: .lava-test-scheduled
variables:
MACHINE: qemu-x86
CI_BUILD_JOB_NAME: zephyr-qemu-x86-twister-gcc
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemu-x86-zephyr-tests.yaml"
CI_REPORT_JOB_NAME: lava-report
CI_SQUAD_PROJECT_NAME: "zephyr"
lava-zephyr-qemu-cortex-m3-twister:
needs: [zephyr-qemu-cortex-m3-twister-gcc]
stage: test
extends: .lava-test-scheduled
variables:
MACHINE: qemu-cortex-m3
CI_BUILD_JOB_NAME: zephyr-qemu-cortex-m3-twister-gcc
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemu-cortex-m3-zephyr-tests.yaml"
CI_REPORT_JOB_NAME: lava-report
CI_SQUAD_PROJECT_NAME: "zephyr"
lava-qemu-x86-perf:
needs: [linux-qemu-x86-gcc]
stage: test
......
......@@ -245,6 +245,28 @@ zephyr-96b-nitrogen-twister-gcc:
zephyr-96b-nitrogen-twister-clang:
extends: [.zephyr-96b-nitrogen-twister, .toolchain-clang, .broken]
.zephyr-qemu-x86-twister:
extends: .build-zephyr-image
variables:
MACHINE: qemu-x86
CI_ONIRO_RECIPE_NAME: zephyr-kernel-test-twister
CI_ONIRO_JOB_ARTIFACTS: "twister*.tar.bz2"
zephyr-qemu-x86-twister-gcc:
extends: [.zephyr-qemu-x86-twister, .toolchain-gcc]
zephyr-qemu-x86-twister-clang:
extends: [.zephyr-qemu-x86-twister, .toolchain-clang, .broken]
.zephyr-qemu-cortex-m3-twister:
extends: .build-zephyr-image
variables:
MACHINE: qemu-cortex-m3
CI_ONIRO_RECIPE_NAME: zephyr-kernel-test-twister
CI_ONIRO_JOB_ARTIFACTS: "twister*.tar.bz2"
zephyr-qemu-cortex-m3-twister-gcc:
extends: [.zephyr-qemu-cortex-m3-twister, .toolchain-gcc]
zephyr-qemu-cortex-m3-twister-clang:
extends: [.zephyr-qemu-cortex-m3-twister, .toolchain-clang, .broken]
.zephyr-96b-avenger:
extends: .build-zephyr-image
variables:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment