Skip to content
Snippets Groups Projects
Commit 9ce56263 authored by Chase Qi's avatar Chase Qi Committed by Stevan Radaković
Browse files

ci: enable twister testing on nitrogen in LAVA


Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
parent 7d2ba2e0
No related branches found
No related tags found
1 merge request!112.oniro-ci: add nitrogen twister build job
...@@ -281,14 +281,14 @@ lava-seco-c61-kselftest: ...@@ -281,14 +281,14 @@ lava-seco-c61-kselftest:
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/seco-c61-kselftest.yaml" CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/seco-c61-kselftest.yaml"
CI_REPORT_JOB_NAME: lava-report CI_REPORT_JOB_NAME: lava-report
lava-zephyr-96b-nitrogen-tests: lava-zephyr-96b-nitrogen-twister:
needs: [zephyr-96b-nitrogen-tests] needs: [zephyr-96b-nitrogen-twister]
stage: test stage: test
extends: .lava-test extends: .lava-test
variables: variables:
MACHINE: 96b-nitrogen MACHINE: 96b-nitrogen
CI_BUILD_JOB_NAME: zephyr-96b-nitrogen-tests CI_BUILD_JOB_NAME: zephyr-96b-nitrogen-twister
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/nitrogen-test.yaml" CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/nitrogen-twister.yaml"
CI_REPORT_JOB_NAME: lava-report CI_REPORT_JOB_NAME: lava-report
lava-qemu-x86-perf: lava-qemu-x86-perf:
...@@ -378,7 +378,7 @@ lava-report: ...@@ -378,7 +378,7 @@ lava-report:
- lava-raspberrypi4-64-perf - lava-raspberrypi4-64-perf
- lava-seco-intel-b68-perf - lava-seco-intel-b68-perf
- lava-seco-c61-perf - lava-seco-c61-perf
- lava-zephyr-96b-nitrogen-tests - lava-zephyr-96b-nitrogen-twister
- lava-zephyr-qemu-cortex-m3 - lava-zephyr-qemu-cortex-m3
- lava-zephyr-qemu-x86 - lava-zephyr-qemu-x86
- lava-qemu-x86_64-kselftest - lava-qemu-x86_64-kselftest
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
set -x set -x
rm -rf lava_jobs && mkdir lava_jobs rm -rf lava_jobs && mkdir lava_jobs
# Generate job definitions for zephyr build # Generate job definitions for zephyr build
if echo "${CI_BUILD_JOB_NAME}" | grep -i "zephyr"; then if echo "${CI_BUILD_JOB_NAME}" | grep -i "zephyr | grep -vi "twister""; then
for image in $(find artifacts/images/${MACHINE} -name "*.elf" -exec basename {} \;); do for image in $(find artifacts/images/${MACHINE} -name "*.elf" -exec basename {} \;); do
image_basename=$(basename "${image}" ".elf") image_basename=$(basename "${image}" ".elf")
echo "--- Generating lava job definition ${image_basename}.yaml ---" echo "--- Generating lava job definition ${image_basename}.yaml ---"
......
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