u-boot/test/py/tests
Tom Rini a30b544628 Merge patch series "Improve pytest runtime"
Tom Rini <trini@konsulko.com> says:

One thing that Simon Glass has noted is that our pytest run time keeps
getting longer. Looking at:
https://source.denx.de/u-boot/u-boot/-/pipelines/25011/test_report?job_name=sandbox%20test.py%3A%20%5Bfast%20amd64%5D
we can see that some of the longest running tests are a little puzzling.
It turns out that we have two ways of making filesystem images without
requiring root access and one of them is significantly slower than the
other. This series changes us from using virt-make-fs to only using the
mk_fs helper that currently resides in test_ut.py which uses standard
userspace tools. The final result can be seen at:
https://source.denx.de/u-boot/u-boot/-/pipelines/25015/test_report?job_name=sandbox%20test.py%3A%20%5Bfast%20amd64%5D
and the tests changed here now run much quicker.

Link: https://lore.kernel.org/r/20250320140030.2052434-1-trini@konsulko.com
2025-04-08 13:54:50 -06:00
..
bootstd bootstd: Remove prepared images 2024-11-26 11:13:39 -06:00
test_android test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_efi_capsule test/py: Rework test_efi_capsule to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_efi_secboot test/py: Rework test_efi_secboot to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_fs test_fs: Add exfat tests 2025-04-02 20:00:59 -06:00
test_semihosting test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
vboot test: py: vboot: add test for global image signature 2022-03-31 14:12:23 -04:00
fit_util.py test/py: Drop importing utils as util 2025-03-15 11:02:04 +00:00
fs_helper.py Merge patch series "Improve pytest runtime" 2025-04-08 13:54:50 -06:00
source.its test: Add test for source command 2022-12-31 13:35:19 -05:00
test_000_version.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_bind.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_bootmenu.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_bootstage.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_button.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_cat.py test/py: Rework test_cat to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_cleanup_build.py test: Skip cleanup test if not built out of tree 2024-01-18 20:23:37 -05:00
test_dfu.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_distro.py test: Add a test for booting Ubuntu 24.04 2025-04-03 11:43:22 -06:00
test_dm.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_efi_bootmgr.py test/py: Rework test_efi_bootmgr to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_efi_fit.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_efi_loader.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_efi_selftest.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_eficonfig.py test/py: Rework test_eficonfig to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_env.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_event_dump.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_extension.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_fit.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_fit_auto_signed.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_fit_ecdsa.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_fit_hashes.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_fpga.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_gpio.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_gpt.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_handoff.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_help.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_i2c.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_kconfig.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_log.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_lsblk.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_md.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_mdio.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_memtest.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_mii.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_mmc.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_mmc_rd.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_mmc_wr.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_net.py test: Make net tests depend on CONFIG_CMD_NET 2025-03-15 11:47:05 +00:00
test_net_boot.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_of_migrate.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_ofplatdata.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_optee_rpmb.py test/py: Drop importing utils as util 2025-03-15 11:02:04 +00:00
test_part.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_pinmux.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_pstore.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_pstore_data_console.hex test: Add PStore command tests 2020-10-14 11:16:34 -04:00
test_pstore_data_panic1.hex test: Add PStore command tests 2020-10-14 11:16:34 -04:00
test_pstore_data_panic2.hex test: Add PStore command tests 2020-10-14 11:16:34 -04:00
test_qfw.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_reset.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_sandbox_exit.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_sandbox_opts.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_saveenv.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_scp03.py test/py: Drop importing utils as util 2025-03-15 11:02:04 +00:00
test_scsi.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_sf.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_shell_basics.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_sleep.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_smbios.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_source.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_spi.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_spl.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_stackprotector.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_suite.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_tpm2.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_trace.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_ums.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_unknown_cmd.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_upl.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_usb.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_ut.py Merge patch series "Improve pytest runtime" 2025-04-08 13:54:50 -06:00
test_vbe.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_vbe_vpl.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_vboot.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_vpl.py test/py: Drop assigning ubman to cons 2025-03-15 11:47:04 +00:00
test_xxd.py test/py: Rework test_xxd to not use virt-make-fs 2025-04-08 13:51:09 -06:00
test_zynq_secure.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
test_zynqmp_rpu.py test/py: Shorten u_boot_console 2025-03-15 10:38:38 +00:00
test_zynqmp_secure.py test/py: Drop u_boot_ prefix on test files 2025-03-15 11:02:04 +00:00
vboot_evil.py test: Correct pylint errors 2022-03-02 10:28:12 -05:00
vboot_forge.py fit: Don't allow verification of images with @ nodes 2021-02-15 19:17:25 -05:00