1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-17 05:12:57 +01:00

build-system: add capability to execute scripts with custom executor

This commit is contained in:
Martine Lenders 2022-10-19 13:58:19 +02:00
parent 07c04bc0e3
commit 14b7abda95
No known key found for this signature in database
GPG Key ID: 2134D77A5336DD80

View File

@ -17,10 +17,14 @@ TESTS ?= $(foreach file,$(wildcard $(APPDIR)/tests/*[^~]),\
# this. In order to make local builds behave similar, add the term deps here.
# See #11762.
TEST_DEPS += $(TERMDEPS)
# these variables can be used to use e.g. pytest to execute the tests instead of
# executing them as a script
TEST_EXECUTOR ?=
TEST_EXECUTOR_FLAGS ?=
test: $(TEST_DEPS)
$(Q) for t in $(TESTS); do \
$$t || exit 1; \
$(TEST_EXECUTOR) $(TEST_EXECUTOR_FLAGS) $$t || exit 1; \
done
test/available: