From patchwork Fri Feb 7 15:04:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sai.Sathujoda@toshiba-tsip.com X-Patchwork-Id: 13965243 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5C421C0219D for ; Fri, 7 Feb 2025 15:08:03 +0000 (UTC) Received: from mo-csw.securemx.jp (mo-csw.securemx.jp [210.130.202.132]) by mx.groups.io with SMTP id smtpd.web10.71479.1738940879235516793 for ; Fri, 07 Feb 2025 07:07:59 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: toshiba-tsip.com, ip: 210.130.202.132, mailfrom: sai.sathujoda@toshiba-tsip.com) Received: by mo-csw.securemx.jp (mx-mo-csw1121) id 517F7uMc3476447; Sat, 8 Feb 2025 00:07:56 +0900 X-Iguazu-Qid: 2rWhyCKR4fQTUVtttT X-Iguazu-QSIG: v=2; s=0; t=1738940875; q=2rWhyCKR4fQTUVtttT; m=7yirw2nF/9QKq0Nl9SkIE1qg/J35iTFfLNwmWjTq1aU= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) by relay.securemx.jp (mx-mr1122) id 517F7sxF986128 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 8 Feb 2025 00:07:55 +0900 From: Sai.Sathujoda@toshiba-tsip.com To: cip-dev@lists.cip-project.org, jan.kiszka@siemens.com Cc: sai ashrith sathujoda , dinesh.kumar@toshiba-tsip.com, kazuhiro3.hayashi@toshiba.co.jp Subject: [isar-cip-core v1 1/5] swupdate_template.yml: Give different names to test actions Date: Fri, 7 Feb 2025 20:34:35 +0530 X-TSB-HOP2: ON Message-Id: <20250207150439.392479-2-Sai.Sathujoda@toshiba-tsip.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> References: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> MIME-Version: 1.0 X-OriginalArrivalTime: 07 Feb 2025 15:07:52.0797 (UTC) FILETIME=[0F5430D0:01DB7972] List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Feb 2025 15:08:03 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/17773 From: sai ashrith sathujoda Second test action in swupdate_template file can be re-used as it is in M-COM swupdate job. To grep the second test action from the template a different name has been assigned to it. Signed-off-by: sai ashrith sathujoda --- tests/templates/swupdate_template.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/templates/swupdate_template.yml b/tests/templates/swupdate_template.yml index 119a5d3..e12fb32 100644 --- a/tests/templates/swupdate_template.yml +++ b/tests/templates/swupdate_template.yml @@ -57,7 +57,7 @@ actions: password_prompt: "Password:" password: "CIPsecurity@123" -# TEST_BLOCK +# TEST_BLOCK 1 # Fail the job if software update application failed - test: timeout: @@ -102,6 +102,7 @@ actions: parameters: kernel-start-message: "kernel: C:BOOT1:linux.efi" +# TEST BLOCK 2 # Fail the job if ustate is not #updatestate# after reboot - test: timeout: From patchwork Fri Feb 7 15:04:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sai.Sathujoda@toshiba-tsip.com X-Patchwork-Id: 13965241 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45914C02199 for ; Fri, 7 Feb 2025 15:08:03 +0000 (UTC) Received: from mo-csw.securemx.jp (mo-csw.securemx.jp [210.130.202.152]) by mx.groups.io with SMTP id smtpd.web11.71586.1738940878777268526 for ; Fri, 07 Feb 2025 07:07:59 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: toshiba-tsip.com, ip: 210.130.202.152, mailfrom: sai.sathujoda@toshiba-tsip.com) Received: by mo-csw.securemx.jp (mx-mo-csw1802) id 517F7vYK3279582; Sat, 8 Feb 2025 00:07:57 +0900 X-Iguazu-Qid: 2yAbuzQy0fvU6hCJbn X-Iguazu-QSIG: v=2; s=0; t=1738940876; q=2yAbuzQy0fvU6hCJbn; m=4RI7522cBYQHPojCTif1v5oOYhN+kcvupjtUadWz1Xg= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) by relay.securemx.jp (mx-mr1802) id 517F7tMv1285140 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 8 Feb 2025 00:07:56 +0900 From: Sai.Sathujoda@toshiba-tsip.com To: cip-dev@lists.cip-project.org, jan.kiszka@siemens.com Cc: sai ashrith sathujoda , dinesh.kumar@toshiba-tsip.com, kazuhiro3.hayashi@toshiba.co.jp Subject: [isar-cip-core v1 2/5] tests/templates: Add template files required to generate M-COM job defintions Date: Fri, 7 Feb 2025 20:34:36 +0530 X-TSB-HOP2: ON Message-Id: <20250207150439.392479-3-Sai.Sathujoda@toshiba-tsip.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> References: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> MIME-Version: 1.0 X-OriginalArrivalTime: 07 Feb 2025 15:07:52.0813 (UTC) FILETIME=[0F56A1D0:01DB7972] List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Feb 2025 15:08:03 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/17772 From: sai ashrith sathujoda Signed-off-by: sai ashrith sathujoda --- tests/templates/M-COM-x86.yml | 52 +++++++++++++++++++ .../templates/swupdate-test-action-M-COM.yml | 18 +++++++ 2 files changed, 70 insertions(+) create mode 100644 tests/templates/M-COM-x86.yml create mode 100644 tests/templates/swupdate-test-action-M-COM.yml diff --git a/tests/templates/M-COM-x86.yml b/tests/templates/M-COM-x86.yml new file mode 100644 index 0000000..4716225 --- /dev/null +++ b/tests/templates/M-COM-x86.yml @@ -0,0 +1,52 @@ +# Copyright (c) 2025, Siemens AG, Quirin Gylstorff +# SPDX-License-Identifier: AGPL-3.0 +# This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3. +# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +job_name: mtda-mcom-#test_function# +device_type: mcom-mtda +timeouts: + job: + minutes: 180 + action: + minutes: 95 + connection: + minutes: 25 +priority: medium +visibility: public +context: + lava_test_results_dir: /home/lava/%s +notify: + criteria: + status: finished + recipients: + - to: + method: email + email: cip-testing-results@lists.cip-project.org + +# ACTION_BLOCK +actions: +- deploy: + timeout: + minutes: 60 + to: flasher + images: + image: + url: #project_url#/#branch#/x86-uefi/cip-core-image-security-cip-core-#distribution#-x86-uefi.wic.xz + +# BOOT BLOCK +- boot: + method: minimal + timeout: + minutes: 30 + reset: true + failure_retry: 1 + prompts: ["root@demo:~#"] + auto_login: + login_prompt: "demo login:" + username: "root" + password_prompt: "Password:" + password: "CIPsecurity@123" + transfer_overlay: + transfer_method: http + download_command: "curl -H 'Connection: close' -v --trace-time --output overlay-1.1.1.4.tar.gz" + unpack_command: rm -rf /home/lava; mkdir /home/lava; tar -C /home/lava/ -xf diff --git a/tests/templates/swupdate-test-action-M-COM.yml b/tests/templates/swupdate-test-action-M-COM.yml new file mode 100644 index 0000000..02b0b03 --- /dev/null +++ b/tests/templates/swupdate-test-action-M-COM.yml @@ -0,0 +1,18 @@ +# TEST BLOCK 1 +# Fail the job if software update application failed +- test: + timeout: + minutes: 15 + definitions: + - repository: + metadata: + format: Lava-Test Test Definition 1.0 + name: sample-test + description: "Test software update" + run: + steps: + - curl -v --trace-time http://$LAVA_DISPATCHER_IP/tmp/$LAVA_JOB_ID/downloads/common/cip-core-image-security-cip-core-bookworm-x86-uefi.swu --output test.swu + - if swupdate -i test.swu; then echo software update is successful!!; else lava-test-raise "Fail job"; fi + from: inline + name: sample-test-1 + path: inline/sample-test.yaml From patchwork Fri Feb 7 15:04:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sai.Sathujoda@toshiba-tsip.com X-Patchwork-Id: 13965242 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 46CF2C0219C for ; Fri, 7 Feb 2025 15:08:03 +0000 (UTC) Received: from mo-csw.securemx.jp (mo-csw.securemx.jp [210.130.202.158]) by mx.groups.io with SMTP id smtpd.web10.71481.1738940880841167835 for ; Fri, 07 Feb 2025 07:08:01 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: toshiba-tsip.com, ip: 210.130.202.158, mailfrom: sai.sathujoda@toshiba-tsip.com) Received: by mo-csw.securemx.jp (mx-mo-csw1122) id 517F7w5g241438; Sat, 8 Feb 2025 00:07:59 +0900 X-Iguazu-Qid: 2rWhWAeBjSXMJr6cm9 X-Iguazu-QSIG: v=2; s=0; t=1738940877; q=2rWhWAeBjSXMJr6cm9; m=kVyhUbEFqAMuvAGx41mUPa8idJQtDhBi2sz6BPXaPHY= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) by relay.securemx.jp (mx-mr1123) id 517F7uEe323866 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 8 Feb 2025 00:07:57 +0900 From: Sai.Sathujoda@toshiba-tsip.com To: cip-dev@lists.cip-project.org, jan.kiszka@siemens.com Cc: sai ashrith sathujoda , dinesh.kumar@toshiba-tsip.com, kazuhiro3.hayashi@toshiba.co.jp Subject: [isar-cip-core v1 3/5] submit_lava.sh: Include functionality to prepare M-COM job defintions Date: Fri, 7 Feb 2025 20:34:37 +0530 X-TSB-HOP2: ON Message-Id: <20250207150439.392479-4-Sai.Sathujoda@toshiba-tsip.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> References: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> MIME-Version: 1.0 X-OriginalArrivalTime: 07 Feb 2025 15:07:52.0891 (UTC) FILETIME=[0F6288B0:01DB7972] List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Feb 2025 15:08:03 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/17775 From: sai ashrith sathujoda Signed-off-by: sai ashrith sathujoda --- scripts/submit_lava.sh | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/scripts/submit_lava.sh b/scripts/submit_lava.sh index 1f55c3b..49a4401 100755 --- a/scripts/submit_lava.sh +++ b/scripts/submit_lava.sh @@ -52,7 +52,7 @@ add_firmware_artifacts () { # This method creates LAVA job definitions for QEMU amd64, arm64 and armhf # The created job definitions test SWUpdate, Secureboot and IEC layer -create_job () { +create_job_qemu () { if [ "$1" = "IEC" ]; then cp $LAVA_TEMPLATES/IEC_template.yml "${job_dir}/${1}_${2}.yml" @@ -93,6 +93,33 @@ create_job () { sed -i "s@#context-architecture#@${arch}@g" "${job_dir}"/*.yml } +# This method creates LAVA job definitions for M-COM-x86 +# The created job definitions test SWUpdate, Secureboot and IEC layer +create_job_mcom () { + cp $LAVA_TEMPLATES/M-COM-x86.yml "${job_dir}/${1}_${2}.yml" + if [ "$1" = "IEC" ]; then + grep -A 9 "# TEST_BLOCK" $LAVA_TEMPLATES/$1_template.yml >> "${job_dir}/${1}_${2}.yml" + elif [ "$1" = "secure-boot" ]; then + grep -A 1 "parameters" $LAVA_TEMPLATES/secureboot_template.yml >> "${job_dir}/${1}_${2}.yml" + else + # swupdate -d option does not work on M-COM, so .swu file is deployed to downloads + grep -A 7 "deploy:" "${job_dir}/${1}_${2}.yml" > "${job_dir}/swupdate_deploy_download.yml" + sed -i -e "s@flasher@downloads@g" -e "s@wic.xz@swu@g" "${job_dir}/swupdate_deploy_download.yml" + sed -i -e "/actions/r ${job_dir}/swupdate_deploy_download.yml" "${job_dir}/${1}_${2}.yml" + + # Remove the deploy to download yml file once it is placed in the job definition + rm "${job_dir}/swupdate_deploy_download.yml" + + # swupdate test action on M-COM is different from the test block used in QEMU + cat $LAVA_TEMPLATES/swupdate-test-action-M-COM.yml | tee -a "${job_dir}/${1}_${2}.yml" > /dev/null + grep -A 12 "# BOOT BLOCK" $LAVA_TEMPLATES/M-COM-x86.yml >> "${job_dir}/${1}_${2}.yml" + grep -A 16 "# TEST BLOCK 2" $LAVA_TEMPLATES/$1_template.yml >> "${job_dir}/${1}_${2}.yml" + sed -i -e "s@#updatestate#@2@g" -e "s@overlay-1.1.1.4@overlay-2.1.1.4@g" "${job_dir}/${1}_${2}.yml" + fi + sed -i -e "s@#test_function#@${1}@g" -e "s@#branch#@${COMMIT_BRANCH}@g" "${job_dir}/${1}_${2}.yml" + sed -i -e "s@#distribution#@${RELEASE}@g" -e "s@#project_url#@${PROJECT_URL}@g" "${job_dir}/${1}_${2}.yml" +} + # This method attaches SQUAD watch job to the submitted LAVA job # $1: LAVA Job ID submit_squad_watch_job(){ @@ -231,7 +258,14 @@ get_junit_test_results () { set_up -create_job "$TEST" "$TARGET" +if [[ $TARGET =~ "qemu" ]]; then + create_job_qemu "$TEST" "$TARGET" +elif [[ $TARGET =~ "x86-uefi" ]]; then + create_job_mcom "$TEST" "$TARGET" +else + echo "Invalid target" + exit 1 +fi if ! validate_job; then clean_up From patchwork Fri Feb 7 15:04:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sai.Sathujoda@toshiba-tsip.com X-Patchwork-Id: 13965246 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67726C0219E for ; Fri, 7 Feb 2025 15:08:03 +0000 (UTC) Received: from mo-csw.securemx.jp (mo-csw.securemx.jp [210.130.202.134]) by mx.groups.io with SMTP id smtpd.web11.71587.1738940880491971498 for ; Fri, 07 Feb 2025 07:08:00 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: toshiba-tsip.com, ip: 210.130.202.134, mailfrom: sai.sathujoda@toshiba-tsip.com) Received: by mo-csw.securemx.jp (mx-mo-csw1800) id 517F7wJJ676115; Sat, 8 Feb 2025 00:07:58 +0900 X-Iguazu-Qid: 2yAbj3N9XbBEzx3JJa X-Iguazu-QSIG: v=2; s=0; t=1738940878; q=2yAbj3N9XbBEzx3JJa; m=ykaFbsxFUFSrUhWtcnBZ+JS6ynDv2nCwveusy3dCThA= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) by relay.securemx.jp (mx-mr1802) id 517F7vF41285162 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 8 Feb 2025 00:07:58 +0900 From: Sai.Sathujoda@toshiba-tsip.com To: cip-dev@lists.cip-project.org, jan.kiszka@siemens.com Cc: sai ashrith sathujoda , dinesh.kumar@toshiba-tsip.com, kazuhiro3.hayashi@toshiba.co.jp Subject: [isar-cip-core v1 4/5] .gitlab-ci.yml: Enable building v2 x86-uefi target to deploy its swupdate artifact Date: Fri, 7 Feb 2025 20:34:38 +0530 X-TSB-HOP2: ON Message-Id: <20250207150439.392479-5-Sai.Sathujoda@toshiba-tsip.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> References: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> MIME-Version: 1.0 X-OriginalArrivalTime: 07 Feb 2025 15:07:53.0032 (UTC) FILETIME=[0F780C80:01DB7972] List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Feb 2025 15:08:03 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/17774 From: sai ashrith sathujoda Signed-off-by: sai ashrith sathujoda --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0459604..2e3054c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -231,6 +231,7 @@ build:x86-uefi-secure-boot: targz: disable watchdog: disable security_test: enable + build_swu_v2: enable build:qemu-amd64-swupdate: extends: From patchwork Fri Feb 7 15:04:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sai.Sathujoda@toshiba-tsip.com X-Patchwork-Id: 13965244 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53F54C02194 for ; Fri, 7 Feb 2025 15:08:03 +0000 (UTC) Received: from mo-csw.securemx.jp (mo-csw.securemx.jp [210.130.202.152]) by mx.groups.io with SMTP id smtpd.web10.71482.1738940881345571532 for ; Fri, 07 Feb 2025 07:08:01 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: toshiba-tsip.com, ip: 210.130.202.152, mailfrom: sai.sathujoda@toshiba-tsip.com) Received: by mo-csw.securemx.jp (mx-mo-csw1802) id 517F7x1L3279646; Sat, 8 Feb 2025 00:07:59 +0900 X-Iguazu-Qid: 2yAbuzQy0fvUKlC3Bw X-Iguazu-QSIG: v=2; s=0; t=1738940879; q=2yAbuzQy0fvUKlC3Bw; m=bxdCF7j4Gh5DKST1UH8GlGc8563sbM9IqjqiQIyQEkw= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) by relay.securemx.jp (mx-mr1801) id 517F7wAi1816199 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 8 Feb 2025 00:07:58 +0900 From: Sai.Sathujoda@toshiba-tsip.com To: cip-dev@lists.cip-project.org, jan.kiszka@siemens.com Cc: sai ashrith sathujoda , dinesh.kumar@toshiba-tsip.com, kazuhiro3.hayashi@toshiba.co.jp Subject: [isar-cip-core v1 5/5] .gitlab-ci.yml: Add test targets for M-COM x86 Date: Fri, 7 Feb 2025 20:34:39 +0530 X-TSB-HOP2: ON Message-Id: <20250207150439.392479-6-Sai.Sathujoda@toshiba-tsip.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> References: <20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com> MIME-Version: 1.0 X-OriginalArrivalTime: 07 Feb 2025 15:07:53.0110 (UTC) FILETIME=[0F83F360:01DB7972] List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 07 Feb 2025 15:08:03 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/17776 From: sai ashrith sathujoda Signed-off-by: sai ashrith sathujoda --- .gitlab-ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2e3054c..4df521b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -359,6 +359,14 @@ test:qemu-arm-secure-boot: target: qemu-arm test_function: secure-boot +test:x86-uefi-secure-boot: + extends: + - .test-cip-core + needs: ["build:x86-uefi-secure-boot"] + variables: + target: x86-uefi + test_function: secure-boot + test:qemu-amd64-swupdate: extends: - .test-cip-core @@ -383,6 +391,14 @@ test:qemu-arm-swupdate: target: qemu-arm test_function: swupdate +test:x86-uefi-swupdate: + extends: + - .test-cip-core + needs: ["build:x86-uefi-secure-boot"] + variables: + target: x86-uefi + test_function: swupdate + test:qemu-amd64-swupdate-kernel-panic: extends: - .test-cip-core @@ -423,6 +439,14 @@ test:qemu-arm-IEC: target: qemu-arm test_function: IEC +test:x86-uefi-IEC: + extends: + - .test-cip-core + needs: ["build:x86-uefi-secure-boot"] + variables: + target: x86-uefi + test_function: IEC + cve-checks: stage: cve-check needs: []