[PATCH] CI: Wire mbv32 combinations

Tom Rini trini at konsulko.com
Wed Jul 30 19:23:30 CEST 2025


On Wed, Jul 30, 2025 at 01:25:09PM +0200, Michal Simek wrote:

> After upgrading to QEMU 10 by commit 1d782a3f229c ("Docker, CI: Update to
> latest Ubuntu and Dockerfile") let's wire mbv32 which is the part of QEMU
> to have it under regression.
> 
> Signed-off-by: Michal Simek <michal.simek at amd.com>
> ---
> 
> gitlab I have tested.
> azure I didn't test it but did blindly all changes as they are in github
> one.
> 
> This patch has be applied on the top of this series
> https://lore.kernel.org/r/cover.1753182218.git.michal.simek@amd.com

For v2, take this via your tree.

[snip]
> ---
>  .azure-pipelines.yml | 20 ++++++++++++++++++--
>  .gitlab-ci.yml       | 32 ++++++++++++++++++++++++++++++--
>  2 files changed, 48 insertions(+), 4 deletions(-)
> 
> diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml
> index 8209d2b329cb..76a0ba097f93 100644
> --- a/.azure-pipelines.yml
> +++ b/.azure-pipelines.yml
> @@ -258,11 +258,11 @@ stages:
>            ln -s u_boot_boardenv_qemu_arm64_na.py /tmp/uboot-test-hooks/py/travis-ci/u_boot_boardenv_qemu_arm64_lwip_na.py
>            ln -s travis-ci /tmp/uboot-test-hooks/bin/\`hostname\`
>            ln -s travis-ci /tmp/uboot-test-hooks/py/\`hostname\`
> -          if [[ "\${TEST_PY_BD}" == "qemu-riscv32_spl" ]]; then
> +          if [[ "\${TEST_PY_BD}" == "qemu-riscv32_spl" ]] || [[ "${TEST_PY_BD}" == "xilinx_mbv32_smode" ]]; then

You missed an escape here and it should be:
"\${TEST_PY_BD}" == "xilinx_mbv32_smode"

>                wget -O - https://github.com/riscv-software-src/opensbi/releases/download/v1.3.1/opensbi-1.3.1-rv-bin.tar.xz | tar -C /tmp -xJ;
>                export OPENSBI=/tmp/opensbi-1.3.1-rv-bin/share/opensbi/ilp32/generic/firmware/fw_dynamic.bin;
>            fi
> -          if [[ "\${TEST_PY_BD}" == "qemu-riscv64_spl" ]] || [[ "\${TEST_PY_BD}" == "sifive_unleashed" ]]; then
> +          if [[ "\${TEST_PY_BD}" == "qemu-riscv64_spl" ]] || [[ "\${TEST_PY_BD}" == "sifive_unleashed" ]] || [[ "${TEST_PY_BD}" == "xilinx_mbv64_smode" ]]; then

Same here.

The rest of the Azure side looks right.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250730/9c87d066/attachment.sig>


More information about the U-Boot mailing list