mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
21af24729e
19030: tests/periph_timer_short_relative_set: improve test r=benpicco a=maribu ### Contribution description Reduce the number lines to output by only testing for intervals 0..15 to speed up the test. In addition, run each test case 128 repetitions (it is still faster than before) to give some confidence the short relative set actually succeeded. ### Testing procedure The test application should consistently fail or succeed, rather than occasionally passing. ### Issues/PRs references None 19085: makefiles/tests/tests.inc.mk: fix test/available target r=benpicco a=maribu ### Contribution description `dist/tools/compile_and_test_for_board/compile_and_test_for_board.py` relies on `make test/available` to check if a test if available. However, this so far did not take `TEST_ON_CI_BLACKLIST` and `TEST_ON_CI_WHITELIST` into account, resulting in tests being executed for boards which they are not available. This should fix the issue. ### Testing procedure #### Expected to fail ``` $ make BOARD=nrf52840dk -C tests/gcoap_fileserver test/available $ make BOARD=microbit -C tests/log_color test/available ``` (On `master`, they succeed, but fail in this PR.) #### Expected to succeed ``` $ make BOARD=native -C tests/gcoap_fileserver test/available $ make BOARD=nrf52840dk -C tests/pkg_edhoc_c test/available $ make BOARD=nrf52840dk -C tests/log_color test/available ``` (Succeed in both `master` and this PR.) ### Issues/PRs references None Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de> |
||
---|---|---|
.. | ||
arch | ||
boards | ||
boot | ||
libc | ||
pkg | ||
tests | ||
toolchain | ||
tools | ||
utils | ||
app_dirs.inc.mk | ||
application.inc.mk | ||
auto_init.inc.mk | ||
bindist.inc.mk | ||
blob.inc.mk | ||
boards.inc.mk | ||
buildtests.inc.mk | ||
cargo-settings.inc.mk | ||
cargo-targets.inc.mk | ||
cflags.inc.mk | ||
clang_tidy.inc.mk | ||
color.inc.mk | ||
default-radio-settings.inc.mk | ||
defaultmodules_deps.inc.mk | ||
defaultmodules_no_recursive_deps.inc.mk | ||
defaultmodules_regular.inc.mk | ||
dependencies_debug.inc.mk | ||
dependency_resolution.inc.mk | ||
deprecated_boards.inc.mk | ||
deprecated_cpus.inc.mk | ||
deprecated_modules.inc.mk | ||
docker.inc.mk | ||
driver_with_disp_dev.mk | ||
driver_with_saul.mk | ||
driver_with_touch_dev.mk | ||
eclipse.inc.mk | ||
features_check.inc.mk | ||
features_modules.inc.mk | ||
git_version.inc.mk | ||
info-global.inc.mk | ||
info-nproc.inc.mk | ||
info.inc.mk | ||
kconfig.mk | ||
mcuboot.mk | ||
modules.inc.mk | ||
murdock.inc.mk | ||
periph.mk | ||
pseudomodules.inc.mk | ||
scan-build.inc.mk | ||
stdio.inc.mk | ||
suit.base.inc.mk | ||
suit.inc.mk | ||
tests.inc.mk | ||
ubsan.inc.mk | ||
usb-codes.inc.mk | ||
vars.inc.mk |