1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-28 23:29:45 +01:00

makefiles/murdock.inc.mk: change policy to run tests by default

By default if a test is available and not blacklisted it will be run by
murdock.

This will move from a whitelisting everything that works, to
blacklisting what fails. This way, failing tests will be easier to
track instead of being silently just not run.

It could even allow introducing failing tests before a fix is available.
This commit is contained in:
Gaëtan Harter 2019-06-12 15:18:06 +02:00
parent 1e6ac08423
commit 1292d96feb
No known key found for this signature in database
GPG Key ID: 76DF6BCF1B1F883B

View File

@ -25,7 +25,7 @@ test-murdock:
#
# Testing is enabled if all the following conditions are met:
#
# * the board is whitelisted
# * the board is whitelisted (by default all are enabled)
# * the board is not blacklisted (by default none)
# * the board has enough memory and the executable is being linked
# * a test is present
@ -37,7 +37,7 @@ test-murdock:
#
# Disabling a test in some case must be justified to keep track of the reason.
TEST_ON_CI_WHITELIST ?=
TEST_ON_CI_WHITELIST ?= all
TEST_ON_CI_BLACKLIST ?=
TEST_ON_BOARD_ENABLED ?= $(filter-out $(TEST_ON_CI_BLACKLIST:all=%),$(filter $(TEST_ON_CI_WHITELIST:all=%),$(BOARD)))