u-boot/test
Simon Glass ba87a2fcfb test/py: Provide the correct U_BOOT_SOURCE_DIR to getrole
The u-boot-test-getrole script runs before the normal environment
variables have been set up. This is unavoidable since the script is
providing necessary information to test.py

This means that U_BOOT_SOURCE_DIR is not set in the environment.

As a result, Labgrid uses its default source path, configured in its
environment variable. While this may happen to work, it is not correct.
Also, it causes problems when running from Gitlab, where the runner may
not have access to that source path.

Provide the required source path in U_BOOT_SOURCE_DIR so that Labgrid
does the right thing.

Signed-off-by: Simon Glass <sjg@chromium.org>
Fixes: bf89a8f1fc ("test: Introduce the concept of a role")

[1] https://patchwork.ozlabs.org/project/uboot/patch/20241211131858.520639-1-sjg@chromium.org/
2025-01-25 16:27:24 -06:00
..
boot test: Pass the test state to cmd_ut_category() 2025-01-24 14:34:41 -06:00
cmd test: Drop the function for running seama tests 2025-01-24 14:34:40 -06:00
common Merge patch series "test: Improvements to ut command and test-suite running" 2025-01-24 14:35:37 -06:00
dm Merge patch series "test: Improvements to ut command and test-suite running" 2025-01-24 14:35:37 -06:00
env test: Drop the function for running env tests 2025-01-24 14:34:40 -06:00
fs test: fs: fs-test: Move the tests to use sha256sum 2024-01-11 21:19:25 -05:00
fuzz global: Rename SPL_ to XPL_ 2024-10-11 11:44:48 -06:00
hush test: Drop the function for running hush tests 2025-01-24 14:34:40 -06:00
image spl: Create a function to init spl_load_info 2024-08-23 15:58:42 -06:00
lib Merge patch series "test: Improvements to ut command and test-suite running" 2025-01-24 14:35:37 -06:00
log test: Drop the function for running log tests 2025-01-24 14:34:40 -06:00
optee test: Drop the _test suffix on linker lists 2025-01-24 14:34:40 -06:00
overlay test: Pass the test state to cmd_ut_category() 2025-01-24 14:34:41 -06:00
py test/py: Provide the correct U_BOOT_SOURCE_DIR to getrole 2025-01-25 16:27:24 -06:00
stdint Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"" 2024-05-19 08:16:36 -06:00
cmd_ut.c test: Move help into the suite declaration 2025-01-24 14:34:41 -06:00
Kconfig test: Remove ASN1 library test 2024-10-14 17:58:52 -06:00
Makefile test: Move time_ut test into lib 2024-11-13 11:56:02 -06:00
run test: Run the VPL tests with 'make check' 2023-04-03 06:53:53 +12:00
test-main.c test: Record and show the totals for all test runs 2025-01-24 14:34:41 -06:00
ut.c test: Move stats into a struct 2025-01-24 14:34:41 -06:00