Skip to content
Snippets Groups Projects

ci: make lava-report job playable when test job starts

Merged Chase Qi requested to merge (removed):lava-report into kirkstone
All threads resolved!
+ 8
6
@@ -479,7 +479,7 @@ lava-qemu-x86-sysota:
extends: .lava-test-mr
variables:
MACHINE: qemux86
CI_BUILD_JOB_NAME: linux-qemu-x86
CI_BUILD_JOB_NAME: linux-qemu-x86-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-sysota.yaml"
CI_REPORT_JOB_NAME: lava-report
CI_UPDATE_JOB_NAME: bundle-qemu-x86
@@ -490,18 +490,20 @@ lava-qemu-x86_64-sysota:
extends: .lava-test-mr
variables:
MACHINE: qemux86-64
CI_BUILD_JOB_NAME: linux-qemu-x86_64
CI_BUILD_JOB_NAME: linux-qemu-x86_64-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_64-sysota.yaml"
CI_REPORT_JOB_NAME: lava-report
CI_UPDATE_JOB_NAME: bundle-qemu-x86_64
lava-report:
extends: .lava-report
dependencies: []
needs:
- lava-qemu-x86
- lava-qemu-x86_64
- lava-zephyr-qemu-cortex-m3
- lava-zephyr-qemu-x86
# Set the needs to the same build job that needed by one of the lava-test
# job to turn the job into playable status once lava-test job started.
# Without any needs here, lava-report waits for all the build stages to
# finish which leads to timing issue when playing the job via api.
- linux-qemu-x86-gcc
lava-badge:
needs: [lava-report]
Loading