From 363694a1668c70a370745c2a7cc851368e93d20f Mon Sep 17 00:00:00 2001 From: Chase Qi <chase.qi@linaro.org> Date: Wed, 17 Aug 2022 18:41:33 +0800 Subject: [PATCH] ci: add scheduled daily lava test jobs for qemuarm-efi and qemuarm64-efi Add the below daily test jobs for qemuarm-efi and qemuarm64-efi machines. * ltp * kselftest * perf Signed-off-by: Chase Qi <chase.qi@linaro.org> --- .gitlab-ci.yml | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e2df6056..4fb4ec4b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -321,6 +321,28 @@ lava-qemu-x86_64-ltp: CI_REPORT_JOB_NAME: lava-report CI_SQUAD_PROJECT_NAME: "ltp" +lava-qemuarm-efi-ltp: + needs: [linux-qemuarm-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm-efi + CI_BUILD_JOB_NAME: linux-qemuarm-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm-efi-ltp.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "ltp" + +lava-qemuarm64-efi-ltp: + needs: [linux-qemuarm64-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm64-efi + CI_BUILD_JOB_NAME: linux-qemuarm64-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm64-efi-ltp.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "ltp" + lava-raspberrypi4-64-ltp: needs: [linux-raspberrypi4-64-gcc] stage: test @@ -378,6 +400,28 @@ lava-qemu-x86_64-kselftest: CI_REPORT_JOB_NAME: lava-report CI_SQUAD_PROJECT_NAME: "kselftest" +lava-qemuarm-efi-kselftest: + needs: [linux-qemuarm-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm-efi + CI_BUILD_JOB_NAME: linux-qemuarm-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm-efi-kselftest.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "kselftest" + +lava-qemuarm64-efi-kselftest: + needs: [linux-qemuarm64-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm64-efi + CI_BUILD_JOB_NAME: linux-qemuarm64-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm64-efi-kselftest.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "kselftest" + lava-raspberrypi4-64-kselftest: needs: [linux-raspberrypi4-64-gcc] stage: test @@ -446,6 +490,28 @@ lava-qemu-x86_64-perf: CI_REPORT_JOB_NAME: lava-report CI_SQUAD_PROJECT_NAME: "perf" +lava-qemuarm-efi-perf: + needs: [linux-qemuarm-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm-efi + CI_BUILD_JOB_NAME: linux-qemuarm-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm-efi-perf.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "perf" + +lava-qemuarm64-efi-perf: + needs: [linux-qemuarm64-efi-gcc] + stage: test + extends: .lava-test-scheduled + variables: + MACHINE: qemuarm64-efi + CI_BUILD_JOB_NAME: linux-qemuarm64-efi-gcc + CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/qemuarm64-efi-perf.yaml" + CI_REPORT_JOB_NAME: lava-report + CI_SQUAD_PROJECT_NAME: "perf" + lava-raspberrypi4-64-perf: needs: [linux-raspberrypi4-64-gcc] stage: test -- GitLab