Hi Tom, Here is my attempt to get the test-rename stuff landed in your tree. If you would rather do another round of patches, PTML.
https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/25171 The following changes since commit 00dfb7038ea4dfe9d9667143bfecd11c05cab6fa: Merge patch series "Enable USB MSC Boot for AM62, AM62A and AM62P" (2025-03-14 14:36:18 -0600) are available in the Git repository at: git://git.denx.de/u-boot-dm.git tags/dm-pull-15mar25 for you to fetch changes up to 13e8d14442a85a8556211a9950a5b6f80b447901: test: Make net tests depend on CONFIG_CMD_NET (2025-03-15 11:47:05 +0000) ---------------------------------------------------------------- Sync up on test renames ---------------------------------------------------------------- Simon Glass (6): test/py: Shorten u_boot_console test/py: Drop u_boot_ prefix on test files test/py: Drop importing utils as util test/py: Drop assigning ubman to cons test/py: Show info about module-loading test: Make net tests depend on CONFIG_CMD_NET README | 2 +- doc/develop/py_testing.rst | 16 +- doc/develop/tests_writing.rst | 12 +- test/py/conftest.py | 89 +++++----- test/py/{u_boot_console_base.py => console_base.py} | 8 +- test/py/{u_boot_console_exec_attach.py => console_board.py} | 6 +- test/py/{u_boot_console_sandbox.py => console_sandbox.py} | 8 +- test/py/{u_boot_spawn.py => spawn.py} | 0 test/py/tests/fit_util.py | 42 ++--- 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 | 133 ++++++++------- test/py/tests/test_android/test_avb.py | 49 +++--- 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/py/tests/test_efi_bootmgr/test_efi_bootmgr.py | 34 ++-- test/py/tests/test_efi_capsule/capsule_common.py | 60 +++---- test/py/tests/test_efi_capsule/test_capsule_firmware_fit.py | 100 +++++------ test/py/tests/test_efi_capsule/test_capsule_firmware_raw.py | 126 +++++++------- test/py/tests/test_efi_capsule/test_capsule_firmware_signed_fit.py | 104 ++++++------ test/py/tests/test_efi_capsule/test_capsule_firmware_signed_raw.py | 104 ++++++------ test/py/tests/test_efi_fit.py | 93 +++++----- test/py/tests/test_efi_loader.py | 84 +++++----- test/py/tests/test_efi_secboot/test_authvar.py | 120 ++++++------- test/py/tests/test_efi_secboot/test_signed.py | 148 ++++++++-------- test/py/tests/test_efi_secboot/test_signed_intca.py | 46 ++--- test/py/tests/test_efi_secboot/test_unsigned.py | 42 ++--- test/py/tests/test_efi_selftest.py | 180 ++++++++++---------- test/py/tests/test_eficonfig/test_eficonfig.py | 106 ++++++------ test/py/tests/test_env.py | 82 +++++---- test/py/tests/test_event_dump.py | 9 +- test/py/tests/test_extension.py | 32 ++-- test/py/tests/test_fit.py | 67 ++++---- test/py/tests/test_fit_auto_signed.py | 35 ++-- test/py/tests/test_fit_ecdsa.py | 31 ++-- test/py/tests/test_fit_hashes.py | 29 ++-- test/py/tests/test_fpga.py | 280 +++++++++++++++---------------- test/py/tests/test_fs/conftest.py | 1 - 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/py/tests/test_fs/test_rename.py | 132 +++++++-------- test/py/tests/test_fs/test_squashfs/test_sqfs_load.py | 54 +++--- test/py/tests/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 | 5 +- test/py/tests/test_help.py | 28 ++-- test/py/tests/test_i2c.py | 44 ++--- test/py/tests/test_kconfig.py | 16 +- test/py/tests/test_log.py | 20 +-- 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 | 156 ++++++++--------- 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 | 43 +++-- test/py/tests/test_ofplatdata.py | 11 +- 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 | 16 +- 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 | 16 +- test/py/tests/test_source.py | 45 +++-- test/py/tests/test_spi.py | 242 +++++++++++++------------- test/py/tests/test_spl.py | 15 +- test/py/tests/test_stackprotector.py | 8 +- test/py/tests/test_suite.py | 71 ++++---- test/py/tests/test_tpm2.py | 194 ++++++++++----------- test/py/tests/test_trace.py | 81 +++++---- test/py/tests/test_ums.py | 49 +++--- test/py/tests/test_unknown_cmd.py | 6 +- test/py/tests/test_upl.py | 15 +- test/py/tests/test_usb.py | 206 +++++++++++------------ test/py/tests/test_ut.py | 224 ++++++++++++------------- test/py/tests/test_vbe.py | 17 +- test/py/tests/test_vbe_vpl.py | 33 ++-- test/py/tests/test_vboot.py | 188 ++++++++++----------- test/py/tests/test_vpl.py | 11 +- test/py/tests/test_xxd/test_xxd.py | 6 +- test/py/tests/test_zynq_secure.py | 96 +++++------ test/py/tests/test_zynqmp_rpu.py | 100 +++++------ test/py/tests/test_zynqmp_secure.py | 42 ++--- test/py/{u_boot_utils.py => utils.py} | 44 ++--- 110 files changed, 3253 insertions(+), 3271 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%) Regards, Simon