u-boot/tools
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
..
binman tools: binman: control.py: Delete template nodes after parsing 2025-04-03 11:37:45 -06:00
buildman u_boot_pylib: Clean up pylint warnings in gitutil.py 2025-04-01 08:46:41 -06:00
docker Merge patch series "Improve pytest runtime" 2025-04-08 13:54:50 -06:00
dtoc dtoc: Switch to setuptools 2025-02-21 08:24:08 -06:00
env envtools: make them build again 2024-10-21 20:51:23 -06:00
gdb tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
kermit
libfdt
logos board: stm32f469-disco: add splash screen with stmicroelectronics logo 2023-12-15 15:41:23 +01:00
omap
patman Merge patch series "tools: Minor clean-ups for the command library" 2025-03-04 13:32:15 -06:00
scripts
u_boot_pylib u_boot_pylib: Clean up pylint warnings in gitutil.py 2025-04-01 08:46:41 -06:00
.gitignore tools: Add preload_check_sign to authenticate images with a pre-load 2025-02-28 16:51:01 -06:00
aisimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
aisimage.h
asn1_compiler.c
atmel_pmecc_params.c
atmelimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
bmp_logo.c
default_image.c crc32: Drop duplicates crc header includes 2023-08-08 17:41:52 -04:00
dumpimage.c
dumpimage.h
eficapsule.h efi: define struct efi_guid 2024-09-12 17:35:37 +02:00
efivar.py
endian-swap.py
envcrc.c tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
expo.py expo: Use standard numbering for save and discard 2024-10-18 14:10:22 -06:00
fdt_add_pubkey.c tools: avoid implicit fallthrough in fdt_add_pubkey 2023-04-06 19:10:08 -04:00
fdt_host.h
fdtgrep.c tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
file2include.c
fit_check_sign.c
fit_common.c tools: copyfile: use 64k instead of 512 buffer 2024-04-17 17:06:01 -06:00
fit_common.h tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
fit_image.c boot: Rename fit_image_get_data_and_size() 2025-01-22 15:58:04 -06:00
fit_info.c
gen_eth_addr.c
gen_ethaddr_crc.c
getline.c
getline.h
gpheader.h
gpimage-common.c
gpimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
ifdtool.c
ifdtool.h
ifwitool.c
image-host.c Merge patch series "rsa: Add rsa_verify_openssl() to use openssl for host builds" 2025-02-28 16:51:10 -06:00
image-sig-host.c lib: ecdsa: Add ECDSA384 support 2024-10-21 17:52:52 -06:00
imagetool.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
imagetool.h tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
img2srec.c tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
imx8image.c tools: imx8image: Fix potential memory leak 2025-02-27 09:53:26 -03:00
imx8m_image.sh
imx8mimage.c tools: imx8mimage: Fix potential memory leak 2025-02-27 09:53:45 -03:00
imx9_image.sh tools: imx9_image: Reword warning message. 2024-03-04 08:18:13 -03:00
imx_cntr_image.sh imx: imx_cntr_image.sh: prevent warning for missing spl 2024-11-25 23:07:37 -03:00
imximage.c tools: imximage: Fix potential memory leak 2025-02-27 09:53:10 -03:00
iot2050-sign-fw.sh tools: iot2050-sign-fw.sh: Make localization of tools dir more robust 2023-10-09 15:24:31 -04:00
jtagconsole
Kconfig tools: Add preload_check_sign to authenticate images with a pre-load 2025-02-28 16:51:01 -06:00
key2dtsi.py
kwbimage.c tools: Fix potential null-deref with result of strtok_r 2025-02-18 16:32:24 -06:00
kwbimage.h tools: kwbimage.h: use linux/compiler_attributes.h 2025-01-18 17:12:47 -06:00
kwboot.c tools: kwboot: Add support for parsing SATA images with non-512 block size 2023-04-13 11:34:47 +02:00
lpc32xximage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
Makefile tools: add HOSTCFLAGS from openssl pkg-config 2025-03-13 14:21:30 -06:00
microcode-tool
microcode-tool.py tools: Fix pylint 3.3.4 errors 2025-02-21 08:24:37 -06:00
mips-relocs.c
mkeficapsule.c tools: mkeficapsule: use %zd to print ssize_t. 2024-11-09 09:56:45 +01:00
mkenvimage.c tools: mkenvimage: List -V parameter in help text 2025-02-10 10:27:01 -06:00
mkexynosspl.c
mkfwumdata.c tools: mkfwumdata: add logic to append vendor data to the FWU metadata 2024-05-24 13:40:04 -06:00
mkimage.c tools: fix build without LIBCRYPTO support 2024-01-11 22:09:11 -05:00
mkimage.h image: Add an inline declaration of unmap_sysmem() 2025-02-28 16:51:01 -06:00
mksunxiboot.c
mtk_image.c tools: mtk_image: use uint32_t for ghf header magic and version 2023-08-03 09:40:50 -04:00
mtk_image.h tools: mtk_image: use uint32_t for ghf header magic and version 2023-08-03 09:40:50 -04:00
mtk_nand_headers.c
mtk_nand_headers.h
mxsboot.c tools: mxsboot: pre-fill buffer with 0xff, not 0 2023-12-13 15:33:57 -03:00
mxsimage.c tools: Remove duplicate newlines 2024-07-15 12:12:18 -06:00
mxsimage.h
ncb.c
netconsole
omapimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
omapimage.h
os_support.c
os_support.h
pbl_crc32.c
pbl_crc32.h
pblimage.c tools: check result of lseek 2025-01-26 11:35:46 -06:00
pblimage.h
prelink-riscv.c tools: prelink-riscv: Unmap the ELF image when done 2023-04-20 20:45:08 +08:00
prelink-riscv.inc tools: prelink-riscv: Cosmetic style fixes 2023-04-20 20:45:08 +08:00
preload_check_sign.c tools: Add preload_check_sign to authenticate images with a pre-load 2025-02-28 16:51:01 -06:00
printinitialenv.c
proftool.c tools: proftool: Fix potential memory leaks 2025-02-11 08:17:23 -06:00
qconfig.py qconfig: Correct unhashable-type error with --scan-source 2025-03-18 08:17:30 -06:00
relocate-rela.c tools: relocate-rela: Add M68K support 2023-09-06 13:28:29 +02:00
renesas_spkgimage.c mkimage: do not write incorrect error message 2023-11-20 19:06:22 +01:00
renesas_spkgimage.h tools: renesas_spkgimage.h: use linux/compiler_attributes.h 2025-01-18 17:12:47 -06:00
rkcommon.c rockchip: mkimage: fix mkimage -l for header v1 2024-06-14 17:07:59 +08:00
rkcommon.h tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
rkimage.c
rkmux.py
rksd.c
rkspi.c
rmboard.py u_boot_pylib: Add a function to run a single command 2025-03-04 13:31:49 -06:00
sfspl.c dumpimage: fix handling of StarFive SPL too long 2025-03-18 08:17:32 -06:00
socfpgaimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
spl_size_limit.c
stm32image.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
sunxi-spl-image-builder.c
sunxi_egon.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
sunxi_toc0.c tools: imagetool: Remove unnecessary check from toc0_verify_cert_item() 2024-08-06 00:19:57 +01:00
termios_linux.h
ublimage.c tools: ublimage: Fix memory leak in parse_cfg_file() 2025-02-11 08:17:22 -06:00
ublimage.h
update-subtree.sh tools: Add script to update git subtree projects 2024-07-31 11:20:36 -06:00
update_octeon_header.c
vybridimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
zynqimage.c tools: imagetool: Extend print_header() by params argument 2023-04-13 11:34:47 +02:00
zynqmp_pm_cfg_obj_convert.py
zynqmp_psu_init_minimize.sh arm64: zynqmp: Switch to amd.com emails 2023-07-21 09:00:38 +02:00
zynqmpbif.c
zynqmpimage.c tools: zynqmpimage: print partition names 2024-01-10 09:27:12 +01:00
zynqmpimage.h tools: zynqmpimage: print partition names 2024-01-10 09:27:12 +01:00