[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