diff --git a/dist/tools/buildsystem_sanity_check/check.sh b/dist/tools/buildsystem_sanity_check/check.sh index 356b17ff032b..6fabde740fd9 100755 --- a/dist/tools/buildsystem_sanity_check/check.sh +++ b/dist/tools/buildsystem_sanity_check/check.sh @@ -178,9 +178,9 @@ check_board_insufficient_memory_not_in_makefile() { local patterns=() local pathspec=() - patterns+=(-e '^[[:space:]]*BOARD_INSUFFICIENT_MEMORY[[:space:]:]*=') + patterns+=(-e '^[[:space:]]*BOARD_INSUFFICIENT_MEMORY[[:space:]:+]*=') - pathspec+=('examples*/Makefile') + pathspec+=('**/Makefile') git -C "${RIOTBASE}" grep "${patterns[@]}" -- "${pathspec[@]}" \ | error_with_message 'Move BOARD_INSUFFICIENT_MEMORY to Makefile.ci' diff --git a/tests/bench_msg_pingpong/Makefile b/tests/bench_msg_pingpong/Makefile index f407db68d34e..8bff23ceead2 100644 --- a/tests/bench_msg_pingpong/Makefile +++ b/tests/bench_msg_pingpong/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/bench_msg_pingpong/Makefile.ci b/tests/bench_msg_pingpong/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/bench_msg_pingpong/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/bench_mutex_pingpong/Makefile b/tests/bench_mutex_pingpong/Makefile index f407db68d34e..8bff23ceead2 100644 --- a/tests/bench_mutex_pingpong/Makefile +++ b/tests/bench_mutex_pingpong/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/bench_mutex_pingpong/Makefile.ci b/tests/bench_mutex_pingpong/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/bench_mutex_pingpong/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/bench_sizeof_coretypes/Makefile b/tests/bench_sizeof_coretypes/Makefile index 57a2cdcb0e60..f14b5a7ae7df 100644 --- a/tests/bench_sizeof_coretypes/Makefile +++ b/tests/bench_sizeof_coretypes/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # Modules that will have an impact on the size of the TCB (thread_t): # # disabled by default, enable on demand: diff --git a/tests/bench_sizeof_coretypes/Makefile.ci b/tests/bench_sizeof_coretypes/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/bench_sizeof_coretypes/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/bench_thread_flags_pingpong/Makefile b/tests/bench_thread_flags_pingpong/Makefile index 0926d96a692e..389a40629153 100644 --- a/tests/bench_thread_flags_pingpong/Makefile +++ b/tests/bench_thread_flags_pingpong/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - USEMODULE += core_thread_flags USEMODULE += xtimer diff --git a/tests/bench_thread_flags_pingpong/Makefile.ci b/tests/bench_thread_flags_pingpong/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/bench_thread_flags_pingpong/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/bench_thread_yield_pingpong/Makefile b/tests/bench_thread_yield_pingpong/Makefile index f407db68d34e..8bff23ceead2 100644 --- a/tests/bench_thread_yield_pingpong/Makefile +++ b/tests/bench_thread_yield_pingpong/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/bench_thread_yield_pingpong/Makefile.ci b/tests/bench_thread_yield_pingpong/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/bench_thread_yield_pingpong/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/bench_timers/Makefile b/tests/bench_timers/Makefile index 8104292521c8..11675236f57f 100644 --- a/tests/bench_timers/Makefile +++ b/tests/bench_timers/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # These boards only have a single timer in their periph_conf.h, needs special # CFLAGS configuration to build properly SINGLE_TIMER_BOARDS = \ diff --git a/tests/bench_timers/Makefile.ci b/tests/bench_timers/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/bench_timers/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/bloom_bytes/Makefile b/tests/bloom_bytes/Makefile index e1154820ffe2..b13ed4f8e5b2 100644 --- a/tests/bloom_bytes/Makefile +++ b/tests/bloom_bytes/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos msb-430 msb-430h telosb \ - wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += hashes USEMODULE += bloom USEMODULE += random diff --git a/tests/bloom_bytes/Makefile.ci b/tests/bloom_bytes/Makefile.ci new file mode 100644 index 000000000000..0716de298ff4 --- /dev/null +++ b/tests/bloom_bytes/Makefile.ci @@ -0,0 +1,13 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + msb-430 \ + msb-430h \ + telosb \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/can_trx/Makefile b/tests/can_trx/Makefile index d7e734c7ee00..a4f7b45f2baa 100644 --- a/tests/can_trx/Makefile +++ b/tests/can_trx/Makefile @@ -1,9 +1,6 @@ export APPLICATION = can_trx include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - USEMODULE += shell USEMODULE += shell_commands USEMODULE += ps diff --git a/tests/can_trx/Makefile.ci b/tests/can_trx/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/can_trx/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/cond_order/Makefile b/tests/cond_order/Makefile index f138bec203fb..0d02a8d0226b 100644 --- a/tests/cond_order/Makefile +++ b/tests/cond_order/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno i-nucleo-lrwan1 nucleo32-f031 \ - nucleo32-f042 nucleo32-l031 nucleo-f030 \ - nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-l053 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco - USEMODULE += test_utils_interactive_sync include $(RIOTBASE)/Makefile.include diff --git a/tests/cond_order/Makefile.ci b/tests/cond_order/Makefile.ci new file mode 100644 index 000000000000..bbaf740a0c8f --- /dev/null +++ b/tests/cond_order/Makefile.ci @@ -0,0 +1,19 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f030 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053 \ + nucleo-l053r8 \ + nucleo32-f031 \ + nucleo32-f042 \ + nucleo32-l031 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/conn_can/Makefile b/tests/conn_can/Makefile index a224fb94003f..04b1181d2eb5 100644 --- a/tests/conn_can/Makefile +++ b/tests/conn_can/Makefile @@ -1,17 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno chronos hifive1 hifive1b i-nucleo-lrwan1 \ - msb-430 msb-430h \ - nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \ - nucleo-f072rb nucleo-f302r8 nucleo-f303re \ - nucleo-f334r8 nucleo-l053r8 saml10-xpro \ - saml11-xpro stm32f0discovery stm32l0538-disco \ - telosb waspmote-pro \ - wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += shell USEMODULE += shell_commands USEMODULE += ps diff --git a/tests/conn_can/Makefile.ci b/tests/conn_can/Makefile.ci new file mode 100644 index 000000000000..082fad5e047b --- /dev/null +++ b/tests/conn_can/Makefile.ci @@ -0,0 +1,33 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f303re \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/cpp11_condition_variable/Makefile b/tests/cpp11_condition_variable/Makefile index 568b8b8712ab..3da961b85737 100644 --- a/tests/cpp11_condition_variable/Makefile +++ b/tests/cpp11_condition_variable/Makefile @@ -1,14 +1,5 @@ include ../Makefile.tests_common -# ROM is overflowing for these boards when using -# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded -# (Travis is using this PPA currently, 2015-06-23) -# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. -# Remove this line if Travis is upgraded to a different toolchain which does -# not pull in all C++ locale code whenever exceptions are used. -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core \ - stm32f0discovery stm32l0538-disco - # If you want to add some extra flags when compile c++ files, add these flags # to CXXEXFLAGS variable CXXEXFLAGS += -std=c++11 diff --git a/tests/cpp11_condition_variable/Makefile.ci b/tests/cpp11_condition_variable/Makefile.ci new file mode 100644 index 000000000000..76639afedbde --- /dev/null +++ b/tests/cpp11_condition_variable/Makefile.ci @@ -0,0 +1,13 @@ +# ROM is overflowing for these boards when using +# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded +# (Travis is using this PPA currently, 2015-06-23) +# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. +# Remove this line if Travis is upgraded to a different toolchain which does +# not pull in all C++ locale code whenever exceptions are used. +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f334r8 \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/cpp11_mutex/Makefile b/tests/cpp11_mutex/Makefile index 487662021e85..4038dfcec42f 100644 --- a/tests/cpp11_mutex/Makefile +++ b/tests/cpp11_mutex/Makefile @@ -1,14 +1,5 @@ include ../Makefile.tests_common -# ROM is overflowing for these boards when using -# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded -# (Travis is using this PPA currently, 2015-06-23) -# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. -# Remove this line if Travis is upgraded to a different toolchain which does -# not pull in all C++ locale code whenever exceptions are used. -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core \ - stm32f0discovery stm32l0538-disco - # If you want to add some extra flags when compile c++ files, add these flags # to CXXEXFLAGS variable CXXEXFLAGS += -std=c++11 diff --git a/tests/cpp11_mutex/Makefile.ci b/tests/cpp11_mutex/Makefile.ci new file mode 100644 index 000000000000..76639afedbde --- /dev/null +++ b/tests/cpp11_mutex/Makefile.ci @@ -0,0 +1,13 @@ +# ROM is overflowing for these boards when using +# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded +# (Travis is using this PPA currently, 2015-06-23) +# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. +# Remove this line if Travis is upgraded to a different toolchain which does +# not pull in all C++ locale code whenever exceptions are used. +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f334r8 \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/cpp11_thread/Makefile b/tests/cpp11_thread/Makefile index 2d3bd7022d3a..8c443eb721bd 100644 --- a/tests/cpp11_thread/Makefile +++ b/tests/cpp11_thread/Makefile @@ -1,14 +1,5 @@ include ../Makefile.tests_common -# ROM is overflowing for these boards when using -# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded -# (Travis is using this PPA currently, 2015-06-23) -# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. -# Remove this line if Travis is upgraded to a different toolchain which does -# not pull in all C++ locale code whenever exceptions are used. -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f334r8 spark-core \ - stm32f0discovery stm32l0538-disco - # If you want to add some extra flags when compile c++ files, add these flags # to CXXEXFLAGS variable CXXEXFLAGS += -std=c++11 diff --git a/tests/cpp11_thread/Makefile.ci b/tests/cpp11_thread/Makefile.ci new file mode 100644 index 000000000000..76639afedbde --- /dev/null +++ b/tests/cpp11_thread/Makefile.ci @@ -0,0 +1,13 @@ +# ROM is overflowing for these boards when using +# gcc-arm-none-eabi-4.9.3.2015q2-1trusty1 from ppa:terry.guo/gcc-arm-embedded +# (Travis is using this PPA currently, 2015-06-23) +# Debian jessie libstdc++-arm-none-eabi-newlib-4.8.3-9+4 works fine, though. +# Remove this line if Travis is upgraded to a different toolchain which does +# not pull in all C++ locale code whenever exceptions are used. +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f334r8 \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/driver_adt7310/Makefile b/tests/driver_adt7310/Makefile index 0bc943b9cf2f..542d33864959 100644 --- a/tests/driver_adt7310/Makefile +++ b/tests/driver_adt7310/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-mega2560 \ - mega-xplained \ - waspmote-pro - USEMODULE += adt7310 USEMODULE += xtimer diff --git a/tests/driver_adt7310/Makefile.ci b/tests/driver_adt7310/Makefile.ci new file mode 100644 index 000000000000..8f3a65b3e197 --- /dev/null +++ b/tests/driver_adt7310/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-mega2560 \ + mega-xplained \ + waspmote-pro \ + # diff --git a/tests/driver_at/Makefile b/tests/driver_at/Makefile index 408bf46cf5c5..e0076869d3ad 100644 --- a/tests/driver_at/Makefile +++ b/tests/driver_at/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += shell USEMODULE += at USEMODULE += at_urc diff --git a/tests/driver_at/Makefile.ci b/tests/driver_at/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_at/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_at30tse75x/Makefile b/tests/driver_at30tse75x/Makefile index 871defc2574a..f759b09afd4e 100644 --- a/tests/driver_at30tse75x/Makefile +++ b/tests/driver_at30tse75x/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - USEMODULE += at30tse75x USEMODULE += shell USEMODULE += shell_commands diff --git a/tests/driver_at30tse75x/Makefile.ci b/tests/driver_at30tse75x/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_at30tse75x/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_at86rf2xx/Makefile b/tests/driver_at86rf2xx/Makefile index 3964b90e649b..41e0d01b780d 100644 --- a/tests/driver_at86rf2xx/Makefile +++ b/tests/driver_at86rf2xx/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -# exclude boards with insufficient memory -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - DISABLE_MODULE += auto_init USEMODULE += od diff --git a/tests/driver_at86rf2xx/Makefile.ci b/tests/driver_at86rf2xx/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_at86rf2xx/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_ata8520e/Makefile b/tests/driver_ata8520e/Makefile index 5e7ad233b461..207c000bbaca 100644 --- a/tests/driver_ata8520e/Makefile +++ b/tests/driver_ata8520e/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - USEMODULE += ata8520e USEMODULE += shell USEMODULE += shell_commands diff --git a/tests/driver_ata8520e/Makefile.ci b/tests/driver_ata8520e/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_ata8520e/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_bmx055/Makefile b/tests/driver_bmx055/Makefile index 54f08ad24ac0..9c9293fbfd51 100644 --- a/tests/driver_bmx055/Makefile +++ b/tests/driver_bmx055/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # include and auto-initialize all available sensors USEMODULE += saul_default # include driver for bmx055 sensor diff --git a/tests/driver_bmx055/Makefile.ci b/tests/driver_bmx055/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_bmx055/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_cc110x/Makefile b/tests/driver_cc110x/Makefile index d2f9afbc7101..2f3ed49a409e 100644 --- a/tests/driver_cc110x/Makefile +++ b/tests/driver_cc110x/Makefile @@ -3,29 +3,6 @@ include ../Makefile.tests_common DEVICE ?= cc1100 # The MSB-A2 uses the CC1100. New boards use CC1101 -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove -BOARD_INSUFFICIENT_MEMORY += arduino-leonardo -BOARD_INSUFFICIENT_MEMORY += arduino-mega2560 -BOARD_INSUFFICIENT_MEMORY += arduino-nano -BOARD_INSUFFICIENT_MEMORY += arduino-uno -BOARD_INSUFFICIENT_MEMORY += blackpill -BOARD_INSUFFICIENT_MEMORY += bluepill -BOARD_INSUFFICIENT_MEMORY += i-nucleo-lrwan1 -BOARD_INSUFFICIENT_MEMORY += mega-xplained -BOARD_INSUFFICIENT_MEMORY += nucleo-f031k6 -BOARD_INSUFFICIENT_MEMORY += nucleo-f042k6 -BOARD_INSUFFICIENT_MEMORY += nucleo-f072rb -BOARD_INSUFFICIENT_MEMORY += nucleo-f302r8 -BOARD_INSUFFICIENT_MEMORY += nucleo-f303k8 -BOARD_INSUFFICIENT_MEMORY += nucleo-f334r8 -BOARD_INSUFFICIENT_MEMORY += nucleo-l031k6 -BOARD_INSUFFICIENT_MEMORY += nucleo-l053r8 -BOARD_INSUFFICIENT_MEMORY += saml10-xpro -BOARD_INSUFFICIENT_MEMORY += saml11-xpro -BOARD_INSUFFICIENT_MEMORY += stm32f0discovery -BOARD_INSUFFICIENT_MEMORY += stm32l0538-disco -BOARD_INSUFFICIENT_MEMORY += waspmote-pro - # stdlib.h for msp430 does not provide EXIT_FAILURE and EXIT_SUCCESS BOARD_BLACKLIST += msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 diff --git a/tests/driver_cc110x/Makefile.ci b/tests/driver_cc110x/Makefile.ci new file mode 100644 index 000000000000..ceb362e2bc34 --- /dev/null +++ b/tests/driver_cc110x/Makefile.ci @@ -0,0 +1,24 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + blackpill \ + bluepill \ + i-nucleo-lrwan1 \ + mega-xplained \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f072rb \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + waspmote-pro \ + # diff --git a/tests/driver_dynamixel/Makefile b/tests/driver_dynamixel/Makefile index 05b799a11c31..c21697439e8c 100644 --- a/tests/driver_dynamixel/Makefile +++ b/tests/driver_dynamixel/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # chronos : USART_1 undeclared BOARD_BLACKLIST += chronos diff --git a/tests/driver_dynamixel/Makefile.ci b/tests/driver_dynamixel/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_dynamixel/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_enc28j60/Makefile b/tests/driver_enc28j60/Makefile index 05912af473e1..0327bdd6512b 100644 --- a/tests/driver_enc28j60/Makefile +++ b/tests/driver_enc28j60/Makefile @@ -1,14 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-f334r8 nucleo-l053r8 nucleo-f031k6 \ - nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \ - mega-xplained stm32f0discovery \ - stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += auto_init_gnrc_netif USEMODULE += enc28j60 USEMODULE += gnrc_ipv6_router_default diff --git a/tests/driver_enc28j60/Makefile.ci b/tests/driver_enc28j60/Makefile.ci new file mode 100644 index 000000000000..462ca2ff2965 --- /dev/null +++ b/tests/driver_enc28j60/Makefile.ci @@ -0,0 +1,24 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/driver_encx24j600/Makefile b/tests/driver_encx24j600/Makefile index 413c52ca336f..5e6d9e52eabe 100644 --- a/tests/driver_encx24j600/Makefile +++ b/tests/driver_encx24j600/Makefile @@ -1,13 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 stm32f0discovery \ - stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += auto_init_gnrc_netif USEMODULE += encx24j600 USEMODULE += gnrc_ipv6_router_default diff --git a/tests/driver_encx24j600/Makefile.ci b/tests/driver_encx24j600/Makefile.ci new file mode 100644 index 000000000000..d8b10e2a8b30 --- /dev/null +++ b/tests/driver_encx24j600/Makefile.ci @@ -0,0 +1,21 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/driver_feetech/Makefile b/tests/driver_feetech/Makefile index c4b7830c0e42..1af7849b15f4 100644 --- a/tests/driver_feetech/Makefile +++ b/tests/driver_feetech/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # chronos : USART_1 undeclared BOARD_BLACKLIST += chronos diff --git a/tests/driver_feetech/Makefile.ci b/tests/driver_feetech/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_feetech/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_kw2xrf/Makefile b/tests/driver_kw2xrf/Makefile index 9d3201f75a11..6b4111e41893 100644 --- a/tests/driver_kw2xrf/Makefile +++ b/tests/driver_kw2xrf/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f334r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco waspmote-pro - USEMODULE += auto_init_gnrc_netif USEMODULE += gnrc_netdev_default USEMODULE += shell diff --git a/tests/driver_kw2xrf/Makefile.ci b/tests/driver_kw2xrf/Makefile.ci new file mode 100644 index 000000000000..805f0fca9174 --- /dev/null +++ b/tests/driver_kw2xrf/Makefile.ci @@ -0,0 +1,16 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + waspmote-pro \ + # diff --git a/tests/driver_ltc4150/Makefile b/tests/driver_ltc4150/Makefile index c6797ae4a07e..bf943536b37e 100644 --- a/tests/driver_ltc4150/Makefile +++ b/tests/driver_ltc4150/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno BOARD ?= msba2 USEMODULE += fmt_table diff --git a/tests/driver_ltc4150/Makefile.ci b/tests/driver_ltc4150/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_ltc4150/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_mpu9x50/Makefile b/tests/driver_mpu9x50/Makefile index ad6a534a9d84..262299eb8c20 100644 --- a/tests/driver_mpu9x50/Makefile +++ b/tests/driver_mpu9x50/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno DRIVER ?= mpu9150 USEMODULE += $(DRIVER) diff --git a/tests/driver_mpu9x50/Makefile.ci b/tests/driver_mpu9x50/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_mpu9x50/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_nrf24l01p_lowlevel/Makefile b/tests/driver_nrf24l01p_lowlevel/Makefile index 863fa515b834..bf6144432857 100644 --- a/tests/driver_nrf24l01p_lowlevel/Makefile +++ b/tests/driver_nrf24l01p_lowlevel/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -# exclude boards with insufficient memory -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - USEMODULE += shell USEMODULE += shell_commands USEMODULE += ps diff --git a/tests/driver_nrf24l01p_lowlevel/Makefile.ci b/tests/driver_nrf24l01p_lowlevel/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_nrf24l01p_lowlevel/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_nvram_spi/Makefile b/tests/driver_nvram_spi/Makefile index cdc6c16fa9b9..d056bae463cc 100644 --- a/tests/driver_nvram_spi/Makefile +++ b/tests/driver_nvram_spi/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - USEMODULE += nvram_spi USEMODULE += xtimer diff --git a/tests/driver_nvram_spi/Makefile.ci b/tests/driver_nvram_spi/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_nvram_spi/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_pca9685/Makefile b/tests/driver_pca9685/Makefile index f5177e41e33a..5df0d0d42475 100644 --- a/tests/driver_pca9685/Makefile +++ b/tests/driver_pca9685/Makefile @@ -5,9 +5,6 @@ BOARD_BLACKLIST := slstk3401a slstk3402a sltb001a \ slwstk6000b-slwrb4150a slwstk6000b-slwrb4162a \ stk3600 stk3700 -# Boards with insufficient memory -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno - USEMODULE += pca9685 USEMODULE += shell diff --git a/tests/driver_pca9685/Makefile.ci b/tests/driver_pca9685/Makefile.ci new file mode 100644 index 000000000000..c2ae76838a16 --- /dev/null +++ b/tests/driver_pca9685/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_pcd8544/Makefile b/tests/driver_pcd8544/Makefile index d57c68edf834..7ffddd13afec 100644 --- a/tests/driver_pcd8544/Makefile +++ b/tests/driver_pcd8544/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - USEMODULE += shell USEMODULE += pcd8544 diff --git a/tests/driver_pcd8544/Makefile.ci b/tests/driver_pcd8544/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_pcd8544/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_pir/Makefile b/tests/driver_pir/Makefile index 3671877ea645..dcb6f656bb92 100644 --- a/tests/driver_pir/Makefile +++ b/tests/driver_pir/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - USEMODULE += pir include $(RIOTBASE)/Makefile.include diff --git a/tests/driver_pir/Makefile.ci b/tests/driver_pir/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_pir/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_rn2xx3/Makefile b/tests/driver_rn2xx3/Makefile index db21e6ed7a7c..743e9be13646 100644 --- a/tests/driver_rn2xx3/Makefile +++ b/tests/driver_rn2xx3/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - DRIVER ?= rn2483 USEMODULE += $(DRIVER) diff --git a/tests/driver_rn2xx3/Makefile.ci b/tests/driver_rn2xx3/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_rn2xx3/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_sdcard_spi/Makefile b/tests/driver_sdcard_spi/Makefile index 79b53a0dd6c1..e858d0db2907 100644 --- a/tests/driver_sdcard_spi/Makefile +++ b/tests/driver_sdcard_spi/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -# exclude boards with insufficient memory -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - USEMODULE += sdcard_spi USEMODULE += auto_init_storage USEMODULE += fmt diff --git a/tests/driver_sdcard_spi/Makefile.ci b/tests/driver_sdcard_spi/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_sdcard_spi/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_sht1x/Makefile b/tests/driver_sht1x/Makefile index efed95e89d0a..4c51663c5271 100644 --- a/tests/driver_sht1x/Makefile +++ b/tests/driver_sht1x/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - DRIVER ?= sht11 BOARD ?= msba2 diff --git a/tests/driver_sht1x/Makefile.ci b/tests/driver_sht1x/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_sht1x/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_srf02/Makefile b/tests/driver_srf02/Makefile index 9c72699b26d5..8eab7f2a2d3b 100644 --- a/tests/driver_srf02/Makefile +++ b/tests/driver_srf02/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - USEMODULE += xtimer USEMODULE += srf02 USEMODULE += shell diff --git a/tests/driver_srf02/Makefile.ci b/tests/driver_srf02/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_srf02/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_sx127x/Makefile b/tests/driver_sx127x/Makefile index 23d95e73c055..7a8f670d6ccb 100644 --- a/tests/driver_sx127x/Makefile +++ b/tests/driver_sx127x/Makefile @@ -2,9 +2,6 @@ BOARD ?= b-l072z-lrwan1 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - USEMODULE += od USEMODULE += shell USEMODULE += shell_commands diff --git a/tests/driver_sx127x/Makefile.ci b/tests/driver_sx127x/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/driver_sx127x/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/driver_tsl4531x/Makefile b/tests/driver_tsl4531x/Makefile index ae60d8c78d18..487030b62596 100644 --- a/tests/driver_tsl4531x/Makefile +++ b/tests/driver_tsl4531x/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - USEMODULE += tsl4531x USEMODULE += xtimer diff --git a/tests/driver_tsl4531x/Makefile.ci b/tests/driver_tsl4531x/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/driver_tsl4531x/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/driver_xbee/Makefile b/tests/driver_xbee/Makefile index 42354fb8fcb9..7c0ccc329ba9 100644 --- a/tests/driver_xbee/Makefile +++ b/tests/driver_xbee/Makefile @@ -1,10 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 \ - nucleo-f030r8 nucleo-f334r8 stm32f0discovery \ - waspmote-pro - USEMODULE += xbee USEMODULE += gnrc_txtsnd USEMODULE += auto_init_gnrc_netif diff --git a/tests/driver_xbee/Makefile.ci b/tests/driver_xbee/Makefile.ci new file mode 100644 index 000000000000..af15f74693b3 --- /dev/null +++ b/tests/driver_xbee/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f334r8 \ + stm32f0discovery \ + waspmote-pro \ + # diff --git a/tests/emb6/Makefile b/tests/emb6/Makefile index d8447e015ca0..c623048548c0 100644 --- a/tests/emb6/Makefile +++ b/tests/emb6/Makefile @@ -5,13 +5,6 @@ include ../Makefile.tests_common # MSP-430 doesn't support C11's atomic functionality yet FEATURES_BLACKLIST += arch_msp430 -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - i-nucleo-lrwan1 msb-430 msb-430h nucleo-l031k6 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - USEPKG += emb6 USEMODULE += emb6_router diff --git a/tests/emb6/Makefile.ci b/tests/emb6/Makefile.ci new file mode 100644 index 000000000000..d8b10e2a8b30 --- /dev/null +++ b/tests/emb6/Makefile.ci @@ -0,0 +1,21 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/event_wait_timeout/Makefile b/tests/event_wait_timeout/Makefile index 6433daed310b..4ff7794622d9 100644 --- a/tests/event_wait_timeout/Makefile +++ b/tests/event_wait_timeout/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno - FORCE_ASSERTS = 1 USEMODULE += event USEMODULE += xtimer diff --git a/tests/event_wait_timeout/Makefile.ci b/tests/event_wait_timeout/Makefile.ci new file mode 100644 index 000000000000..c2ae76838a16 --- /dev/null +++ b/tests/event_wait_timeout/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/events/Makefile b/tests/events/Makefile index 7a0847bf15a3..4b2445d19a15 100644 --- a/tests/events/Makefile +++ b/tests/events/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - FORCE_ASSERTS = 1 USEMODULE += event_callback USEMODULE += event_timeout diff --git a/tests/events/Makefile.ci b/tests/events/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/events/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/evtimer_msg/Makefile b/tests/evtimer_msg/Makefile index d6b0dc1bda5a..1f75bb66a5f4 100644 --- a/tests/evtimer_msg/Makefile +++ b/tests/evtimer_msg/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 nucleo-f042k6 - USEMODULE += evtimer # This test randomly fails on `native` so disable it from CI diff --git a/tests/evtimer_msg/Makefile.ci b/tests/evtimer_msg/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/evtimer_msg/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/evtimer_underflow/Makefile b/tests/evtimer_underflow/Makefile index 14a841b401d2..e9e3214d8471 100644 --- a/tests/evtimer_underflow/Makefile +++ b/tests/evtimer_underflow/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 nucleo-f042k6 - USEMODULE += evtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/evtimer_underflow/Makefile.ci b/tests/evtimer_underflow/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/evtimer_underflow/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/gnrc_ipv6_ext/Makefile b/tests/gnrc_ipv6_ext/Makefile index 73c4d3af66ae..d51860e533f2 100644 --- a/tests/gnrc_ipv6_ext/Makefile +++ b/tests/gnrc_ipv6_ext/Makefile @@ -2,15 +2,6 @@ DEVELHELP := 1 # name of your application include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno hifive1 hifive1b i-nucleo-lrwan1 mega-xplained \ - msb-430 msb-430h nucleo-f030r8 nucleo-f031k6 \ - nucleo-f042k6 nucleo-f070rb nucleo-f072rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \ - nucleo-l053r8 stm32f0discovery stm32l0538-disco \ - saml10-xpro saml11-xpro telosb thingy52 \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 # chronos, hamilton and ruuvitag boards don't support ethos BOARD_BLACKLIST := chronos hamilton ruuvitag diff --git a/tests/gnrc_ipv6_ext/Makefile.ci b/tests/gnrc_ipv6_ext/Makefile.ci new file mode 100644 index 000000000000..a5132cc0dd17 --- /dev/null +++ b/tests/gnrc_ipv6_ext/Makefile.ci @@ -0,0 +1,32 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + thingy52 \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_ipv6_ext_frag/Makefile b/tests/gnrc_ipv6_ext_frag/Makefile index c9e68c0b2872..80884344db43 100644 --- a/tests/gnrc_ipv6_ext_frag/Makefile +++ b/tests/gnrc_ipv6_ext_frag/Makefile @@ -2,15 +2,6 @@ DEVELHELP := 1 # name of your application include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno hifive1 \ - hifive1b i-nucleo-lrwan1 mega-xplained msb-430 \ - msb-430h nucleo-f030r8 nucleo-f031k6 \ - nucleo-f042k6 nucleo-f070rb nucleo-f072rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \ - nucleo-l053r8 saml10-xpro saml11-xpro \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 # chronos, hamilton, ruuvitag, and thingy52 boards don't support ethos BOARD_BLACKLIST := chronos hamilton ruuvitag thingy52 diff --git a/tests/gnrc_ipv6_ext_frag/Makefile.ci b/tests/gnrc_ipv6_ext_frag/Makefile.ci new file mode 100644 index 000000000000..87642198fa6d --- /dev/null +++ b/tests/gnrc_ipv6_ext_frag/Makefile.ci @@ -0,0 +1,31 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_ipv6_fwd_w_sub/Makefile b/tests/gnrc_ipv6_fwd_w_sub/Makefile index a8135e9d7151..8c49d3f2cf28 100644 --- a/tests/gnrc_ipv6_fwd_w_sub/Makefile +++ b/tests/gnrc_ipv6_fwd_w_sub/Makefile @@ -1,13 +1,6 @@ DEVELHELP := 1 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno chronos \ - i-nucleo-lrwan1 msb-430 msb-430h nucleo-f030r8 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-l053r8 stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += gnrc_ipv6_router_default USEMODULE += gnrc_netif USEMODULE += gnrc_pktbuf_cmd diff --git a/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci b/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci new file mode 100644 index 000000000000..05dfe838f50b --- /dev/null +++ b/tests/gnrc_ipv6_fwd_w_sub/Makefile.ci @@ -0,0 +1,23 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_ipv6_nib/Makefile b/tests/gnrc_ipv6_nib/Makefile index 8bc8fe9dfb2c..e8c5ce356ac6 100644 --- a/tests/gnrc_ipv6_nib/Makefile +++ b/tests/gnrc_ipv6_nib/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno chronos nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 telosb waspmote-pro wsn430-v1_3b \ - wsn430-v1_4 - USEMODULE += gnrc_ipv6 USEMODULE += gnrc_ipv6_nib USEMODULE += gnrc_netif diff --git a/tests/gnrc_ipv6_nib/Makefile.ci b/tests/gnrc_ipv6_nib/Makefile.ci new file mode 100644 index 000000000000..bb2f3838238a --- /dev/null +++ b/tests/gnrc_ipv6_nib/Makefile.ci @@ -0,0 +1,15 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + # diff --git a/tests/gnrc_ipv6_nib_6ln/Makefile b/tests/gnrc_ipv6_nib_6ln/Makefile index 57831a2437bd..d76bfa27b160 100644 --- a/tests/gnrc_ipv6_nib_6ln/Makefile +++ b/tests/gnrc_ipv6_nib_6ln/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno chronos \ - i-nucleo-lrwan1 nucleo-f030r8 nucleo-l053r8 \ - nucleo-f031k6 nucleo-l031k6 nucleo-f042k6 \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 - USEMODULE += gnrc_ipv6 USEMODULE += gnrc_sixlowpan USEMODULE += gnrc_sixlowpan_ctx diff --git a/tests/gnrc_ipv6_nib_6ln/Makefile.ci b/tests/gnrc_ipv6_nib_6ln/Makefile.ci new file mode 100644 index 000000000000..ea8ae5b6bbf3 --- /dev/null +++ b/tests/gnrc_ipv6_nib_6ln/Makefile.ci @@ -0,0 +1,20 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + # diff --git a/tests/gnrc_mac_timeout/Makefile b/tests/gnrc_mac_timeout/Makefile index e81aa6492fcb..28606346bccb 100644 --- a/tests/gnrc_mac_timeout/Makefile +++ b/tests/gnrc_mac_timeout/Makefile @@ -1,13 +1,6 @@ APPLICATION = gnrc_mac_timeout include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - chronos i-nucleo-lrwan1 nucleo-f030r8 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-l053r8 stm32f0discovery stm32l0538-disco \ - waspmote-pro - USEMODULE += gnrc_mac include $(RIOTBASE)/Makefile.include diff --git a/tests/gnrc_mac_timeout/Makefile.ci b/tests/gnrc_mac_timeout/Makefile.ci new file mode 100644 index 000000000000..07a2759d3474 --- /dev/null +++ b/tests/gnrc_mac_timeout/Makefile.ci @@ -0,0 +1,17 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + waspmote-pro \ + # diff --git a/tests/gnrc_ndp/Makefile b/tests/gnrc_ndp/Makefile index 7a7b496ceea8..04e0e8c78271 100644 --- a/tests/gnrc_ndp/Makefile +++ b/tests/gnrc_ndp/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno chronos \ - i-nucleo-lrwan1 msb-430 msb-430h nucleo-f030r8 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-l053r8 stm32f0discovery stm32l0538-disco \ - telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 - USEMODULE += gnrc_ipv6_nib_router USEMODULE += gnrc_ndp USEMODULE += gnrc_netif diff --git a/tests/gnrc_ndp/Makefile.ci b/tests/gnrc_ndp/Makefile.ci new file mode 100644 index 000000000000..8e2bc5f1daf0 --- /dev/null +++ b/tests/gnrc_ndp/Makefile.ci @@ -0,0 +1,22 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + # diff --git a/tests/gnrc_netif/Makefile b/tests/gnrc_netif/Makefile index 55dc4eaa6ae0..676703a9c884 100644 --- a/tests/gnrc_netif/Makefile +++ b/tests/gnrc_netif/Makefile @@ -1,22 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - b-l072z-lrwan1 blackpill blackpill-128kib \ - bluepill bluepill-128kib calliope-mini \ - cc2650-launchpad cc2650stk chronos hifive1 hifive1b \ - i-nucleo-lrwan1 lsn50 maple-mini \ - mega-xplained microbit msb-430 msb-430h \ - nrf51dk nrf51dongle nrf6310 \ - nucleo-f030r8 nucleo-f070rb nucleo-f072rb \ - nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \ - nucleo-l053r8 nucleo-l073rz nucleo-f031k6 \ - nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \ - opencm904 saml10-xpro saml11-xpro spark-core \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 \ - yunjia-nrf51822 z1 - USEMODULE += embunit USEMODULE += gnrc_netif USEMODULE += gnrc_pktdump diff --git a/tests/gnrc_netif/Makefile.ci b/tests/gnrc_netif/Makefile.ci new file mode 100644 index 000000000000..f4b2e1246487 --- /dev/null +++ b/tests/gnrc_netif/Makefile.ci @@ -0,0 +1,53 @@ +BOARD_INSUFFICIENT_MEMORY := \ + airfy-beacon \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + b-l072z-lrwan1 \ + blackpill \ + blackpill-128kib \ + bluepill \ + bluepill-128kib \ + calliope-mini \ + cc2650-launchpad \ + cc2650stk \ + chronos \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + lsn50 \ + maple-mini \ + mega-xplained \ + microbit \ + msb-430 \ + msb-430h \ + nrf51dk \ + nrf51dongle \ + nrf6310 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f103rb \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + nucleo-l073rz \ + opencm904 \ + saml10-xpro \ + saml11-xpro \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + yunjia-nrf51822 \ + z1 \ + # diff --git a/tests/gnrc_rpl_srh/Makefile b/tests/gnrc_rpl_srh/Makefile index e720c069ce65..79d4cd74b9f7 100644 --- a/tests/gnrc_rpl_srh/Makefile +++ b/tests/gnrc_rpl_srh/Makefile @@ -2,15 +2,6 @@ DEVELHELP := 1 # name of your application include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno hifive1 hifive1b i-nucleo-lrwan1 mega-xplained \ - msb-430 msb-430h nucleo-f030r8 nucleo-f031k6 \ - nucleo-f042k6 nucleo-f070rb nucleo-f072rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \ - nucleo-l053r8 saml10-xpro saml11-xpro \ - stm32f0discovery stm32l0538-disco telosb thingy52 \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 # chronos, hamilton and ruuvitag boards don't support ethos BOARD_BLACKLIST := chronos hamilton ruuvitag diff --git a/tests/gnrc_rpl_srh/Makefile.ci b/tests/gnrc_rpl_srh/Makefile.ci new file mode 100644 index 000000000000..a5132cc0dd17 --- /dev/null +++ b/tests/gnrc_rpl_srh/Makefile.ci @@ -0,0 +1,32 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + thingy52 \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_sixlowpan/Makefile b/tests/gnrc_sixlowpan/Makefile index 7718c090ea9b..440bbd1c4f80 100644 --- a/tests/gnrc_sixlowpan/Makefile +++ b/tests/gnrc_sixlowpan/Makefile @@ -1,17 +1,6 @@ # name of your application include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno chronos \ - hifive1 hifive1b i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-f070rb nucleo-f070rb nucleo-f072rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \ - nucleo-l053r8 saml10-xpro saml11-xpro \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b \ - wsn430-v1_4 z1 - # use IEEE 802.15.4 as link-layer protocol USEMODULE += netdev_ieee802154 USEMODULE += netdev_test diff --git a/tests/gnrc_sixlowpan/Makefile.ci b/tests/gnrc_sixlowpan/Makefile.ci new file mode 100644 index 000000000000..8e5393f86bf8 --- /dev/null +++ b/tests/gnrc_sixlowpan/Makefile.ci @@ -0,0 +1,32 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_sixlowpan_frag/Makefile b/tests/gnrc_sixlowpan_frag/Makefile index aea3b28e01ba..c9272409bed2 100644 --- a/tests/gnrc_sixlowpan_frag/Makefile +++ b/tests/gnrc_sixlowpan_frag/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += gnrc_sixlowpan_frag USEMODULE += embunit diff --git a/tests/gnrc_sixlowpan_frag/Makefile.ci b/tests/gnrc_sixlowpan_frag/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/gnrc_sixlowpan_frag/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/gnrc_sock_dns/Makefile b/tests/gnrc_sock_dns/Makefile index 01a59265e728..5837b7bec588 100644 --- a/tests/gnrc_sock_dns/Makefile +++ b/tests/gnrc_sock_dns/Makefile @@ -2,15 +2,6 @@ include ../Makefile.tests_common RIOTBASE ?= $(CURDIR)/../.. -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno chronos hifive1 hifive1b i-nucleo-lrwan1 \ - mega-xplained msb-430 msb-430h \ - nucleo-f042k6 nucleo-f031k6 \ - nucleo-f030r8 nucleo-f303k8 nucleo-l053r8 \ - nucleo-l031k6 stm32f0discovery stm32l0538-disco \ - thingy52 telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 # chronos, hamilton and ruuvitag boards don't support ethos BOARD_BLACKLIST := chronos hamilton ruuvitag diff --git a/tests/gnrc_sock_dns/Makefile.ci b/tests/gnrc_sock_dns/Makefile.ci new file mode 100644 index 000000000000..0fae34bf8313 --- /dev/null +++ b/tests/gnrc_sock_dns/Makefile.ci @@ -0,0 +1,28 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + thingy52 \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_sock_ip/Makefile b/tests/gnrc_sock_ip/Makefile index ba54ec8cbbf9..5be2035a72e1 100644 --- a/tests/gnrc_sock_ip/Makefile +++ b/tests/gnrc_sock_ip/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-nano arduino-uno \ - chronos nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 - USEMODULE += gnrc_sock_ip USEMODULE += gnrc_ipv6 USEMODULE += ps diff --git a/tests/gnrc_sock_ip/Makefile.ci b/tests/gnrc_sock_ip/Makefile.ci new file mode 100644 index 000000000000..3fc6e7567772 --- /dev/null +++ b/tests/gnrc_sock_ip/Makefile.ci @@ -0,0 +1,10 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + # diff --git a/tests/gnrc_sock_udp/Makefile b/tests/gnrc_sock_udp/Makefile index 5c9063bc9196..3645c77e2290 100644 --- a/tests/gnrc_sock_udp/Makefile +++ b/tests/gnrc_sock_udp/Makefile @@ -1,10 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno chronos nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 waspmote-pro - USEMODULE += gnrc_sock_check_reuse USEMODULE += gnrc_sock_udp USEMODULE += gnrc_ipv6 diff --git a/tests/gnrc_sock_udp/Makefile.ci b/tests/gnrc_sock_udp/Makefile.ci new file mode 100644 index 000000000000..f7f8805998e0 --- /dev/null +++ b/tests/gnrc_sock_udp/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + waspmote-pro \ + # diff --git a/tests/gnrc_tcp/Makefile b/tests/gnrc_tcp/Makefile index eadfad958bbe..88abd3bd5eb8 100644 --- a/tests/gnrc_tcp/Makefile +++ b/tests/gnrc_tcp/Makefile @@ -8,17 +8,6 @@ TAP ?= tap0 MSL_US ?= 1000000 TIMEOUT_US ?= 3000000 -# Mark Boards with insufficient memory -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - hifive1 hifive1b i-nucleo-lrwan1 mega-xplained \ - msb-430 msb-430h nucleo-f030r8 nucleo-f031k6 \ - nucleo-f042k6 nucleo-f070rb nucleo-f072rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l031k6 \ - nucleo-l053r8 saml10-xpro saml11-xpro \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - # unsupported by ethos: chronos, hamilton, ruuvitag BOARD_BLACKLIST := chronos hamilton ruuvitag thingy52 diff --git a/tests/gnrc_tcp/Makefile.ci b/tests/gnrc_tcp/Makefile.ci new file mode 100644 index 000000000000..87642198fa6d --- /dev/null +++ b/tests/gnrc_tcp/Makefile.ci @@ -0,0 +1,31 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/gnrc_udp/Makefile b/tests/gnrc_udp/Makefile index 1c98aef23acb..884fc4226b01 100644 --- a/tests/gnrc_udp/Makefile +++ b/tests/gnrc_udp/Makefile @@ -1,18 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno calliope-mini chronos hifive1 hifive1b \ - i-nucleo-lrwan1 mega-xplained microbit msb-430 \ - msb-430h nrf51dongle nrf6310 \ - nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \ - nucleo-f072rb nucleo-f103rb nucleo-f302r8 \ - nucleo-f334r8 nucleo-l053r8 saml10-xpro \ - saml11-xpro spark-core stm32f0discovery \ - stm32l0538-disco telosb waspmote-pro wsn430-v1_3b \ - wsn430-v1_4 yunjia-nrf51822 z1 - USEMODULE += gnrc_netdev_default USEMODULE += auto_init_gnrc_netif USEMODULE += gnrc_ipv6_router_default diff --git a/tests/gnrc_udp/Makefile.ci b/tests/gnrc_udp/Makefile.ci new file mode 100644 index 000000000000..63ced40dad42 --- /dev/null +++ b/tests/gnrc_udp/Makefile.ci @@ -0,0 +1,41 @@ +BOARD_INSUFFICIENT_MEMORY := \ + airfy-beacon \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + calliope-mini \ + chronos \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + microbit \ + msb-430 \ + msb-430h \ + nrf51dongle \ + nrf6310 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f103rb \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + yunjia-nrf51822 \ + z1 \ + # diff --git a/tests/heap_cmd/Makefile b/tests/heap_cmd/Makefile index 978d914bd740..2bb2ca61c2f4 100644 --- a/tests/heap_cmd/Makefile +++ b/tests/heap_cmd/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-uno arduino-nano - USEMODULE += heap_cmd USEMODULE += shell USEMODULE += shell_commands diff --git a/tests/heap_cmd/Makefile.ci b/tests/heap_cmd/Makefile.ci new file mode 100644 index 000000000000..c2ae76838a16 --- /dev/null +++ b/tests/heap_cmd/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/irq/Makefile b/tests/irq/Makefile index 08444ee16c6f..6efe7b5847bb 100644 --- a/tests/irq/Makefile +++ b/tests/irq/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += auto_init USEMODULE += xtimer diff --git a/tests/irq/Makefile.ci b/tests/irq/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/irq/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/isr_yield_higher/Makefile b/tests/isr_yield_higher/Makefile index 99c8ee55c2e0..4aaa03f39ac0 100644 --- a/tests/isr_yield_higher/Makefile +++ b/tests/isr_yield_higher/Makefile @@ -1,9 +1,6 @@ APPLICATION = isr_yield_higher include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/isr_yield_higher/Makefile.ci b/tests/isr_yield_higher/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/isr_yield_higher/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/l2util/Makefile b/tests/l2util/Makefile index c29aabb95f38..4ad9f34bcefd 100644 --- a/tests/l2util/Makefile +++ b/tests/l2util/Makefile @@ -2,8 +2,6 @@ DEVELHELP = 0 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := - USEMODULE += embunit USEMODULE += l2util diff --git a/tests/libfixmath_unittests/Makefile b/tests/libfixmath_unittests/Makefile index 42614d5c104c..559ae8ce5b6a 100644 --- a/tests/libfixmath_unittests/Makefile +++ b/tests/libfixmath_unittests/Makefile @@ -8,8 +8,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ # The MSP boards don't feature round(), exp(), and log(), which are used in the unittests BOARD_BLACKLIST += chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 - USEMODULE += libfixmath-unittests ifneq (,$(filter native,$(BOARD))) diff --git a/tests/libfixmath_unittests/Makefile.ci b/tests/libfixmath_unittests/Makefile.ci new file mode 100644 index 000000000000..6ba339dbbdb4 --- /dev/null +++ b/tests/libfixmath_unittests/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + # diff --git a/tests/lwip/Makefile b/tests/lwip/Makefile index 9ea51d3adb25..395e20a086b1 100644 --- a/tests/lwip/Makefile +++ b/tests/lwip/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := airfy-beacon hifive1 hifive1b i-nucleo-lrwan1 nrf6310 \ - nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \ - nucleo-f334r8 nucleo-l053r8 stm32f0discovery \ - stm32l0538-disco yunjia-nrf51822 - # including lwip_ipv6_mld would currently break this test on at86rf2xx radios USEMODULE += lwip lwip_ipv6_autoconfig lwip_sock_ip lwip_netdev USEMODULE += lwip_udp lwip_sock_udp diff --git a/tests/lwip/Makefile.ci b/tests/lwip/Makefile.ci new file mode 100644 index 000000000000..b1e52e067ce6 --- /dev/null +++ b/tests/lwip/Makefile.ci @@ -0,0 +1,17 @@ +BOARD_INSUFFICIENT_MEMORY := \ + airfy-beacon \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + nrf6310 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + yunjia-nrf51822 \ + # diff --git a/tests/lwip_sock_ip/Makefile b/tests/lwip_sock_ip/Makefile index fd508ee916fe..97674d2201e1 100644 --- a/tests/lwip_sock_ip/Makefile +++ b/tests/lwip_sock_ip/Makefile @@ -1,10 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY = i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f303k8 \ - nucleo-f334r8 nucleo-l053r8 stm32f0discovery \ - stm32l0538-disco - LWIP_IPV4 ?= 0 ifneq (0, $(LWIP_IPV4)) diff --git a/tests/lwip_sock_ip/Makefile.ci b/tests/lwip_sock_ip/Makefile.ci new file mode 100644 index 000000000000..7b40a2e85b1d --- /dev/null +++ b/tests/lwip_sock_ip/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/lwip_sock_tcp/Makefile b/tests/lwip_sock_tcp/Makefile index 445c8c2cfe1a..a746d2694d1b 100644 --- a/tests/lwip_sock_tcp/Makefile +++ b/tests/lwip_sock_tcp/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY = blackpill bluepill i-nucleo-lrwan1 \ - nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f302r8 \ - nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \ - saml10-xpro saml11-xpro stm32f0discovery \ - stm32l0538-disco - LWIP_IPV4 ?= 0 ifneq (0, $(LWIP_IPV4)) diff --git a/tests/lwip_sock_tcp/Makefile.ci b/tests/lwip_sock_tcp/Makefile.ci new file mode 100644 index 000000000000..2c48332c471b --- /dev/null +++ b/tests/lwip_sock_tcp/Makefile.ci @@ -0,0 +1,17 @@ +BOARD_INSUFFICIENT_MEMORY := \ + blackpill \ + bluepill \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/lwip_sock_udp/Makefile b/tests/lwip_sock_udp/Makefile index a8885287b584..109bc715d9ce 100644 --- a/tests/lwip_sock_udp/Makefile +++ b/tests/lwip_sock_udp/Makefile @@ -1,10 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY = i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 \ - nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco - LWIP_IPV4 ?= 0 ifneq (0, $(LWIP_IPV4)) diff --git a/tests/lwip_sock_udp/Makefile.ci b/tests/lwip_sock_udp/Makefile.ci new file mode 100644 index 000000000000..7b40a2e85b1d --- /dev/null +++ b/tests/lwip_sock_udp/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/msg_send_receive/Makefile b/tests/msg_send_receive/Makefile index 03479ddde421..24bb48165705 100644 --- a/tests/msg_send_receive/Makefile +++ b/tests/msg_send_receive/Makefile @@ -1,6 +1,3 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_send_receive/Makefile.ci b/tests/msg_send_receive/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/msg_send_receive/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/msg_try_receive/Makefile b/tests/msg_try_receive/Makefile index b3abaeb79677..24bb48165705 100644 --- a/tests/msg_try_receive/Makefile +++ b/tests/msg_try_receive/Makefile @@ -1,5 +1,3 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - include $(RIOTBASE)/Makefile.include diff --git a/tests/msg_try_receive/Makefile.ci b/tests/msg_try_receive/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/msg_try_receive/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/mutex_order/Makefile b/tests/mutex_order/Makefile index b26c0e211cf6..24bb48165705 100644 --- a/tests/mutex_order/Makefile +++ b/tests/mutex_order/Makefile @@ -1,9 +1,3 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno i-nucleo-lrwan1 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-f030r8 nucleo-l053r8 stm32f0discovery \ - stm32l0538-disco - include $(RIOTBASE)/Makefile.include diff --git a/tests/mutex_order/Makefile.ci b/tests/mutex_order/Makefile.ci new file mode 100644 index 000000000000..38ba78819580 --- /dev/null +++ b/tests/mutex_order/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/nanocoap_cli/Makefile b/tests/nanocoap_cli/Makefile index 08669e208406..5af784922e01 100644 --- a/tests/nanocoap_cli/Makefile +++ b/tests/nanocoap_cli/Makefile @@ -1,14 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno chronos i-nucleo-lrwan1 mega-xplained \ - msb-430 msb-430h nucleo-f030r8 \ - nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \ - nucleo-f334r8 nucleo-l031k6 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro z1 - # Include packages that pull up and auto-init the link layer. # NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present USEMODULE += gnrc_netdev_default diff --git a/tests/nanocoap_cli/Makefile.ci b/tests/nanocoap_cli/Makefile.ci new file mode 100644 index 000000000000..f1eef999a156 --- /dev/null +++ b/tests/nanocoap_cli/Makefile.ci @@ -0,0 +1,24 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + z1 \ + # diff --git a/tests/netdev_test/Makefile b/tests/netdev_test/Makefile index a22c38264df0..ea9ec1cf8892 100644 --- a/tests/netdev_test/Makefile +++ b/tests/netdev_test/Makefile @@ -4,9 +4,6 @@ CFLAGS += -DNDEBUG include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - DISABLE_MODULE = auto_init USEMODULE += gnrc diff --git a/tests/netdev_test/Makefile.ci b/tests/netdev_test/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/netdev_test/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/nhdp/Makefile b/tests/nhdp/Makefile index c1165d205e8e..5917dae5157c 100644 --- a/tests/nhdp/Makefile +++ b/tests/nhdp/Makefile @@ -5,10 +5,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ arduino-uno chronos mega-xplained \ msb-430 msb-430h telosb waspmote-pro \ wsn430-v1_3b wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 \ - nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco USEMODULE += gnrc_ipv6 USEMODULE += gnrc_sock_udp diff --git a/tests/nhdp/Makefile.ci b/tests/nhdp/Makefile.ci new file mode 100644 index 000000000000..7b40a2e85b1d --- /dev/null +++ b/tests/nhdp/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/periph_eeprom/Makefile b/tests/periph_eeprom/Makefile index dbd0ab6f4603..a34d7a7e28e3 100644 --- a/tests/periph_eeprom/Makefile +++ b/tests/periph_eeprom/Makefile @@ -3,9 +3,6 @@ include ../Makefile.tests_common FEATURES_REQUIRED += periph_eeprom -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - USEMODULE += shell USEMODULE += shell_commands # provides reboot command diff --git a/tests/periph_eeprom/Makefile.ci b/tests/periph_eeprom/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/periph_eeprom/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_gpio/Makefile b/tests/periph_gpio/Makefile index bd0adec74dc2..a99b20a22217 100644 --- a/tests/periph_gpio/Makefile +++ b/tests/periph_gpio/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - FEATURES_REQUIRED = periph_gpio FEATURES_OPTIONAL = periph_gpio_irq diff --git a/tests/periph_gpio/Makefile.ci b/tests/periph_gpio/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/periph_gpio/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_gpio_arduino/Makefile b/tests/periph_gpio_arduino/Makefile index 89674039da37..cae72118da36 100644 --- a/tests/periph_gpio_arduino/Makefile +++ b/tests/periph_gpio_arduino/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno - FEATURES_REQUIRED = periph_gpio USEMODULE += shell diff --git a/tests/periph_gpio_arduino/Makefile.ci b/tests/periph_gpio_arduino/Makefile.ci new file mode 100644 index 000000000000..c2ae76838a16 --- /dev/null +++ b/tests/periph_gpio_arduino/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_i2c/Makefile b/tests/periph_i2c/Makefile index af9559ec08c4..1aa079ca54ce 100644 --- a/tests/periph_i2c/Makefile +++ b/tests/periph_i2c/Makefile @@ -1,9 +1,6 @@ BOARD ?= samr21-xpro include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - FEATURES_REQUIRED = periph_i2c USEMODULE += shell diff --git a/tests/periph_i2c/Makefile.ci b/tests/periph_i2c/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/periph_i2c/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_pwm/Makefile b/tests/periph_pwm/Makefile index 065f8484f110..ab079f2f720c 100644 --- a/tests/periph_pwm/Makefile +++ b/tests/periph_pwm/Makefile @@ -1,9 +1,6 @@ BOARD ?= samr21-xpro include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - FEATURES_REQUIRED = periph_pwm USEMODULE += xtimer diff --git a/tests/periph_pwm/Makefile.ci b/tests/periph_pwm/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/periph_pwm/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_spi/Makefile b/tests/periph_spi/Makefile index 182bb1133a15..08c878f65242 100644 --- a/tests/periph_spi/Makefile +++ b/tests/periph_spi/Makefile @@ -1,9 +1,6 @@ BOARD ?= samr21-xpro include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - FEATURES_REQUIRED = periph_spi USEMODULE += xtimer diff --git a/tests/periph_spi/Makefile.ci b/tests/periph_spi/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/periph_spi/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/periph_uart/Makefile b/tests/periph_uart/Makefile index a6cfb0170756..81e6f93dfda1 100644 --- a/tests/periph_uart/Makefile +++ b/tests/periph_uart/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - FEATURES_REQUIRED += periph_uart FEATURES_OPTIONAL += periph_lpuart # STM32 L0 and L4 provides lpuart support FEATURES_OPTIONAL += periph_uart_modecfg diff --git a/tests/periph_uart/Makefile.ci b/tests/periph_uart/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/periph_uart/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/periph_uart_mode/Makefile b/tests/periph_uart_mode/Makefile index 2bd7b643464b..04882515c0db 100644 --- a/tests/periph_uart_mode/Makefile +++ b/tests/periph_uart_mode/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - FEATURES_REQUIRED += periph_uart FEATURES_REQUIRED += periph_uart_modecfg diff --git a/tests/periph_uart_mode/Makefile.ci b/tests/periph_uart_mode/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/periph_uart_mode/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/pipe/Makefile b/tests/pipe/Makefile index 59cc35427362..ceddb59c2250 100644 --- a/tests/pipe/Makefile +++ b/tests/pipe/Makefile @@ -2,8 +2,6 @@ include ../Makefile.tests_common #malloc.h not found BOARD_BLACKLIST := arduino-leonardo mega-xplained -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \ - nucleo-f031k6 USEMODULE += pipe diff --git a/tests/pipe/Makefile.ci b/tests/pipe/Makefile.ci new file mode 100644 index 000000000000..03b2e096c816 --- /dev/null +++ b/tests/pipe/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/pkg_c25519/Makefile b/tests/pkg_c25519/Makefile index a379888b786b..b2d770f2f0d1 100644 --- a/tests/pkg_c25519/Makefile +++ b/tests/pkg_c25519/Makefile @@ -4,9 +4,6 @@ USEMODULE += embunit USEMODULE += random USEPKG += c25519 -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - include $(RIOTBASE)/Makefile.include # c25519 takes up to 1.5K in stack, almost independent of the platform diff --git a/tests/pkg_c25519/Makefile.ci b/tests/pkg_c25519/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/pkg_c25519/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/pkg_fatfs/Makefile b/tests/pkg_fatfs/Makefile index 0def1fc206d8..b6c3a7d5f605 100644 --- a/tests/pkg_fatfs/Makefile +++ b/tests/pkg_fatfs/Makefile @@ -2,9 +2,6 @@ include ../Makefile.tests_common BOARD ?= native -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - FEATURES_OPTIONAL += periph_rtc # this list is composed of boards that support spi/gpio + native diff --git a/tests/pkg_fatfs/Makefile.ci b/tests/pkg_fatfs/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/pkg_fatfs/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/pkg_fatfs_vfs/Makefile b/tests/pkg_fatfs_vfs/Makefile index bfe2705bdcee..c61827c215cd 100644 --- a/tests/pkg_fatfs_vfs/Makefile +++ b/tests/pkg_fatfs_vfs/Makefile @@ -25,10 +25,6 @@ else USEMODULE += mtd_sdcard endif -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno msb-430 msb-430h nucleo-f031k6 telosb \ - wsn430-v1_3b wsn430-v1_4 z1 - # this list is composed of boards with sufficient memory and support spi/gpio + native BOARD_WHITELIST := airfy-beacon arduino-due arduino-duemilanove \ arduino-leonardo arduino-mega2560 arduino-mkr1000 \ diff --git a/tests/pkg_fatfs_vfs/Makefile.ci b/tests/pkg_fatfs_vfs/Makefile.ci new file mode 100644 index 000000000000..0cfbe0f35733 --- /dev/null +++ b/tests/pkg_fatfs_vfs/Makefile.ci @@ -0,0 +1,13 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + telosb \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/pkg_hacl/Makefile b/tests/pkg_hacl/Makefile index a4b4bf16ab8e..15a2d82acf4f 100644 --- a/tests/pkg_hacl/Makefile +++ b/tests/pkg_hacl/Makefile @@ -6,8 +6,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 - CFLAGS += -DTHREAD_STACKSIZE_MAIN=\(5*THREAD_STACKSIZE_DEFAULT\) USEPKG += hacl USEMODULE += random diff --git a/tests/pkg_hacl/Makefile.ci b/tests/pkg_hacl/Makefile.ci new file mode 100644 index 000000000000..e4bd2acb1a2a --- /dev/null +++ b/tests/pkg_hacl/Makefile.ci @@ -0,0 +1,4 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/pkg_heatshrink/Makefile b/tests/pkg_heatshrink/Makefile index 551e3096e9b2..635366f54ffa 100644 --- a/tests/pkg_heatshrink/Makefile +++ b/tests/pkg_heatshrink/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno \ - nucleo-f031k6 \ - # - USEPKG += heatshrink USEMODULE += embunit diff --git a/tests/pkg_heatshrink/Makefile.ci b/tests/pkg_heatshrink/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/pkg_heatshrink/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/pkg_libb2/Makefile b/tests/pkg_libb2/Makefile index f1ec63213858..d550bd5b0585 100644 --- a/tests/pkg_libb2/Makefile +++ b/tests/pkg_libb2/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -# BLAKE2s + BLAKE2 is too big for these boards -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos mega-xplained msb-430 \ - msb-430h nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 telosb waspmote-pro \ - wsn430-v1_3b wsn430-v1_4 z1 - USEPKG += libb2 USEMODULE += embunit diff --git a/tests/pkg_libb2/Makefile.ci b/tests/pkg_libb2/Makefile.ci new file mode 100644 index 000000000000..fe9ae88f5627 --- /dev/null +++ b/tests/pkg_libb2/Makefile.ci @@ -0,0 +1,18 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + mega-xplained \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/pkg_libcoap/Makefile b/tests/pkg_libcoap/Makefile index c27b4c5610d6..a59d88d56f8a 100644 --- a/tests/pkg_libcoap/Makefile +++ b/tests/pkg_libcoap/Makefile @@ -5,12 +5,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ arduino-mega2560 arduino-nano \ arduino-uno chronos mega-xplained msb-430 \ msb-430h telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := chronos i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-f030r8 nucleo-f070rb \ - nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco telosb wsn430-v1_3b \ - wsn430-v1_4 z1 USEMODULE += gnrc_ipv6 USEMODULE += gnrc_sock_udp diff --git a/tests/pkg_libcoap/Makefile.ci b/tests/pkg_libcoap/Makefile.ci new file mode 100644 index 000000000000..3f6f020a7ab5 --- /dev/null +++ b/tests/pkg_libcoap/Makefile.ci @@ -0,0 +1,20 @@ +BOARD_INSUFFICIENT_MEMORY := \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/pkg_libcose/Makefile b/tests/pkg_libcose/Makefile index 04133e0a0e11..fc2fe08ac26c 100644 --- a/tests/pkg_libcose/Makefile +++ b/tests/pkg_libcose/Makefile @@ -7,11 +7,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 \ - nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 nucleo-l053r8 stm32f0discovery \ - stm32l0538-disco - TEST_ON_CI_WHITELIST += native diff --git a/tests/pkg_libcose/Makefile.ci b/tests/pkg_libcose/Makefile.ci new file mode 100644 index 000000000000..c0b06f42aa50 --- /dev/null +++ b/tests/pkg_libcose/Makefile.ci @@ -0,0 +1,10 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/pkg_littlefs/Makefile b/tests/pkg_littlefs/Makefile index 13089d51dbdb..f840cdfd59f4 100644 --- a/tests/pkg_littlefs/Makefile +++ b/tests/pkg_littlefs/Makefile @@ -1,18 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno \ - i-nucleo-lrwan1 \ - nucleo-f031k6 \ - nucleo-f042k6 \ - nucleo-l031k6 \ - nucleo-l053r8 \ - nucleo-f030r8 \ - stm32f0discovery \ - stm32l0538-disco \ - BOARD_BLACKLIST := chronos \ msb-430 \ msb-430h \ diff --git a/tests/pkg_littlefs/Makefile.ci b/tests/pkg_littlefs/Makefile.ci new file mode 100644 index 000000000000..38ba78819580 --- /dev/null +++ b/tests/pkg_littlefs/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/pkg_micro-ecc/Makefile b/tests/pkg_micro-ecc/Makefile index dcc48f2def33..cfb15ae55ea8 100644 --- a/tests/pkg_micro-ecc/Makefile +++ b/tests/pkg_micro-ecc/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # micro-ecc is not 16 bit compatible BOARD_BLACKLIST = chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 diff --git a/tests/pkg_micro-ecc/Makefile.ci b/tests/pkg_micro-ecc/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/pkg_micro-ecc/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/pkg_microcoap/Makefile b/tests/pkg_microcoap/Makefile index 358bbad5b3c1..fd88a7db5a7c 100644 --- a/tests/pkg_microcoap/Makefile +++ b/tests/pkg_microcoap/Makefile @@ -1,13 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno chronos \ - i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \ - nucleo-l031k6 nucleo-f030r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco telosb \ - waspmote-pro z1 - # Include packages that pull up and auto-init the link layer. # NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present USEMODULE += gnrc_netdev_default diff --git a/tests/pkg_microcoap/Makefile.ci b/tests/pkg_microcoap/Makefile.ci new file mode 100644 index 000000000000..961b0abce22f --- /dev/null +++ b/tests/pkg_microcoap/Makefile.ci @@ -0,0 +1,22 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + z1 \ + # diff --git a/tests/pkg_monocypher/Makefile b/tests/pkg_monocypher/Makefile index ff0bb82a78e8..d5da129176ff 100644 --- a/tests/pkg_monocypher/Makefile +++ b/tests/pkg_monocypher/Makefile @@ -7,8 +7,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \ wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 - # required for Monocypher (as described in the package documentation) CFLAGS += "-DTHREAD_STACKSIZE_MAIN=(4096 + THREAD_STACKSIZE_DEFAULT + THREAD_EXTRA_STACKSIZE_PRINTF)" diff --git a/tests/pkg_monocypher/Makefile.ci b/tests/pkg_monocypher/Makefile.ci new file mode 100644 index 000000000000..e4bd2acb1a2a --- /dev/null +++ b/tests/pkg_monocypher/Makefile.ci @@ -0,0 +1,4 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/pkg_qdsa/Makefile b/tests/pkg_qdsa/Makefile index 96139163c903..befa4345e995 100644 --- a/tests/pkg_qdsa/Makefile +++ b/tests/pkg_qdsa/Makefile @@ -3,11 +3,6 @@ include ../Makefile.tests_common # qDSA is not 16 bit compatible BOARD_BLACKLIST := chronos msb-430 msb-430h telosb wsn430-v1_3b wsn430-v1_4 z1 -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno nucleo-f031k6 - - - CFLAGS += -DTHREAD_STACKSIZE_MAIN=\(4*THREAD_STACKSIZE_DEFAULT\) USEPKG += qDSA diff --git a/tests/pkg_qdsa/Makefile.ci b/tests/pkg_qdsa/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/pkg_qdsa/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/pkg_relic/Makefile b/tests/pkg_relic/Makefile index a4fb384db0d1..49ce9a057a8c 100644 --- a/tests/pkg_relic/Makefile +++ b/tests/pkg_relic/Makefile @@ -24,15 +24,6 @@ BOARD_BLACKLIST := arduino-duemilanove \ z1 \ # -BOARD_INSUFFICIENT_MEMORY := i-nucleo-lrwan1 \ - nucleo-f030r8 \ - nucleo-f031k6 \ - nucleo-f042k6 \ - nucleo-l031k6 \ - nucleo-l053r8 \ - stm32l0538-disco \ - # - CFLAGS += -DTHREAD_STACKSIZE_MAIN=\(5*THREAD_STACKSIZE_DEFAULT\) USEPKG += relic diff --git a/tests/pkg_relic/Makefile.ci b/tests/pkg_relic/Makefile.ci new file mode 100644 index 000000000000..363f3cd93949 --- /dev/null +++ b/tests/pkg_relic/Makefile.ci @@ -0,0 +1,9 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32l0538-disco \ + # diff --git a/tests/pkg_semtech-loramac/Makefile b/tests/pkg_semtech-loramac/Makefile index 961d601b9fd3..6ee82984f48c 100644 --- a/tests/pkg_semtech-loramac/Makefile +++ b/tests/pkg_semtech-loramac/Makefile @@ -2,10 +2,6 @@ BOARD ?= b-l072z-lrwan1 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 - BOARD_BLACKLIST := msb-430 msb-430h pic32-clicker pic32-wifire \ telosb wsn430-v1_3b wsn430-v1_4 z1 diff --git a/tests/pkg_semtech-loramac/Makefile.ci b/tests/pkg_semtech-loramac/Makefile.ci new file mode 100644 index 000000000000..0dfb8eedfb07 --- /dev/null +++ b/tests/pkg_semtech-loramac/Makefile.ci @@ -0,0 +1,9 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + # diff --git a/tests/pkg_spiffs/Makefile b/tests/pkg_spiffs/Makefile index e541ef2061a3..17281b406248 100644 --- a/tests/pkg_spiffs/Makefile +++ b/tests/pkg_spiffs/Makefile @@ -1,18 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno \ - i-nucleo-lrwan1 \ - nucleo-f031k6 \ - nucleo-f042k6 \ - nucleo-l031k6 \ - nucleo-l053r8 \ - nucleo-f030r8 \ - stm32f0discovery \ - stm32l0538-disco \ - BOARD_BLACKLIST := chronos \ msb-430 \ msb-430h \ diff --git a/tests/pkg_spiffs/Makefile.ci b/tests/pkg_spiffs/Makefile.ci new file mode 100644 index 000000000000..38ba78819580 --- /dev/null +++ b/tests/pkg_spiffs/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/pkg_tiny-asn1/Makefile b/tests/pkg_tiny-asn1/Makefile index 3612d143385b..abacd9e7596b 100644 --- a/tests/pkg_tiny-asn1/Makefile +++ b/tests/pkg_tiny-asn1/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano\ - arduino-uno - BOARD_BLACKLIST := wsn430-v1_3b wsn430-v1_4 USEPKG += tiny-asn1 diff --git a/tests/pkg_tiny-asn1/Makefile.ci b/tests/pkg_tiny-asn1/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/pkg_tiny-asn1/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/pkg_tweetnacl/Makefile b/tests/pkg_tweetnacl/Makefile index 125a18660cb3..2adb67f6ed84 100644 --- a/tests/pkg_tweetnacl/Makefile +++ b/tests/pkg_tweetnacl/Makefile @@ -1,15 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \ - arduino-leonardo \ - arduino-mega2560 \ - arduino-nano \ - arduino-uno \ - mega-xplained \ - nucleo-f031k6 \ - nucleo-f042k6 \ - # - TEST_ON_CI_WHITELIST += native CFLAGS += -DTHREAD_STACKSIZE_MAIN=\(5*THREAD_STACKSIZE_DEFAULT\) diff --git a/tests/pkg_tweetnacl/Makefile.ci b/tests/pkg_tweetnacl/Makefile.ci new file mode 100644 index 000000000000..33993cf0cb80 --- /dev/null +++ b/tests/pkg_tweetnacl/Makefile.ci @@ -0,0 +1,10 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + mega-xplained \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/pkg_u8g2/Makefile b/tests/pkg_u8g2/Makefile index 1d6aef4f7e40..f99343c22072 100644 --- a/tests/pkg_u8g2/Makefile +++ b/tests/pkg_u8g2/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos msb-430 msb-430h \ - nucleo-f031k6 telosb wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += xtimer USEPKG += u8g2 diff --git a/tests/pkg_u8g2/Makefile.ci b/tests/pkg_u8g2/Makefile.ci new file mode 100644 index 000000000000..257e617f3d25 --- /dev/null +++ b/tests/pkg_u8g2/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + telosb \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/pkg_ubasic/Makefile b/tests/pkg_ubasic/Makefile index b81b0b79a7d8..9c6424d604d9 100644 --- a/tests/pkg_ubasic/Makefile +++ b/tests/pkg_ubasic/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove - # msp430-libc does not provide `stdout` variable required by ubasic_tests # avr-libc does not provide `clock `required by ubasic_tests # newlib for esp8266 and MIPS does not provide _times_r diff --git a/tests/pkg_ubasic/Makefile.ci b/tests/pkg_ubasic/Makefile.ci new file mode 100644 index 000000000000..5955bb8b19a7 --- /dev/null +++ b/tests/pkg_ubasic/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + # diff --git a/tests/pkg_ucglib/Makefile b/tests/pkg_ucglib/Makefile index 9a813e193842..577c44be101e 100644 --- a/tests/pkg_ucglib/Makefile +++ b/tests/pkg_ucglib/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno waspmote-pro - USEMODULE += xtimer USEPKG += ucglib diff --git a/tests/pkg_ucglib/Makefile.ci b/tests/pkg_ucglib/Makefile.ci new file mode 100644 index 000000000000..ab70be79bc10 --- /dev/null +++ b/tests/pkg_ucglib/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + waspmote-pro \ + # diff --git a/tests/pkg_wolfssl/Makefile b/tests/pkg_wolfssl/Makefile index 066c314e0bb6..085dbdcdcc6d 100644 --- a/tests/pkg_wolfssl/Makefile +++ b/tests/pkg_wolfssl/Makefile @@ -11,22 +11,6 @@ BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \ msb-430 msb-430h telosb waspmote-pro \ wsn430-v1_3b wsn430-v1_4 z1 -# -# If the test fails to run on a target, disable the algorithms -# that you do not plan to use, by removing the associated wolfcrypt_* modules -# from USEMODULE list below. -# -# You may be able to remove your target from the list below by selecting a -# smaller set of modules. -# -# Targets not included in the BOARD_INSUFFICIENT_MEMORY are capable of -# running all the benchmarks selected by default. -# -BOARD_INSUFFICIENT_MEMORY := nucleo-f042k6 stm32f0discovery nucleo-f334r8 \ - i-nucleo-lrwan1 nucleo-f302r8 nucleo-l053r8 saml11-xpro \ - nucleo-l031k6 bluepill stm32l0538-disco saml10-xpro \ - nucleo-f030r8 nucleo-f031k6 nucleo-f303k8 blackpill - # This has to be the absolute path to the RIOT base directory: RIOTBASE ?= $(CURDIR)/../.. diff --git a/tests/pkg_wolfssl/Makefile.ci b/tests/pkg_wolfssl/Makefile.ci new file mode 100644 index 000000000000..ed9f15901bd4 --- /dev/null +++ b/tests/pkg_wolfssl/Makefile.ci @@ -0,0 +1,27 @@ +# If the test fails to run on a target, disable the algorithms +# that you do not plan to use, by removing the associated wolfcrypt_* modules +# from USEMODULE list below. +# +# You may be able to remove your target from the list below by selecting a +# smaller set of modules. +# +# Targets not included in the BOARD_INSUFFICIENT_MEMORY are capable of +# running all the benchmarks selected by default. +# +BOARD_INSUFFICIENT_MEMORY := \ + blackpill \ + bluepill \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/posix_semaphore/Makefile b/tests/posix_semaphore/Makefile index a332043cf935..bd973dc664b4 100644 --- a/tests/posix_semaphore/Makefile +++ b/tests/posix_semaphore/Makefile @@ -1,13 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos i-nucleo-lrwan1 mbed_lpc1768 \ - msb-430 msb-430h nrf6310 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-f030r8 nucleo-f303k8 nucleo-f334r8 \ - nucleo-l053r8 spark-core stm32f0discovery \ - stm32l0538-disco yunjia-nrf51822 - USEMODULE += fmt USEMODULE += posix_semaphore diff --git a/tests/posix_semaphore/Makefile.ci b/tests/posix_semaphore/Makefile.ci new file mode 100644 index 000000000000..0726eb4bb177 --- /dev/null +++ b/tests/posix_semaphore/Makefile.ci @@ -0,0 +1,23 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + mbed_lpc1768 \ + msb-430 \ + msb-430h \ + nrf6310 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + spark-core \ + stm32f0discovery \ + stm32l0538-disco \ + yunjia-nrf51822 \ + # diff --git a/tests/ps_schedstatistics/Makefile b/tests/ps_schedstatistics/Makefile index bc7ab95c159b..ecf853a64a55 100644 --- a/tests/ps_schedstatistics/Makefile +++ b/tests/ps_schedstatistics/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos i-nucleo-lrwan1 \ - msb-430 msb-430h nucleo-f030r8 \ - nucleo-l053r8 nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 stm32f0discovery stm32l0538-disco \ - telosb wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += shell USEMODULE += shell_commands USEMODULE += ps diff --git a/tests/ps_schedstatistics/Makefile.ci b/tests/ps_schedstatistics/Makefile.ci new file mode 100644 index 000000000000..50e270d0f672 --- /dev/null +++ b/tests/ps_schedstatistics/Makefile.ci @@ -0,0 +1,21 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/pthread_barrier/Makefile b/tests/pthread_barrier/Makefile index 2c34c8a8eb6f..4e5d98ecc2a2 100644 --- a/tests/pthread_barrier/Makefile +++ b/tests/pthread_barrier/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY = \ - i-nucleo-lrwan1 \ - nucleo-f031k6 \ - stm32l0538-disco \ - # - # Modules to include. USEMODULE += pthread USEMODULE += random diff --git a/tests/pthread_barrier/Makefile.ci b/tests/pthread_barrier/Makefile.ci new file mode 100644 index 000000000000..b90d3cc8dcf6 --- /dev/null +++ b/tests/pthread_barrier/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + i-nucleo-lrwan1 \ + nucleo-f031k6 \ + stm32l0538-disco \ + # diff --git a/tests/pthread_condition_variable/Makefile b/tests/pthread_condition_variable/Makefile index e1353f4b6999..0e5083fed83a 100644 --- a/tests/pthread_condition_variable/Makefile +++ b/tests/pthread_condition_variable/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - USEMODULE += posix_headers USEMODULE += pthread USEMODULE += xtimer diff --git a/tests/pthread_condition_variable/Makefile.ci b/tests/pthread_condition_variable/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/pthread_condition_variable/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/pthread_cooperation/Makefile b/tests/pthread_cooperation/Makefile index b32b1186a457..b1b6039f65b5 100644 --- a/tests/pthread_cooperation/Makefile +++ b/tests/pthread_cooperation/Makefile @@ -1,25 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := \ - arduino-duemilanove \ - arduino-nano \ - arduino-uno \ - nucleo-f031k6 \ - hifive1 \ - hifive1b \ - i-nucleo-lrwan1 \ - stm32l0538-disco \ - # - -# The test reboots on 'arduino-mega2560' because it mallocs too much memory. -# So I disabled all the other avr boards. Re-enable after success test. -BOARD_INSUFFICIENT_MEMORY += \ - arduino-leonardo \ - arduino-mega2560 \ - mega-xplained \ - waspmote-pro \ - # - # nucleo-f303k8 doesn't have enough RAM to run the test so we reduce the stack # size for every thread ifneq (,$(filter nucleo-f303k8,$(BOARD))) diff --git a/tests/pthread_cooperation/Makefile.ci b/tests/pthread_cooperation/Makefile.ci new file mode 100644 index 000000000000..e82416bf8890 --- /dev/null +++ b/tests/pthread_cooperation/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + mega-xplained \ + nucleo-f031k6 \ + stm32l0538-disco \ + waspmote-pro \ + # diff --git a/tests/pthread_flood/Makefile b/tests/pthread_flood/Makefile index 862b87d26932..1ae50c35b1b9 100644 --- a/tests/pthread_flood/Makefile +++ b/tests/pthread_flood/Makefile @@ -1,12 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY = \ - arduino-duemilanove \ - arduino-nano \ - arduino-uno \ - nucleo-f031k6 \ - # - USEMODULE += posix_headers USEMODULE += pthread CFLAGS += -DMAXTHREADS=8 diff --git a/tests/pthread_flood/Makefile.ci b/tests/pthread_flood/Makefile.ci new file mode 100644 index 000000000000..03b2e096c816 --- /dev/null +++ b/tests/pthread_flood/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/pthread_rwlock/Makefile b/tests/pthread_rwlock/Makefile index cbc68e5eddc9..3dcb5a5f88a6 100644 --- a/tests/pthread_rwlock/Makefile +++ b/tests/pthread_rwlock/Makefile @@ -4,24 +4,4 @@ USEMODULE += pthread USEMODULE += xtimer USEMODULE += random -BOARD_INSUFFICIENT_MEMORY = \ - arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno \ - chronos \ - i-nucleo-lrwan1 \ - msb-430 \ - msb-430h \ - nucleo-f030r8 \ - nucleo-f031k6 \ - nucleo-f042k6 \ - nucleo-f303k8 \ - nucleo-f334r8 \ - nucleo-l031k6 \ - nucleo-l053r8 \ - stm32f0discovery \ - stm32l0538-disco \ - # - include $(RIOTBASE)/Makefile.include diff --git a/tests/pthread_rwlock/Makefile.ci b/tests/pthread_rwlock/Makefile.ci new file mode 100644 index 000000000000..ee919a21d663 --- /dev/null +++ b/tests/pthread_rwlock/Makefile.ci @@ -0,0 +1,19 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/pthread_tls/Makefile b/tests/pthread_tls/Makefile index 538c50e5ee40..56fab8e68578 100644 --- a/tests/pthread_tls/Makefile +++ b/tests/pthread_tls/Makefile @@ -3,10 +3,4 @@ include ../Makefile.tests_common USEMODULE += posix_headers USEMODULE += pthread -BOARD_INSUFFICIENT_MEMORY = \ - arduino-duemilanove \ - arduino-nano \ - arduino-uno \ - # - include $(RIOTBASE)/Makefile.include diff --git a/tests/pthread_tls/Makefile.ci b/tests/pthread_tls/Makefile.ci new file mode 100644 index 000000000000..c2ae76838a16 --- /dev/null +++ b/tests/pthread_tls/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/riotboot_flashwrite/Makefile b/tests/riotboot_flashwrite/Makefile index 11488baa72f2..ebd6df1e208f 100644 --- a/tests/riotboot_flashwrite/Makefile +++ b/tests/riotboot_flashwrite/Makefile @@ -2,16 +2,6 @@ DEVELHELP ?= 0 BOARD ?= samr21-xpro include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-uno \ - chronos i-nucleo-lrwan1 \ - msb-430 msb-430h nucleo-f031k6 \ - nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \ - nucleo-f302r8 nucleo-f303k8 nucleo-f334r8 \ - nucleo-l053r8 saml10-xpro saml11-xpro \ - stm32f0discovery telosb waspmote-pro \ - wsn430-v1_3b wsn430-v1_4 z1 - # Include packages that pull up and auto-init the link layer. # NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present USEMODULE += gnrc_netdev_default diff --git a/tests/riotboot_flashwrite/Makefile.ci b/tests/riotboot_flashwrite/Makefile.ci new file mode 100644 index 000000000000..5072fac710d7 --- /dev/null +++ b/tests/riotboot_flashwrite/Makefile.ci @@ -0,0 +1,26 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + saml10-xpro \ + saml11-xpro \ + stm32f0discovery \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/rmutex/Makefile b/tests/rmutex/Makefile index b26c0e211cf6..24bb48165705 100644 --- a/tests/rmutex/Makefile +++ b/tests/rmutex/Makefile @@ -1,9 +1,3 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno i-nucleo-lrwan1 \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-f030r8 nucleo-l053r8 stm32f0discovery \ - stm32l0538-disco - include $(RIOTBASE)/Makefile.include diff --git a/tests/rmutex/Makefile.ci b/tests/rmutex/Makefile.ci new file mode 100644 index 000000000000..38ba78819580 --- /dev/null +++ b/tests/rmutex/Makefile.ci @@ -0,0 +1,14 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + # diff --git a/tests/rng/Makefile b/tests/rng/Makefile index c772140bd695..cffdc20aa859 100644 --- a/tests/rng/Makefile +++ b/tests/rng/Makefile @@ -1,10 +1,5 @@ include ../Makefile.tests_common -# some boards have not enough rom and/or ram -BOARD_BLACKLIST += nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 pic32-clicker -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - # Default stack with printf + the tests buffer uint32_t[32]/uint8_t[256] MAIN_THREAD_SIZE = THREAD_STACKSIZE_DEFAULT+THREAD_EXTRA_STACKSIZE_PRINTF+256 CFLAGS += -DTHREAD_STACKSIZE_MAIN=\($(MAIN_THREAD_SIZE)\) diff --git a/tests/rng/Makefile.ci b/tests/rng/Makefile.ci new file mode 100644 index 000000000000..0dfb8eedfb07 --- /dev/null +++ b/tests/rng/Makefile.ci @@ -0,0 +1,9 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + # diff --git a/tests/saul/Makefile b/tests/saul/Makefile index 9242312f06d4..7901e3d3181e 100644 --- a/tests/saul/Makefile +++ b/tests/saul/Makefile @@ -5,8 +5,4 @@ USEMODULE += saul_default USEMODULE += xtimer -# Too little flash: -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - include $(RIOTBASE)/Makefile.include diff --git a/tests/saul/Makefile.ci b/tests/saul/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/saul/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/sched_testing/Makefile b/tests/sched_testing/Makefile index 2dd53f664939..24bb48165705 100644 --- a/tests/sched_testing/Makefile +++ b/tests/sched_testing/Makefile @@ -1,6 +1,3 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - include $(RIOTBASE)/Makefile.include diff --git a/tests/sched_testing/Makefile.ci b/tests/sched_testing/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/sched_testing/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/shell/Makefile b/tests/shell/Makefile index 1149dd08889e..58e0ef46c097 100644 --- a/tests/shell/Makefile +++ b/tests/shell/Makefile @@ -14,11 +14,6 @@ DISABLE_MODULE += auto_init # chronos is missing a getchar implementation BOARD_BLACKLIST += chronos -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno - APP_SHELL_FMT ?= NONE include $(RIOTBASE)/Makefile.include diff --git a/tests/shell/Makefile.ci b/tests/shell/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/shell/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/slip/Makefile b/tests/slip/Makefile index 7e28d731b0af..9085a63a0625 100644 --- a/tests/slip/Makefile +++ b/tests/slip/Makefile @@ -1,13 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano \ - arduino-uno i-nucleo-lrwan1 \ - msb-430 msb-430h nucleo-f031k6 \ - nucleo-f042k6 nucleo-l031k6 nucleo-f030r8 \ - nucleo-f303k8 nucleo-f334r8 nucleo-l053r8 \ - stm32f0discovery stm32l0538-disco waspmote-pro - USEMODULE += auto_init_gnrc_netif USEMODULE += gnrc USEMODULE += gnrc_pktdump diff --git a/tests/slip/Makefile.ci b/tests/slip/Makefile.ci new file mode 100644 index 000000000000..1ff1dad81084 --- /dev/null +++ b/tests/slip/Makefile.ci @@ -0,0 +1,20 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + waspmote-pro \ + # diff --git a/tests/sntp/Makefile b/tests/sntp/Makefile index 99033a20c5f1..968c2ee6b6ac 100644 --- a/tests/sntp/Makefile +++ b/tests/sntp/Makefile @@ -1,13 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo \ - arduino-mega2560 arduino-nano arduino-uno \ - chronos i-nucleo-lrwan1 msb-430 msb-430h \ - nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ - nucleo-f030r8 nucleo-f303k8 nucleo-f334r8 \ - nucleo-l053r8 stm32f0discovery stm32l0538-disco \ - telosb waspmote-pro wsn430-v1_3b wsn430-v1_4 z1 - USEMODULE += sntp USEMODULE += gnrc_sock_udp USEMODULE += gnrc_ipv6_default diff --git a/tests/sntp/Makefile.ci b/tests/sntp/Makefile.ci new file mode 100644 index 000000000000..f40085d78d69 --- /dev/null +++ b/tests/sntp/Makefile.ci @@ -0,0 +1,25 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-l031k6 \ + nucleo-l053r8 \ + stm32f0discovery \ + stm32l0538-disco \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + z1 \ + # diff --git a/tests/struct_tm_utility/Makefile b/tests/struct_tm_utility/Makefile index 7a66e7fbe286..650c2b258925 100644 --- a/tests/struct_tm_utility/Makefile +++ b/tests/struct_tm_utility/Makefile @@ -2,9 +2,6 @@ include ../Makefile.tests_common DISABLE_MODULE += auto_init -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - USEMODULE += shell USEMODULE += timex diff --git a/tests/struct_tm_utility/Makefile.ci b/tests/struct_tm_utility/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/struct_tm_utility/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/sys_crypto/Makefile b/tests/sys_crypto/Makefile index c0f976f39525..2312acab98c5 100644 --- a/tests/sys_crypto/Makefile +++ b/tests/sys_crypto/Makefile @@ -16,10 +16,6 @@ BOARD_BLACKLIST += wsn430-v1_3b BOARD_BLACKLIST += wsn430-v1_4 BOARD_BLACKLIST += z1 -BOARD_INSUFFICIENT_MEMORY += nucleo-f031k6 -BOARD_INSUFFICIENT_MEMORY += nucleo-f042k6 -BOARD_INSUFFICIENT_MEMORY += nucleo-l031k6 - USEMODULE += embunit USEMODULE += crypto diff --git a/tests/sys_crypto/Makefile.ci b/tests/sys_crypto/Makefile.ci new file mode 100644 index 000000000000..6ba339dbbdb4 --- /dev/null +++ b/tests/sys_crypto/Makefile.ci @@ -0,0 +1,5 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-l031k6 \ + # diff --git a/tests/sys_irq_handler/Makefile b/tests/sys_irq_handler/Makefile index a2983d00471f..ceb668edb4ff 100644 --- a/tests/sys_irq_handler/Makefile +++ b/tests/sys_irq_handler/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano \ - arduino-uno nucleo-f031k6 - CFLAGS += -DIRQ_HANDLER_PRIO=THREAD_PRIORITY_MAIN+1 USEMODULE += irq_handler diff --git a/tests/sys_irq_handler/Makefile.ci b/tests/sys_irq_handler/Makefile.ci new file mode 100644 index 000000000000..03b2e096c816 --- /dev/null +++ b/tests/sys_irq_handler/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/thread_basic/Makefile b/tests/thread_basic/Makefile index 3d4e971dfe03..18b41ca54b84 100644 --- a/tests/thread_basic/Makefile +++ b/tests/thread_basic/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_basic/Makefile.ci b/tests/thread_basic/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/thread_basic/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/thread_cooperation/Makefile b/tests/thread_cooperation/Makefile index 8a29907bc9fa..001ee97168b3 100644 --- a/tests/thread_cooperation/Makefile +++ b/tests/thread_cooperation/Makefile @@ -1,9 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos i-nucleo-lrwan1 msb-430 \ - msb-430h nucleo-f031k6 stm32l0538-disco - DISABLE_MODULE += auto_init ifneq (,$(filter nucleo-f042k6,$(BOARD))) diff --git a/tests/thread_cooperation/Makefile.ci b/tests/thread_cooperation/Makefile.ci new file mode 100644 index 000000000000..51ea83026379 --- /dev/null +++ b/tests/thread_cooperation/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + i-nucleo-lrwan1 \ + msb-430 \ + msb-430h \ + nucleo-f031k6 \ + stm32l0538-disco \ + # diff --git a/tests/thread_exit/Makefile b/tests/thread_exit/Makefile index cdf10c24bb62..18b41ca54b84 100644 --- a/tests/thread_exit/Makefile +++ b/tests/thread_exit/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_exit/Makefile.ci b/tests/thread_exit/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/thread_exit/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/thread_flags/Makefile b/tests/thread_flags/Makefile index bf010ce57095..389a40629153 100644 --- a/tests/thread_flags/Makefile +++ b/tests/thread_flags/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += core_thread_flags USEMODULE += xtimer diff --git a/tests/thread_flags/Makefile.ci b/tests/thread_flags/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/thread_flags/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/thread_float/Makefile b/tests/thread_float/Makefile index 3b6b1acd1de0..cb073d322c86 100644 --- a/tests/thread_float/Makefile +++ b/tests/thread_float/Makefile @@ -1,13 +1,6 @@ APPLICATION = thread_float include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := airfy-beacon arduino-duemilanove arduino-leonardo \ - arduino-nano arduino-uno cc2650stk chronos \ - maple-mini mbed_lpc1768 microbit msb-430 msb-430h \ - nrf51dongle nrf6310 nucleo-f031k6 nucleo-f042k6 \ - opencm9-04 pca10000 pca10005 spark-core \ - stm32f0discovery weio yunjia-nrf51822 - USEMODULE += printf_float USEMODULE += xtimer diff --git a/tests/thread_float/Makefile.ci b/tests/thread_float/Makefile.ci new file mode 100644 index 000000000000..e89d3f88fc64 --- /dev/null +++ b/tests/thread_float/Makefile.ci @@ -0,0 +1,25 @@ +BOARD_INSUFFICIENT_MEMORY := \ + airfy-beacon \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + cc2650stk \ + chronos \ + maple-mini \ + mbed_lpc1768 \ + microbit \ + msb-430 \ + msb-430h \ + nrf51dongle \ + nrf6310 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + opencm9-04 \ + pca10000 \ + pca10005 \ + spark-core \ + stm32f0discovery \ + weio \ + yunjia-nrf51822 \ + # diff --git a/tests/thread_msg/Makefile b/tests/thread_msg/Makefile index 9335b23a7d80..18b41ca54b84 100644 --- a/tests/thread_msg/Makefile +++ b/tests/thread_msg/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg/Makefile.ci b/tests/thread_msg/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/thread_msg/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/thread_msg_block_race/Makefile b/tests/thread_msg_block_race/Makefile index 04d579b7f52d..c09496855842 100644 --- a/tests/thread_msg_block_race/Makefile +++ b/tests/thread_msg_block_race/Makefile @@ -2,9 +2,6 @@ DEVELHELP := 1 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-nano arduino-uno \ - nucleo-f031k6 - DISABLE_MODULE += auto_init FEATURES_REQUIRED += periph_timer USEMODULE += random diff --git a/tests/thread_msg_block_race/Makefile.ci b/tests/thread_msg_block_race/Makefile.ci new file mode 100644 index 000000000000..03b2e096c816 --- /dev/null +++ b/tests/thread_msg_block_race/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/thread_msg_block_w_queue/Makefile b/tests/thread_msg_block_w_queue/Makefile index 3d4e971dfe03..18b41ca54b84 100644 --- a/tests/thread_msg_block_w_queue/Makefile +++ b/tests/thread_msg_block_w_queue/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_w_queue/Makefile.ci b/tests/thread_msg_block_w_queue/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/thread_msg_block_w_queue/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/thread_msg_block_wo_queue/Makefile b/tests/thread_msg_block_wo_queue/Makefile index 3d4e971dfe03..18b41ca54b84 100644 --- a/tests/thread_msg_block_wo_queue/Makefile +++ b/tests/thread_msg_block_wo_queue/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_block_wo_queue/Makefile.ci b/tests/thread_msg_block_wo_queue/Makefile.ci new file mode 100644 index 000000000000..8acdbbd16e9b --- /dev/null +++ b/tests/thread_msg_block_wo_queue/Makefile.ci @@ -0,0 +1,3 @@ +BOARD_INSUFFICIENT_MEMORY := \ + nucleo-f031k6 \ + # diff --git a/tests/thread_msg_seq/Makefile b/tests/thread_msg_seq/Makefile index 9335b23a7d80..18b41ca54b84 100644 --- a/tests/thread_msg_seq/Makefile +++ b/tests/thread_msg_seq/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 - DISABLE_MODULE += auto_init include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_msg_seq/Makefile.ci b/tests/thread_msg_seq/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/thread_msg_seq/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/thread_priority_inversion/Makefile b/tests/thread_priority_inversion/Makefile index b37de18169cd..d4295ed5476e 100644 --- a/tests/thread_priority_inversion/Makefile +++ b/tests/thread_priority_inversion/Makefile @@ -3,7 +3,4 @@ include ../Makefile.tests_common USEMODULE += xtimer -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_priority_inversion/Makefile.ci b/tests/thread_priority_inversion/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/thread_priority_inversion/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/thread_race/Makefile b/tests/thread_race/Makefile index 9722fe873828..18b41ca54b84 100644 --- a/tests/thread_race/Makefile +++ b/tests/thread_race/Makefile @@ -2,7 +2,4 @@ include ../Makefile.tests_common DISABLE_MODULE += auto_init -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno - include $(RIOTBASE)/Makefile.include diff --git a/tests/thread_race/Makefile.ci b/tests/thread_race/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/thread_race/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/unittests/Makefile b/tests/unittests/Makefile index 469063a1479b..d1a1d93dddf6 100644 --- a/tests/unittests/Makefile +++ b/tests/unittests/Makefile @@ -1,93 +1,6 @@ DEVELHELP ?= 0 include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := airfy-beacon \ - arduino-duemilanove \ - arduino-leonardo \ - arduino-mega2560 \ - arduino-mkr1000 \ - arduino-mkrfox1200 \ - arduino-mkrwan1300 \ - arduino-mkrzero \ - arduino-nano \ - arduino-uno \ - arduino-zero \ - b-l072z-lrwan1 \ - blackpill \ - blackpill-128kib \ - bluepill \ - bluepill-128kib \ - calliope-mini \ - cc2650-launchpad \ - cc2650stk \ - chronos \ - esp8266-esp-12x \ - esp8266-olimex-mod \ - esp8266-sparkfun-thing \ - ek-lm4f120xl \ - feather-m0 \ - hamilton \ - hifive1 \ - hifive1b \ - i-nucleo-lrwan1 \ - ikea-tradfri \ - limifrog-v1 maple-mini \ - lobaro-lorabox \ - lsn50 \ - mega-xplained \ - microbit \ - msb-430 \ - msb-430h \ - nrf51dk \ - nrf51dongle \ - nrf6310 \ - nucleo-f031k6 \ - nucleo-f042k6 \ - nucleo-f303k8 \ - nucleo-l031k6 \ - nucleo-l432kc \ - nucleo-f030r8 \ - nucleo-f070rb \ - nucleo-f072rb \ - nucleo-f091rc \ - nucleo-f103rb \ - nucleo-f302r8 \ - nucleo-f334r8 \ - nucleo-f410rb \ - nucleo-l053r8 \ - nucleo-l073rz \ - nucleo-l433rc \ - nz32-sc151 \ - opencm904 \ - pba-d-01-kw2x \ - saml10-xpro \ - saml11-xpro \ - saml21-xpro \ - samd21-xpro \ - samr21-xpro \ - samr30-xpro \ - samr34-xpro \ - sensebox_samd21 \ - slstk3401a \ - sltb001a \ - slwstk6000b-slwrb4150a \ - slwstk6220a \ - sodaq-autonomo \ - sodaq-explorer \ - sodaq-one \ - sodaq-sara-aff \ - spark-core \ - stk3600 \ - stm32f0discovery \ - stm32f3discovery \ - stm32l0538-disco \ - teensy31 \ - telosb \ - waspmote-pro \ - wsn430-v1_3b \ - wsn430-v1_4 \ - yunjia-nrf51822 z1 - USEMODULE += embunit ifeq (, $(filter tests-%, $(MAKECMDGOALS))) diff --git a/tests/unittests/Makefile.ci b/tests/unittests/Makefile.ci new file mode 100644 index 000000000000..45c0b56541b1 --- /dev/null +++ b/tests/unittests/Makefile.ci @@ -0,0 +1,90 @@ +BOARD_INSUFFICIENT_MEMORY := \ + airfy-beacon \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-mega2560 \ + arduino-mkr1000 \ + arduino-mkrfox1200 \ + arduino-mkrwan1300 \ + arduino-mkrzero \ + arduino-nano \ + arduino-uno \ + arduino-zero \ + b-l072z-lrwan1 \ + blackpill \ + blackpill-128kib \ + bluepill \ + bluepill-128kib \ + calliope-mini \ + cc2650-launchpad \ + cc2650stk \ + chronos \ + ek-lm4f120xl \ + esp8266-esp-12x \ + esp8266-olimex-mod \ + esp8266-sparkfun-thing \ + feather-m0 \ + hamilton \ + hifive1 \ + hifive1b \ + i-nucleo-lrwan1 \ + ikea-tradfri \ + limifrog-v1 \ + lobaro-lorabox \ + lsn50 \ + maple-mini \ + mega-xplained \ + microbit \ + msb-430 \ + msb-430h \ + nrf51dk \ + nrf51dongle \ + nrf6310 \ + nucleo-f030r8 \ + nucleo-f031k6 \ + nucleo-f042k6 \ + nucleo-f070rb \ + nucleo-f072rb \ + nucleo-f091rc \ + nucleo-f103rb \ + nucleo-f302r8 \ + nucleo-f303k8 \ + nucleo-f334r8 \ + nucleo-f410rb \ + nucleo-l031k6 \ + nucleo-l053r8 \ + nucleo-l073rz \ + nucleo-l432kc \ + nucleo-l433rc \ + nz32-sc151 \ + opencm904 \ + pba-d-01-kw2x \ + samd21-xpro \ + saml10-xpro \ + saml11-xpro \ + saml21-xpro \ + samr21-xpro \ + samr30-xpro \ + samr34-xpro \ + sensebox_samd21 \ + slstk3401a \ + sltb001a \ + slwstk6000b-slwrb4150a \ + slwstk6220a \ + sodaq-autonomo \ + sodaq-explorer \ + sodaq-one \ + sodaq-sara-aff \ + spark-core \ + stk3600 \ + stm32f0discovery \ + stm32f3discovery \ + stm32l0538-disco \ + teensy31 \ + telosb \ + waspmote-pro \ + wsn430-v1_3b \ + wsn430-v1_4 \ + yunjia-nrf51822 \ + z1 \ + # diff --git a/tests/xtimer_drift/Makefile b/tests/xtimer_drift/Makefile index 1a18c526bb0e..8bff23ceead2 100644 --- a/tests/xtimer_drift/Makefile +++ b/tests/xtimer_drift/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/xtimer_drift/Makefile.ci b/tests/xtimer_drift/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/xtimer_drift/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/xtimer_hang/Makefile b/tests/xtimer_hang/Makefile index a5a1cb19ad72..7f5156787887 100644 --- a/tests/xtimer_hang/Makefile +++ b/tests/xtimer_hang/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += xtimer # Port and pin configuration for probing with oscilloscope diff --git a/tests/xtimer_hang/Makefile.ci b/tests/xtimer_hang/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/xtimer_hang/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/xtimer_longterm/Makefile b/tests/xtimer_longterm/Makefile index 1a18c526bb0e..8bff23ceead2 100644 --- a/tests/xtimer_longterm/Makefile +++ b/tests/xtimer_longterm/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/xtimer_longterm/Makefile.ci b/tests/xtimer_longterm/Makefile.ci new file mode 100644 index 000000000000..9769d3f734b0 --- /dev/null +++ b/tests/xtimer_longterm/Makefile.ci @@ -0,0 +1,8 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + nucleo-f042k6 \ + # diff --git a/tests/xtimer_msg/Makefile b/tests/xtimer_msg/Makefile index cab55b58cacb..8bff23ceead2 100644 --- a/tests/xtimer_msg/Makefile +++ b/tests/xtimer_msg/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 - USEMODULE += xtimer include $(RIOTBASE)/Makefile.include diff --git a/tests/xtimer_msg/Makefile.ci b/tests/xtimer_msg/Makefile.ci new file mode 100644 index 000000000000..503155bffcb7 --- /dev/null +++ b/tests/xtimer_msg/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + nucleo-f031k6 \ + # diff --git a/tests/xtimer_mutex_lock_timeout/Makefile b/tests/xtimer_mutex_lock_timeout/Makefile index be03ef6f3f7f..7a6dd80c6f92 100644 --- a/tests/xtimer_mutex_lock_timeout/Makefile +++ b/tests/xtimer_mutex_lock_timeout/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -# copied from shell test -BOARD_INSUFFICIENT_MEMORY = arduino-duemilanove \ - arduino-leonardo \ - arduino-nano \ - arduino-uno - USEMODULE += xtimer USEMODULE += shell diff --git a/tests/xtimer_mutex_lock_timeout/Makefile.ci b/tests/xtimer_mutex_lock_timeout/Makefile.ci new file mode 100644 index 000000000000..86e504426000 --- /dev/null +++ b/tests/xtimer_mutex_lock_timeout/Makefile.ci @@ -0,0 +1,6 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + # diff --git a/tests/xtimer_periodic_wakeup/Makefile b/tests/xtimer_periodic_wakeup/Makefile index ec18c5f592ca..c455009b9794 100644 --- a/tests/xtimer_periodic_wakeup/Makefile +++ b/tests/xtimer_periodic_wakeup/Makefile @@ -1,8 +1,5 @@ include ../Makefile.tests_common -BOARD_INSUFFICIENT_MEMORY := arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno chronos - USEMODULE += xtimer # This test randomly fails on `native` so disable it from CI diff --git a/tests/xtimer_periodic_wakeup/Makefile.ci b/tests/xtimer_periodic_wakeup/Makefile.ci new file mode 100644 index 000000000000..a79b2048bde0 --- /dev/null +++ b/tests/xtimer_periodic_wakeup/Makefile.ci @@ -0,0 +1,7 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + chronos \ + #