mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
test: Fix SPL tests not being run
SPL doesn't have OF_LIVE enabled, so we can only run tests with a flat
tree. Don't skip them even if they don't use the devicetree.
Fixes: 6ec5178c0e ("test: Skip flat-tree tests if devicetree is not used")
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -476,7 +476,8 @@ static int ut_run_test_live_flat(struct unit_test_state *uts,
|
||||
* (for sandbox we handle this by copying the tree, but not for other
|
||||
* boards)
|
||||
*/
|
||||
if ((test->flags & UT_TESTF_SCAN_FDT) &&
|
||||
if ((!CONFIG_IS_ENABLED(OF_LIVE) ||
|
||||
(test->flags & UT_TESTF_SCAN_FDT)) &&
|
||||
!(test->flags & UT_TESTF_LIVE_TREE) &&
|
||||
(CONFIG_IS_ENABLED(OFNODE_MULTI_TREE) ||
|
||||
!(test->flags & UT_TESTF_OTHER_FDT)) &&
|
||||
|
||||
Reference in New Issue
Block a user