u-boot/include
Simon Glass ea94d053e1 test: Allow running tests multiple times
Some tests can have race conditions which are hard to detect on a single
one. Add a way to run tests more than once, to help with this.

Each individual test is run the requested number of times before moving
to the next test. If any runs failed, a message is shown.

This is most useful when running a single test, since running all tests
multiple times can take a while.

Signed-off-by: Simon Glass <sjg@chromium.org>
2022-09-02 16:21:44 -04:00
..
acpi
andestech
asm-generic common/board_r.c: drop legacy and unused bi_enetaddr 2022-06-06 18:01:21 -04:00
broadcom
cavium
clk reset: sunxi: Reuse the platform data from the clock driver 2022-07-18 09:37:50 +01:00
configs Convert CONFIG_SYS_L2_PL310 to Kconfig 2022-09-01 17:18:42 -04:00
cramfs
crypto lib: crypto: add mscode_parser 2022-07-05 14:37:16 +02:00
dm dm: core: Add support for writing u32 with ofnode 2022-08-12 08:14:24 -04:00
dt-bindings gpio: aspeed: port Linux dt-bindings header file 2022-08-20 18:12:51 -04:00
environment include/configs: Remove rootwait=1 to all the affected boards 2022-06-06 18:01:21 -04:00
faraday
fsl-mc
jffs2
k210
keys
linux Merge commit 'ac30d240dbb520d0980f0687630feb702a14f51a' of https://source.denx.de/u-boot/custodians/u-boot-nand-flash into next 2022-08-24 17:30:29 -04:00
lzma
mtd Audit <flash.h> inclusion 2022-08-04 16:18:47 -04:00
mvebu
net
power Merge branch 'next' 2022-07-11 14:58:57 -04:00
reboot-mode
samsung
spmi
synopsys
tee
test test: Allow running tests multiple times 2022-09-02 16:21:44 -04:00
u-boot treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
usb arm: Remove PXA architecture support 2022-07-07 09:29:08 -04:00
valgrind Add valgrind headers to U-Boot 2022-04-11 10:00:30 -04:00
xen
zfs
_exports.h net: phy: don't require PHY interface mode during PHY creation 2022-04-10 08:44:13 +03:00
.gitignore
abuf.h
ACEX1K.h
adc.h
addr_map.h addrmap: Support on sandbox 2022-07-26 02:30:56 -06:00
ahci.h
ali512x.h
altera.h
android_ab.h
android_bootloader_message.h
android_image.h
ansi.h
api_public.h
api.h
armcoremodule.h arm: integrator: Migrate platform-specific options and cleanup armcoremodule.h 2022-04-08 09:05:19 -04:00
asm-offsets.h
ata.h
atf_common.h
atmel_hlcdc.h
atmel_lcd.h
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
audio_codec.h
autoboot.h
avb_verify.h
axi.h
axp152.h
axp209.h
axp221.h
axp305.h
axp809.h
axp818.h
axp_pmic.h
backlight.h
bcb.h
bcd.h
binman_sym.h spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
binman.h
bios_emul.h video: Rename structs and functions to avoid VBE 2022-08-12 08:14:23 -04:00
bitfield.h
blk.h dm: blk: Add a function to return the device type 2022-04-25 10:00:03 -04:00
bloblist.h bloblist: Describe the design goals 2022-06-28 03:09:51 +01:00
bmp_layout.h
boot_fit.h
bootcount.h Convert CONFIG_SYS_BOOTCOUNT_LE et al to Kconfig 2022-07-07 14:01:09 -04:00
bootdev.h bootstd: Add the bootdev uclass 2022-04-25 10:00:04 -04:00
bootflow.h bootstd: Support bootflows with global bootmeths 2022-08-12 08:17:11 -04:00
bootm.h
bootmeth.h bootstd: Allow scanning for global bootmeths separately 2022-08-12 08:17:11 -04:00
bootretry.h
bootstage.h bootstage: Show func name for bootstage_mark/error 2022-08-20 18:07:32 -06:00
bootstd.h vbe: Add initial support for VBE 2022-08-12 08:17:11 -04:00
bouncebuf.h
btrfs.h treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
bus_vcxk.h
button.h
bzlib.h
cache.h
capitalization.h
cbfs.h cbfs: Add some more definititions 2022-04-06 14:01:42 -04:00
charset.h lib/charset: fix compile warnings 2022-05-28 10:59:27 +02:00
circbuf.h
cli_hush.h
cli.h
clk-uclass.h
clk.h
clock_legacy.h
cmd_spl.h
command.h dtoc fixes with pylint, tests 2022-08-11 08:47:20 -04:00
common_timing_params.h
common.h common: Drop display_options.h from common header 2022-08-10 13:46:55 -04:00
compiler.h
config_distro_bootcmd.h distro_bootcmd: Introduce support for extension command 2022-09-02 12:22:56 -04:00
config_fallbacks.h Convert CONFIG_SPL_PAD_TO et al to Kconfig 2022-06-06 12:09:06 -04:00
config_fsl_chain_trust.h powerpc: Clean up CHAIN_OF_TRUST related options 2022-07-05 17:04:15 -04:00
config_phylib_all_drivers.h
config_uncmd_spl.h
console.h
cortina.h
cp437.h
cp1250.h
cpsw.h
cpu_func.h
cpu.h
cros_ec_message.h
cros_ec.h cros_ec: Complete the comment for cros_ec_read_batt_charge() 2022-04-06 14:01:42 -04:00
crypt.h
ctype.h
ddr_spd.h
debug_uart.h
dfu.h
dialog_pmic.h
display_options.h common: Drop display_options.h from common header 2022-08-10 13:46:55 -04:00
display.h
distro.h bootstd: Add an implementation of distro boot 2022-04-25 10:00:04 -04:00
div64.h
dm-demo.h
dm.h
dma-uclass.h
dma.h
dp83848.h
ds1722.h
dsi_host.h
dt_table.h
dt-structs.h
dw_hdmi.h
dwc3-omap-uboot.h
dwc3-sti-glue.h
dwc3-uboot.h
dwc_ahsata.h
dwmmc.h
e500.h
ec_commands.h
edid.h
eeprom_field.h
eeprom_layout.h
eeprom.h
efi_api.h efi_loader: add sha384/512 on certificate revocation 2022-05-07 23:17:26 +02:00
efi_default_filename.h efi_loader: correctly identify binary name 2022-06-12 09:17:54 +02:00
efi_driver.h
efi_dt_fixup.h
efi_load_initrd.h
efi_loader.h efi_loader: move udevice pointer into struct efi_object 2022-08-13 11:09:49 +02:00
efi_riscv.h
efi_rng.h
efi_selftest.h
efi_tcg2.h
efi_variable.h
efi.h
elf.h stm32mp1: fix reference for STMicroelectronics 2022-06-17 14:12:27 +02:00
env_attr.h
env_callback.h bootstd: Add the bootmeth uclass and helpers 2022-04-25 10:00:04 -04:00
env_default.h Complete migration of MTDPARTS_DEFAULT / MTDIDS_DEFAULT, include in environment 2022-06-28 17:11:49 -04:00
env_flags.h
env_internal.h env: Implement lower priority arch_env_get_location() 2022-04-21 09:08:40 -04:00
env.h
erofs.h
errno.h errno: Avoid including strings in SPL 2022-04-06 14:01:42 -04:00
eth_phy.h
ethsw.h
event_internal.h
event.h event: Add an event for device tree fixups 2022-08-12 08:17:11 -04:00
exception.h
exports.h net: phy: don't require PHY interface mode during PHY creation 2022-04-10 08:44:13 +03:00
ext4fs.h
ext_common.h
extension_board.h
exynos_lcd.h
fastboot-internal.h
fastboot.h
fat.h
fb_mmc.h
fb_nand.h
fdt_region.h
fdt_simplefb.h
fdt_support.h
fdt.h
fdtdec.h
fis.h
flash.h Audit <flash.h> inclusion 2022-08-04 16:18:47 -04:00
fm_eth.h treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA 2022-04-10 08:44:13 +03:00
fpga.h fpga: zynqmp: support loading encrypted bitfiles 2022-07-26 09:34:21 +02:00
fs_internal.h treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
fs_loader.h
fs.h fs/squashfs: sqfs_read: Prevent arbitrary code execution 2022-06-16 15:22:55 -04:00
fsl_csu.h
fsl_ddr_dimm_params.h
fsl_ddr_sdram.h
fsl_ddr.h Convert CONFIG_SYS_FSL_DDR_MAIN_NUM_CTRLS et al to Kconfig 2022-08-12 16:10:49 -04:00
fsl_ddrc_version.h
fsl_devdis.h
fsl_dspi.h
fsl_dtsec.h
fsl_errata.h
fsl_esdhc_imx.h
fsl_esdhc.h mmc: fsl_esdhc: Define macro ESDHCCTL_SNOOP for Snoop attribute 2022-04-26 17:18:39 +05:30
fsl_fman.h
fsl_ifc.h
fsl_immap.h
fsl_lpuart.h fsl_lpuart: add i.MX9 support 2022-07-26 11:29:00 +02:00
fsl_mdio.h
fsl_memac.h
fsl_mmdc.h
fsl_pmic.h
fsl_qbman.h
fsl_qe.h
fsl_sec_mon.h Convert CONFIG_SYS_FSL_SEC_MON et al to Kconfig 2022-07-05 17:04:00 -04:00
fsl_sec.h i.MX6SX: crypto/fsl: fix entropy delay value 2022-05-19 21:39:36 +02:00
fsl_secboot_err.h
fsl_sfp.h Convert CONFIG_SYS_FSL_SFP_BE et al to Kconfig 2022-07-05 17:04:00 -04:00
fsl_tgec.h
fsl_usb.h
fsl_validate.h
fsl_wdog.h
fuse.h
fuzzing_engine.h fuzzing_engine: Add fuzzing engine uclass 2022-06-23 12:58:18 -04:00
g_dnl.h
gdsys_fpga.h
generic-phy.h generic-phy: s/CONFIG_PHY/CONFIG_IS_ENABLED(PHY)/ 2022-04-22 10:35:14 +02:00
getopt.h
gsc.h drivers: misc: add Gateworks System Controller driver 2022-04-12 15:36:17 +02:00
gt64120.h
gzip.h
handoff.h
hang.h
hash.h
hda_codec.h
hexdump.h
host_arch.h
hw_sha.h
hwconfig.h
hwspinlock.h
i2c_eeprom.h misc: i2c_eeprom: Add fallbacks 2022-06-08 13:59:53 -04:00
i2c.h Convert CONFIG_SYS_SPD_BUS_NUM to Kconfig 2022-07-05 17:03:01 -04:00
i2s.h
i8042.h
ide.h block: ide: Remove ide_preinit function 2022-06-28 17:03:32 -04:00
image-android-dt.h
image-sparse.h
image.h lib: rsa: Fix const-correctness of rsassa_pss functions 2022-04-11 11:39:19 -04:00
imx8image.h tools: image: support i.MX93 2022-07-26 11:29:02 +02:00
imx_lpi2c.h
imx_sip.h imx: imx9: Support booting m33 from Acore 2022-07-26 11:29:01 +02:00
imx_thermal.h
imximage.h tools: mkimage: Add support to generate FlexSPI Header for i.MX8m 2022-07-25 15:35:34 +02:00
init.h arm: init: save previous bootloader data 2022-04-04 14:53:26 -04:00
initcall.h
input.h
inttypes.h
iommu.h
iomux.h IOMUX: Fix access past end of console_devices 2022-04-19 14:52:34 -04:00
ioports.h
iotrace.h
ipu_pixfmt.h
irq_func.h
irq.h
k3-avs.h
k3-clk.h arm: mach-k3: am62: Introduce autogenerated SoC data 2022-06-10 13:37:32 -04:00
k3-ddrss.h ram: k3-ddrss: Introduce ECC Functionality for full memory space 2022-04-04 19:02:04 -04:00
k3-dev.h arm: mach-k3: am62: Introduce autogenerated SoC data 2022-06-10 13:37:32 -04:00
key_matrix.h
keyboard.h
kgdb.h
lattice.h
lcd_console.h
lcd.h arm: Remove PXA architecture support 2022-07-07 09:29:08 -04:00
lcdvideo.h
ld9040.h
led.h led: Drop led_default_state() 2022-04-28 09:26:44 -04:00
libata.h
libtizen.h
linker_lists.h linker_lists: Rename sections to remove . prefix 2022-06-23 12:58:18 -04:00
linux_logo.h
lmb.h lmb: Fix LMB_MEMORY_REGIONS flag usage 2022-08-10 13:38:30 -04:00
log.h log: Drop log_nop() functions 2022-08-20 18:07:32 -06:00
lxt971a.h
mailbox-uclass.h
mailbox.h
malloc.h malloc: Annotate allocator for valgrind 2022-04-11 10:00:30 -04:00
mapmem.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
media_bus_format.h
memalign.h
membuff.h
menu.h bootmenu: factor out the user input handling 2022-05-07 23:17:26 +02:00
micrel.h
mii_phy.h
miiphy.h net: mdio-uclass: add dm_phy_find_by_ofnode() helper 2022-05-04 07:05:51 +02:00
mipi_display.h
mipi_dsi.h
misc.h
mk48t59.h
mm_communication.h
mmc.h drivers: mmc: write protect single boot area 2022-07-27 15:19:09 +09:00
mpc8xx_irq.h
mpc8xx.h
mpc83xx.h powerpc: remove support for kmtergr1 and MPC8309 2022-08-20 22:45:00 -04:00
mpc85xx.h ppc / layerscape: Clean up CONFIG_SYS_CCSR_DO_NOT_RELOCATE usage 2022-06-06 12:09:12 -04:00
mpc86xx.h
mpc106.h
msc01.h
mtd_node.h
mtd.h
mux-internal.h
mux.h
mv88e6352.h
mvebu_mmc.h
mvmfp.h
mxs_nand.h
nand.h
net.h net: bootp: Make root path (option 17) length configurable 2022-08-08 10:49:51 -04:00
netdev.h net: mpc8xx_fec: Migrate to DM_ETH 2022-08-08 10:50:20 -04:00
ns16550.h
nuvoton_nct6102d.h
nvme.h
nvmem.h misc: Add support for nvmem cells 2022-06-08 14:00:22 -04:00
of_live.h dm: core: Introduce support for multiple trees 2022-08-12 08:14:23 -04:00
omap3_spi.h
onenand_uboot.h
opensbi.h
os.h sandbox: add function os_printf() 2022-06-28 03:09:51 +01:00
p2sb.h
palmas.h
panel.h
part_efi.h
part.h disk: part_efi: add support to repair gpt table 2022-05-06 14:39:15 -04:00
pca953x.h
pca9564.h
pca9698.h
pch.h
pci_ep.h
pci_gt64120.h
pci_ids.h
pci_msc01.h
pci_rom.h
pci_tegra.h
pci.h pci: Add mask parameter to dm_pci_map_bar() 2022-05-03 18:33:29 -04:00
pe.h
phy_interface.h net: fix phy_string_for_interface 2022-05-23 13:52:02 -04:00
phy-mipi-dphy.h
phy-sun4i-usb.h
phy.h net: phy: Remove inline definitions from convinience functions 2022-08-08 10:50:20 -04:00
phys2bus.h
physmem.h
post.h
power-domain-uclass.h
power-domain.h power_domain: Add power_domain_get_by_name() 2022-04-21 12:44:23 +02:00
ppc_asm.tmpl
ppc_defs.h
pvblock.h
pwm.h
pwrseq.h
pxe_utils.h
qfw.h
ram.h
rand.h
rc4.h
regmap.h regmap: fix some comments 2022-07-08 12:20:28 -04:00
reiserfs.h
relocate.h
remoteproc.h
reset-uclass.h
reset.h
rng.h
rtc_def.h
rtc.h lib/date: Make rtc_mktime and mktime64 Y2038-ready 2022-05-05 15:06:02 -04:00
s_record.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandbox-clk.h
sandboxblockdev.h sandbox: move a function prototype 2022-04-23 22:05:33 +02:00
sandboxfs.h
sandboxtee.h
sata.h
scf0403_lcd.h
scmi_agent-uclass.h firmware: scmi: add multi-channel support 2022-06-23 13:12:55 -04:00
scmi_agent.h firmware: scmi: add multi-channel support 2022-06-23 13:12:55 -04:00
scmi_protocols.h
scp03.h
scsi.h
sdhci.h
sdp.h
search.h
semihosting.h arm64: Catch non-emulated semihosting calls 2022-04-01 16:56:53 -04:00
semihostingfs.h fs: Add semihosting filesystem 2022-04-01 15:03:13 -04:00
serial.h serial: dm: Add support for puts 2022-04-01 16:56:54 -04:00
sh_pfc.h
signatures.h
sja1000.h
sl28cpld.h
slre.h
smbios.h
smem.h
smsc_lpc47m.h
smsc_sio1007.h
soc.h
sort.h
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd_sdram.h
spd.h
spi_flash.h spi: spi_flash_probe_bus_cs() rely on DT for spi speed and mode 2022-05-23 09:33:10 -04:00
spi-mem.h
spi.h spi: spi-uclass: Add new spi_get_bus_and_cs() implementation 2022-05-23 09:33:10 -04:00
spl_gpio.h
spl.h nman external-symbol improvements 2022-07-08 14:39:07 -04:00
splash.h
squashfs.h
st_logo_data.h
status_led.h
stdint.h stdint: Add a definition of UINT8_MAX 2022-04-06 14:03:17 -04:00
stdio_dev.h
stdio.h
stdlib.h
stm32_rcc.h
stratixII.h
string.h
sunxi_image.h tools: mkimage: Add Allwinner TOC0 support 2022-04-04 23:24:17 +01:00
sy8106a.h
sym53c8xx.h
syscon.h
sysinfo.h
sysreset.h
system-constants.h Convert CONFIG_SYS_SPL_MALLOC_SIZE et al to Kconfig 2022-06-06 12:09:28 -04:00
tables_csum.h Remove duplication of table_compute_checksum function 2022-04-14 15:39:15 -04:00
tca642x.h
tee.h
tegra-kbc.h
thermal.h
thor.h
ti-usb-phy-uboot.h
time.h
timer.h
timestamp.h
tlv_eeprom.h
tmu.h
tpm_api.h tpm: Export the TPM-version functions 2022-08-02 23:50:02 +03:00
tpm-common.h
tpm-v1.h
tpm-v2.h
tps6586x.h
trace.h
tsec.h
tsi148.h
twl4030.h
twl6030.h
ubi_uboot.h
ubifs_uboot.h
ubispl.h
uboot_aes.h
ufs.h
universe.h
usb_cdc_acm.h
usb_defs.h usb: common: move urb code to common 2022-07-12 21:59:54 +02:00
usb_ether.h
usb_mass_storage.h
usb.h
usbdescriptors.h
usbdevice.h
usbroothubdes.h
uuid.h
vbe.h vbe: Add initial support for VBE 2022-08-12 08:17:11 -04:00
versalpl.h fpga: xilinx: add bitstream flags to driver desc 2022-07-26 09:34:21 +02:00
version_string.h
version.h
vesa.h video: Rename structs and functions to avoid VBE 2022-08-12 08:14:23 -04:00
video_bridge.h
video_console.h
video_easylogo.h
video_font_4x6.h
video_font_data.h
video_font.h
video_osd.h
video.h
virtex2.h
virtio_ring.h virtio_ring: Check used descriptors are chain heads 2022-06-08 09:24:03 -04:00
virtio_types.h
virtio.h
vsc7385.h
vsc9953.h treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA 2022-04-10 08:44:13 +03:00
vsprintf.h lib: Add a way to find the postiion of a trailing number 2022-04-25 10:00:03 -04:00
vxworks.h
w1-eeprom.h
w1.h
w83c553f.h
wait_bit.h
watchdog.h watchdog: Fix SPL build with watchdog disabled in asm files 2022-06-07 08:45:35 +02:00
wdt.h
winbond_w83627.h
xen.h
xilinx.h fpga: zynqmp: support loading encrypted bitfiles 2022-07-26 09:34:21 +02:00
xyzModem.h
zfs_common.h
zynq_bootimg.h
zynqmp_firmware.h mailbox: zynqmp: Move struct zynqmp_ipi_msg from sys_proto.h 2022-07-26 08:36:20 +02:00
zynqmppl.h fpga: zynqmp: support loading encrypted bitfiles 2022-07-26 09:34:21 +02:00
zynqpl.h