[PATCH 0/4] test: A few quality-of-life improvements
Simon Glass
sjg at chromium.org
Sun Jan 26 08:31:35 AEDT 2025
This little series includes a few patches to make it easier to work with
the Python tests, by shortening identifiers and renaming the 'console'
fixture to reflect its role as the top-level fixture.
It also adds a command to fix testing on samus_tpl
This series is based on the previous 'test' series[1]
[1] https://patchwork.ozlabs.org/project/uboot/list/?series=441124
Simon Glass (4):
test/py: Shorten u_boot_console
test: Drop u_boot_ prefix on test files
test/py: Show info about module-loading
test: Make net tests depend on CONFIG_CMD_NET
doc/develop/py_testing.rst | 16 +-
doc/develop/tests_writing.rst | 12 +-
test/py/conftest.py | 89 +++---
...u_boot_console_base.py => console_base.py} | 8 +-
...onsole_exec_attach.py => console_board.py} | 6 +-
..._console_sandbox.py => console_sandbox.py} | 8 +-
test/py/{u_boot_spawn.py => spawn.py} | 0
test/py/tests/fit_util.py | 12 +-
test/py/tests/test_000_version.py | 8 +-
test/py/tests/test_android/test_ab.py | 48 +--
test/py/tests/test_android/test_abootimg.py | 92 +++---
test/py/tests/test_android/test_avb.py | 50 ++--
test/py/tests/test_bind.py | 72 ++---
test/py/tests/test_bootmenu.py | 46 +--
test/py/tests/test_bootstage.py | 18 +-
test/py/tests/test_button.py | 16 +-
test/py/tests/test_cat/test_cat.py | 6 +-
test/py/tests/test_dfu.py | 54 ++--
test/py/tests/test_dm.py | 28 +-
.../test_efi_bootmgr/test_efi_bootmgr.py | 34 +--
.../tests/test_efi_capsule/capsule_common.py | 60 ++--
.../test_capsule_firmware_fit.py | 100 +++----
.../test_capsule_firmware_raw.py | 126 ++++----
.../test_capsule_firmware_signed_fit.py | 104 +++----
.../test_capsule_firmware_signed_raw.py | 104 +++----
test/py/tests/test_efi_fit.py | 6 +-
test/py/tests/test_efi_loader.py | 84 +++---
.../py/tests/test_efi_secboot/test_authvar.py | 120 ++++----
test/py/tests/test_efi_secboot/test_signed.py | 148 ++++-----
.../test_efi_secboot/test_signed_intca.py | 46 +--
.../tests/test_efi_secboot/test_unsigned.py | 42 +--
test/py/tests/test_efi_selftest.py | 180 +++++------
.../py/tests/test_eficonfig/test_eficonfig.py | 106 +++----
test/py/tests/test_env.py | 78 ++---
test/py/tests/test_event_dump.py | 6 +-
test/py/tests/test_extension.py | 32 +-
test/py/tests/test_fit.py | 6 +-
test/py/tests/test_fit_auto_signed.py | 6 +-
test/py/tests/test_fit_ecdsa.py | 6 +-
test/py/tests/test_fit_hashes.py | 6 +-
test/py/tests/test_fpga.py | 280 +++++++++---------
test/py/tests/test_fs/conftest.py | 2 +-
test/py/tests/test_fs/test_basic.py | 104 +++----
test/py/tests/test_fs/test_erofs.py | 76 ++---
test/py/tests/test_fs/test_ext.py | 124 ++++----
test/py/tests/test_fs/test_fs_cmd.py | 4 +-
test/py/tests/test_fs/test_fs_fat.py | 6 +-
test/py/tests/test_fs/test_mkdir.py | 48 +--
.../test_fs/test_squashfs/test_sqfs_load.py | 54 ++--
.../test_fs/test_squashfs/test_sqfs_ls.py | 64 ++--
test/py/tests/test_fs/test_symlink.py | 46 +--
test/py/tests/test_fs/test_unlink.py | 50 ++--
test/py/tests/test_gpio.py | 106 +++----
test/py/tests/test_gpt.py | 178 +++++------
test/py/tests/test_handoff.py | 4 +-
test/py/tests/test_help.py | 18 +-
test/py/tests/test_i2c.py | 44 +--
test/py/tests/test_kconfig.py | 10 +-
test/py/tests/test_log.py | 10 +-
test/py/tests/test_lsblk.py | 4 +-
test/py/tests/test_md.py | 22 +-
test/py/tests/test_mdio.py | 32 +-
test/py/tests/test_memtest.py | 26 +-
test/py/tests/test_mii.py | 50 ++--
test/py/tests/test_mmc.py | 148 ++++-----
test/py/tests/test_mmc_rd.py | 54 ++--
test/py/tests/test_mmc_wr.py | 20 +-
test/py/tests/test_net.py | 142 ++++-----
test/py/tests/test_net_boot.py | 144 ++++-----
test/py/tests/test_of_migrate.py | 14 +-
test/py/tests/test_ofplatdata.py | 6 +-
test/py/tests/test_optee_rpmb.py | 10 +-
test/py/tests/test_part.py | 4 +-
test/py/tests/test_pinmux.py | 32 +-
test/py/tests/test_pstore.py | 48 +--
test/py/tests/test_qfw.py | 8 +-
test/py/tests/test_reset.py | 24 +-
test/py/tests/test_sandbox_exit.py | 28 +-
test/py/tests/test_sandbox_opts.py | 10 +-
test/py/tests/test_saveenv.py | 70 ++---
test/py/tests/test_scp03.py | 8 +-
test/py/tests/test_scsi.py | 48 +--
test/py/tests/test_semihosting/test_hostfs.py | 14 +-
test/py/tests/test_sf.py | 66 ++---
test/py/tests/test_shell_basics.py | 30 +-
test/py/tests/test_sleep.py | 26 +-
test/py/tests/test_smbios.py | 12 +-
test/py/tests/test_source.py | 6 +-
test/py/tests/test_spi.py | 242 +++++++--------
test/py/tests/test_spl.py | 12 +-
test/py/tests/test_stackprotector.py | 8 +-
test/py/tests/test_tpm2.py | 190 ++++++------
test/py/tests/test_trace.py | 6 +-
test/py/tests/test_ums.py | 48 +--
test/py/tests/test_unknown_cmd.py | 6 +-
test/py/tests/test_upl.py | 6 +-
test/py/tests/test_usb.py | 206 ++++++-------
test/py/tests/test_ut.py | 128 ++++----
test/py/tests/test_vbe.py | 4 +-
test/py/tests/test_vbe_vpl.py | 14 +-
test/py/tests/test_vboot.py | 12 +-
test/py/tests/test_vpl.py | 8 +-
test/py/tests/test_xxd/test_xxd.py | 6 +-
test/py/tests/test_zynq_secure.py | 96 +++---
test/py/tests/test_zynqmp_rpu.py | 106 +++----
test/py/tests/test_zynqmp_secure.py | 42 +--
test/py/{u_boot_utils.py => utils.py} | 44 +--
107 files changed, 2758 insertions(+), 2749 deletions(-)
rename test/py/{u_boot_console_base.py => console_base.py} (99%)
rename test/py/{u_boot_console_exec_attach.py => console_board.py} (95%)
rename test/py/{u_boot_console_sandbox.py => console_sandbox.py} (93%)
rename test/py/{u_boot_spawn.py => spawn.py} (100%)
rename test/py/{u_boot_utils.py => utils.py} (89%)
--
2.43.0
More information about the Linux-erofs
mailing list