mbox series

[v3,0/8] *** Fixes for qemu_aarch64_sbsa_defconfig ***

Message ID 20241031213348.2057705-1-ju.o@free.fr
Headers show
Series *** Fixes for qemu_aarch64_sbsa_defconfig *** | expand

Message

Julien Olivain Oct. 31, 2024, 9:33 p.m. UTC
This v3 of the series extends the v2 posted at:
https://patchwork.ozlabs.org/project/buildroot/list/?series=430015&state=*
by addding new patches to fix runtime tests.

I only added comments in the commit log in patch #3 and #4.

Note that the Buildroot mailing list may alter the edk2 package
patch by converting CR-LF newlines.

This patch series is also available at:
https://gitlab.com/jolivain/buildroot/-/commits/fix_edk2_tests/

This series was tested with commands:

    make qemu_aarch64_sbsa_defconfig
    make
    output/images/start-qemu.sh

    utils/docker-run make check-package

    utils/docker-run support/testing/run-tests \
        -d dl -o output_folder \
        tests.boot.test_edk2

    utils/docker-run support/testing/run-tests \
        -d dl -o output_folder \
        tests.boot.test_grub.TestGrubAArch64EFI

    utils/docker-run support/testing/run-tests \
        -d dl -o output_folder \
        tests.package.test_fwts


Julien Olivain (5):
  support/testing: disable tests using edk2 on aarch64 architecture
  support/testing/infra/emulator.py: add build host dir to qemu search
    path
  support/testing: test_edk2: update and re-enable the test
  support/testing: test_fwts: update and re-enable the test
  support/testing: test_grub: update and re-enable the test

Romain Naour (3):
  configs/qemu_aarch64_sbsa_defconfig: update ATF to v2.11
  boot/edk2: bump to version edk2-stable202405
  configs/qemu_aarch64_sbsa_defconfig: switch to neoverse-n1 (armv8.2a)

 board/qemu/aarch64-sbsa/readme.txt            |   2 +-
 .../arm-trusted-firmware.hash                 |   1 +
 ...oDxe-add-feature-PCD-to-remap-frameb.patch | 129 ++++++++++++++++++
 boot/edk2/edk2.hash                           |   2 +-
 boot/edk2/edk2.mk                             |   2 +-
 configs/qemu_aarch64_sbsa_defconfig           |   7 +-
 package/edk2-platforms/edk2-platforms.hash    |   2 +-
 package/edk2-platforms/edk2-platforms.mk      |   2 +-
 support/testing/infra/emulator.py             |   6 +-
 support/testing/tests/boot/test_edk2.py       |   6 +-
 support/testing/tests/boot/test_grub.py       |   2 +
 support/testing/tests/package/test_fwts.py    |   4 +-
 12 files changed, 152 insertions(+), 13 deletions(-)
 create mode 100644 boot/edk2/0001-OvmfPkg-QemuVideoDxe-add-feature-PCD-to-remap-frameb.patch

Comments

Romain Naour Nov. 4, 2024, 10:08 p.m. UTC | #1
Hello Julien,

Le 31/10/2024 à 22:33, Julien Olivain a écrit :
> This v3 of the series extends the v2 posted at:
> https://patchwork.ozlabs.org/project/buildroot/list/?series=430015&state=*
> by addding new patches to fix runtime tests.
> 
> I only added comments in the commit log in patch #3 and #4.
> 
> Note that the Buildroot mailing list may alter the edk2 package
> patch by converting CR-LF newlines.
> 
> This patch series is also available at:
> https://gitlab.com/jolivain/buildroot/-/commits/fix_edk2_tests/
> 
> This series was tested with commands:
> 
>     make qemu_aarch64_sbsa_defconfig
>     make
>     output/images/start-qemu.sh
> 
>     utils/docker-run make check-package
> 
>     utils/docker-run support/testing/run-tests \
>         -d dl -o output_folder \
>         tests.boot.test_edk2
> 
>     utils/docker-run support/testing/run-tests \
>         -d dl -o output_folder \
>         tests.boot.test_grub.TestGrubAArch64EFI
> 
>     utils/docker-run support/testing/run-tests \
>         -d dl -o output_folder \
>         tests.package.test_fwts

Thank you for your help for this version bump and additional testing and
improvement!

Applied to master, thanks.

Best regards,
Romain


> 
> 
> Julien Olivain (5):
>   support/testing: disable tests using edk2 on aarch64 architecture
>   support/testing/infra/emulator.py: add build host dir to qemu search
>     path
>   support/testing: test_edk2: update and re-enable the test
>   support/testing: test_fwts: update and re-enable the test
>   support/testing: test_grub: update and re-enable the test
> 
> Romain Naour (3):
>   configs/qemu_aarch64_sbsa_defconfig: update ATF to v2.11
>   boot/edk2: bump to version edk2-stable202405
>   configs/qemu_aarch64_sbsa_defconfig: switch to neoverse-n1 (armv8.2a)
> 
>  board/qemu/aarch64-sbsa/readme.txt            |   2 +-
>  .../arm-trusted-firmware.hash                 |   1 +
>  ...oDxe-add-feature-PCD-to-remap-frameb.patch | 129 ++++++++++++++++++
>  boot/edk2/edk2.hash                           |   2 +-
>  boot/edk2/edk2.mk                             |   2 +-
>  configs/qemu_aarch64_sbsa_defconfig           |   7 +-
>  package/edk2-platforms/edk2-platforms.hash    |   2 +-
>  package/edk2-platforms/edk2-platforms.mk      |   2 +-
>  support/testing/infra/emulator.py             |   6 +-
>  support/testing/tests/boot/test_edk2.py       |   6 +-
>  support/testing/tests/boot/test_grub.py       |   2 +
>  support/testing/tests/package/test_fwts.py    |   4 +-
>  12 files changed, 152 insertions(+), 13 deletions(-)
>  create mode 100644 boot/edk2/0001-OvmfPkg-QemuVideoDxe-add-feature-PCD-to-remap-frameb.patch
>