summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Schuchardt <[email protected]>2025-11-09 11:10:10 +0100
committerHeinrich Schuchardt <[email protected]>2025-11-21 19:18:22 +0100
commit703efbb1a54c5bea7ccd702cb10d7a14d84b905e (patch)
treed2171662d6a36431e54e36a82c7a1a7de7403d6e
parent27f890611d67f5cd9a088e3d75a465d91b8b6dea (diff)
CI: test qemu-riscv64_smode[_acpi]
QEMU comes with its own OpenSBI. For running RISC-V virtual machine using one of qemu-riscv64_smode_defconfig or qemu-riscv64_smode_acpi_defconfig is the natural choice. Add the riscv64 smode configurations to the test scope. Reviewed-by: Simon Glass <[email protected]> Signed-off-by: Heinrich Schuchardt <[email protected]>
-rw-r--r--.azure-pipelines.yml6
-rw-r--r--.gitlab-ci.yml12
2 files changed, 18 insertions, 0 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml
index 5314a8b2444..3f671dd078d 100644
--- a/.azure-pipelines.yml
+++ b/.azure-pipelines.yml
@@ -510,6 +510,12 @@ stages:
qemu_riscv64_spl:
TEST_PY_BD: "qemu-riscv64_spl"
TEST_PY_TEST_SPEC: "not sleep"
+ qemu_riscv64_smode:
+ TEST_PY_BD: "qemu-riscv64_smode"
+ TEST_PY_TEST_SPEC: "not sleep"
+ qemu_riscv64_smode_acpi:
+ TEST_PY_BD: "qemu-riscv64_smode_acpi"
+ TEST_PY_TEST_SPEC: "not sleep"
qemu_x86:
TEST_PY_BD: "qemu-x86"
TEST_PY_TEST_SPEC: "not sleep"
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 434945ce350..86d3c741ea1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -466,6 +466,18 @@ qemu-riscv64_spl test.py:
TEST_PY_TEST_SPEC: "not sleep"
<<: *buildman_and_testpy_dfn
+qemu-riscv64_smode test.py:
+ variables:
+ TEST_PY_BD: "qemu-riscv64_smode"
+ TEST_PY_TEST_SPEC: "not sleep"
+ <<: *buildman_and_testpy_dfn
+
+qemu-riscv64_smode_acpi test.py:
+ variables:
+ TEST_PY_BD: "qemu-riscv64_smode_acpi"
+ TEST_PY_TEST_SPEC: "not sleep"
+ <<: *buildman_and_testpy_dfn
+
qemu-x86 test.py:
variables:
TEST_PY_BD: "qemu-x86"