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. Signed-off-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Simon Glass <[email protected]> --- .azure-pipelines.yml | 6 ++++++ .gitlab-ci.yml | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 3b684ec73ba..06f999aab1a 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -522,6 +522,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 0337380f98e..7cd0e521049 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -474,6 +474,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" -- 2.51.0

