Pull-request efi-2025-07-rc3
Heinrich Schuchardt
xypron.glpk at gmx.de
Sun May 11 14:30:28 CEST 2025
Dear Tom,
The following changes since commit feb55165233623648cb0a74953735b00ec6e322e:
board: ti: sec-cfg.yaml: Fix OTP write_host_id order (2025-05-09
15:10:33 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2025-07-rc3
for you to fetch changes up to 8fdb8740b39b01d182137d437f2d1d16b526a4b5:
test/py/test_efi_fit: test fdt and initrd (2025-05-11 13:30:36 +0200)
Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/26146
----------------------------------------------------------------
Pull-request efi-2025-07-rc3
Documentation:
* Improve the pytest documentation
* u-boot-test-reset: mention power cycling
* describe u-boot-test-release
* correct link to QEMU
* describe that RISC-V supports semihosting
UEFI:
* link libggc via PLATFORM_LIBGCC to EFI binaries
* allow suppressing ANSI output in dtbdump.efi
* test/py/test_efi_fit: test fdt and initrd
----------------------------------------------------------------
Adriano Cordova (3):
scripts/Makefile.lib: add PLATFORM_LIBGCC to efi linking
efi_loader: fix dtbdump output color and format
test/py/test_efi_fit: test fdt and initrd
Heinrich Schuchardt (4):
doc: u-boot-test-reset: mention power cycling
doc: describe u-boot-test-release
doc: correct link to QEMU
doc: RISC-V supports semihosting
Tom Rini (10):
doc: Start improving our pytest documentation
doc: pytest: Framework for documenting tests and document
test_000_version
doc: pytest: Document the test_net_boot test
test: test_net_boot: Add more comments
doc: pytest: Document the test_net test
doc: pytest: Document the test_bootstage test
doc: pytest: Document the test_efi_loader test
doc: pytest: Document the test_bind test
doc: pytest: Document the test_bootmenu test
doc: pytest: Document the test_button test
Vincent Stehlé (1):
cmd: nvedit: fix efi env -e -i command help
.azure-pipelines.yml | 2 +-
.gitlab-ci.yml | 2 +-
Makefile | 3 +-
cmd/nvedit.c | 2 +-
cmd/nvedit_efi.c | 2 +-
doc/conf.py | 8 +-
doc/develop/bootstd/qfw.rst | 2 +-
doc/develop/ci_testing.rst | 2 +-
doc/develop/index.rst | 2 +-
doc/develop/pytest/index.rst | 27 ++++
doc/develop/pytest/test_000_version.rst | 8 +
doc/develop/pytest/test_bind.rst | 8 +
doc/develop/pytest/test_bootmenu.rst | 8 +
doc/develop/pytest/test_bootstage.rst | 8 +
doc/develop/pytest/test_button.rst | 8 +
doc/develop/pytest/test_efi_loader.rst | 8 +
doc/develop/pytest/test_net.rst | 8 +
doc/develop/pytest/test_net_boot.rst | 8 +
doc/develop/{py_testing.rst => pytest/usage.rst} | 12 +-
doc/develop/testing.rst | 4 +-
doc/develop/tests_writing.rst | 2 +-
doc/sphinx/requirements.txt | 1 +
doc/usage/semihosting.rst | 21 +--
lib/efi_loader/dtbdump.c | 86 +++++++++--
scripts/Makefile.lib | 2 +-
test/py/tests/test_000_version.py | 10 +-
test/py/tests/test_bind.py | 12 ++
test/py/tests/test_bootmenu.py | 4 +-
test/py/tests/test_bootstage.py | 35 ++++-
test/py/tests/test_button.py | 2 +
test/py/tests/test_efi_fit.py | 156
++++++++++++++++----
test/py/tests/test_efi_loader.py | 87 +++++------
test/py/tests/test_net.py | 152 +++++++++----------
test/py/tests/test_net_boot.py | 177
+++++++++++++----------
34 files changed, 608 insertions(+), 271 deletions(-)
create mode 100644 doc/develop/pytest/index.rst
create mode 100644 doc/develop/pytest/test_000_version.rst
create mode 100644 doc/develop/pytest/test_bind.rst
create mode 100644 doc/develop/pytest/test_bootmenu.rst
create mode 100644 doc/develop/pytest/test_bootstage.rst
create mode 100644 doc/develop/pytest/test_button.rst
create mode 100644 doc/develop/pytest/test_efi_loader.rst
create mode 100644 doc/develop/pytest/test_net.rst
create mode 100644 doc/develop/pytest/test_net_boot.rst
rename doc/develop/{py_testing.rst => pytest/usage.rst} (98%)
More information about the U-Boot
mailing list