[PATCH 1/1] CI: test qemu-riscv64_smode[_acpi]
Simon Glass
sjg at chromium.org
Sat Nov 1 10:04:02 CET 2025
On Tue, 28 Oct 2025 at 14:17, Heinrich Schuchardt
<heinrich.schuchardt at canonical.com> wrote:
>
> 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 <heinrich.schuchardt at canonical.com>
> ---
> .azure-pipelines.yml | 6 ++++++
> .gitlab-ci.yml | 12 ++++++++++++
> 2 files changed, 18 insertions(+)
Reviewed-by: Simon Glass <sjg at chromium.org>
>
> diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml
> index fc55c8b2100..be310b85eda 100644
> --- a/.azure-pipelines.yml
> +++ b/.azure-pipelines.yml
> @@ -506,6 +506,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 73ff975e574..e3cba5d6b90 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -471,6 +471,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
>
More information about the U-Boot
mailing list