diff --git a/tests/bench_msg_pingpong/Makefile b/tests/bench_msg_pingpong/Makefile index f407db68d3..8bff23ceea 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 0000000000..8acdbbd16e --- /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 f407db68d3..8bff23ceea 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 0000000000..8acdbbd16e --- /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 57a2cdcb0e..f14b5a7ae7 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 0000000000..86e5044260 --- /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 0926d96a69..389a406291 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 0000000000..8acdbbd16e --- /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 f407db68d3..8bff23ceea 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 0000000000..8acdbbd16e --- /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 8104292521..11675236f5 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 0000000000..86e5044260 --- /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 e1154820ff..b13ed4f8e5 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 0000000000..0716de298f --- /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 d7e734c7ee..a4f7b45f2b 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 0000000000..86e5044260 --- /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 f138bec203..0d02a8d022 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 0000000000..bbaf740a0c --- /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 a224fb9400..04b1181d2e 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 0000000000..082fad5e04 --- /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 568b8b8712..3da961b857 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 0000000000..76639afedb --- /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 487662021e..4038dfcec4 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 0000000000..76639afedb --- /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 2d3bd7022d..8c443eb721 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 0000000000..76639afedb --- /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 0bc943b9cf..542d338649 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 0000000000..8f3a65b3e1 --- /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 408bf46cf5..e0076869d3 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 0000000000..503155bffc --- /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 871defc257..f759b09afd 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 0000000000..86e5044260 --- /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 3964b90e64..41e0d01b78 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 0000000000..503155bffc --- /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 5e7ad233b4..207c000bba 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 0000000000..86e5044260 --- /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 54f08ad24a..9c9293fbfd 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 0000000000..86e5044260 --- /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 d2f9afbc71..2f3ed49a40 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 0000000000..ceb362e2bc --- /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 05b799a11c..c21697439e 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 0000000000..86e5044260 --- /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 05912af473..0327bdd651 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 0000000000..462ca2ff29 --- /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 413c52ca33..5e6d9e52ea 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 0000000000..d8b10e2a8b --- /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 c4b7830c0e..1af7849b15 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 0000000000..86e5044260 --- /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 9d3201f75a..6b4111e418 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 0000000000..805f0fca91 --- /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 c6797ae4a0..bf943536b3 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 0000000000..86e5044260 --- /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 ad6a534a9d..262299eb8c 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 0000000000..86e5044260 --- /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 863fa515b8..bf61444328 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 0000000000..503155bffc --- /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 cdc6c16fa9..d056bae463 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 0000000000..86e5044260 --- /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 f5177e41e3..5df0d0d424 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 0000000000..c2ae76838a --- /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 d57c68edf8..7ffddd13af 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 0000000000..86e5044260 --- /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 3671877ea6..dcb6f656bb 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 0000000000..503155bffc --- /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 db21e6ed7a..743e9be136 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 0000000000..86e5044260 --- /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 79b53a0dd6..e858d0db29 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 0000000000..503155bffc --- /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 efed95e89d..4c51663c52 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 0000000000..86e5044260 --- /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 9c72699b26..8eab7f2a2d 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 0000000000..86e5044260 --- /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 23d95e73c0..7a8f670d6c 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 0000000000..503155bffc --- /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 ae60d8c78d..487030b625 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 0000000000..86e5044260 --- /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 42354fb8fc..7c0ccc329b 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 0000000000..af15f74693 --- /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 d8447e015c..c623048548 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 0000000000..d8b10e2a8b --- /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 6433daed31..4ff7794622 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 0000000000..c2ae76838a --- /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 7a0847bf15..4b2445d19a 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 0000000000..86e5044260 --- /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 d6b0dc1bda..1f75bb66a5 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 0000000000..9769d3f734 --- /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 14a841b401..e9e3214d84 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 0000000000..9769d3f734 --- /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 73c4d3af66..d51860e533 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 0000000000..a5132cc0dd --- /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 c9e68c0b28..80884344db 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 0000000000..87642198fa --- /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 a8135e9d71..8c49d3f2cf 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 0000000000..05dfe838f5 --- /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 8bc8fe9dfb..e8c5ce356a 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 0000000000..bb2f383823 --- /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 57831a2437..d76bfa27b1 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 0000000000..ea8ae5b6bb --- /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 e81aa6492f..28606346bc 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 0000000000..07a2759d34 --- /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 7a7b496cee..04e0e8c782 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 0000000000..8e2bc5f1da --- /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 55dc4eaa6a..676703a9c8 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 0000000000..f4b2e12464 --- /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 e720c069ce..79d4cd74b9 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 0000000000..a5132cc0dd --- /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 7718c090ea..440bbd1c4f 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 0000000000..8e5393f86b --- /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 aea3b28e01..c9272409be 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 0000000000..503155bffc --- /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 01a59265e7..5837b7bec5 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 0000000000..0fae34bf83 --- /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 ba54ec8cbb..5be2035a72 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 0000000000..3fc6e75677 --- /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 5c9063bc91..3645c77e22 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 0000000000..f7f8805998 --- /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 eadfad958b..88abd3bd5e 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 0000000000..87642198fa --- /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 1c98aef23a..884fc4226b 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 0000000000..63ced40dad --- /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 978d914bd7..2bb2ca61c2 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 0000000000..c2ae76838a --- /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 08444ee16c..6efe7b5847 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 0000000000..503155bffc --- /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 99c8ee55c2..4aaa03f39a 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 0000000000..503155bffc --- /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 c29aabb95f..4ad9f34bce 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 42614d5c10..559ae8ce5b 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 0000000000..6ba339dbbd --- /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 9ea51d3adb..395e20a086 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 0000000000..b1e52e067c --- /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 fd508ee916..97674d2201 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 0000000000..7b40a2e85b --- /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 445c8c2cfe..a746d2694d 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 0000000000..2c48332c47 --- /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 a8885287b5..109bc715d9 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 0000000000..7b40a2e85b --- /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 03479ddde4..24bb481657 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 0000000000..503155bffc --- /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 b3abaeb796..24bb481657 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 0000000000..8acdbbd16e --- /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 b26c0e211c..24bb481657 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 0000000000..38ba788195 --- /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 08669e2084..5af784922e 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 0000000000..f1eef999a1 --- /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 a22c38264d..ea9ec1cf88 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 0000000000..503155bffc --- /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 c1165d205e..5917dae515 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 0000000000..7b40a2e85b --- /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 dbd0ab6f46..a34d7a7e28 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 0000000000..86e5044260 --- /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 bd0adec74d..a99b20a222 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 0000000000..86e5044260 --- /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 89674039da..cae72118da 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 0000000000..c2ae76838a --- /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 af9559ec08..1aa079ca54 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 0000000000..86e5044260 --- /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 065f8484f1..ab079f2f72 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 0000000000..86e5044260 --- /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 182bb1133a..08c878f652 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 0000000000..86e5044260 --- /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 a6cfb01707..81e6f93dfd 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 0000000000..503155bffc --- /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 2bd7b64346..04882515c0 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 0000000000..503155bffc --- /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 59cc354273..ceddb59c22 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 0000000000..03b2e096c8 --- /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 a379888b78..b2d770f2f0 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 0000000000..86e5044260 --- /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 0def1fc206..b6c3a7d5f6 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 0000000000..86e5044260 --- /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 bfe2705bdc..c61827c215 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 0000000000..0cfbe0f357 --- /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 a4b4bf16ab..15a2d82acf 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 0000000000..e4bd2acb1a --- /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 551e3096e9..635366f54f 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 0000000000..503155bffc --- /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 f1ec632138..d550bd5b05 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 0000000000..fe9ae88f56 --- /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 c27b4c5610..a59d88d56f 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 0000000000..3f6f020a7a --- /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 04133e0a0e..fc2fe08ac2 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 0000000000..c0b06f42aa --- /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 13089d51db..f840cdfd59 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 0000000000..38ba788195 --- /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 dcc48f2def..cfb15ae55e 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 0000000000..86e5044260 --- /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 358bbad5b3..fd88a7db5a 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 0000000000..961b0abce2 --- /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 ff0bb82a78..d5da129176 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 0000000000..e4bd2acb1a --- /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 96139163c9..befa4345e9 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 0000000000..503155bffc --- /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 a4fb384db0..49ce9a057a 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 0000000000..363f3cd939 --- /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 961d601b9f..6ee82984f4 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 0000000000..0dfb8eedfb --- /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 e541ef2061..17281b4062 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 0000000000..38ba788195 --- /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 3612d14338..abacd9e759 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 0000000000..86e5044260 --- /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 125a18660c..2adb67f6ed 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 0000000000..33993cf0cb --- /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 1d6aef4f7e..f99343c220 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 0000000000..257e617f3d --- /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 b81b0b79a7..9c6424d604 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 0000000000..5955bb8b19 --- /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 9a813e1938..577c44be10 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 0000000000..ab70be79bc --- /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 066c314e0b..085dbdcdcc 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 0000000000..ed9f15901b --- /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 a332043cf9..bd973dc664 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 0000000000..0726eb4bb1 --- /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 bc7ab95c15..ecf853a64a 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 0000000000..50e270d0f6 --- /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 2c34c8a8eb..4e5d98ecc2 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 0000000000..b90d3cc8dc --- /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 e1353f4b69..0e5083fed8 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 0000000000..8acdbbd16e --- /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 b32b1186a4..b1b6039f65 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 0000000000..e82416bf88 --- /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 862b87d269..1ae50c35b1 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 0000000000..03b2e096c8 --- /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 cbc68e5edd..3dcb5a5f88 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 0000000000..ee919a21d6 --- /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 538c50e5ee..56fab8e685 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 0000000000..c2ae76838a --- /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 11488baa72..ebd6df1e20 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 0000000000..5072fac710 --- /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 b26c0e211c..24bb481657 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 0000000000..38ba788195 --- /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 4c11ee0b7e..cffdc20aa8 100644 --- a/tests/rng/Makefile +++ b/tests/rng/Makefile @@ -1,11 +1,5 @@ include ../Makefile.tests_common -# some boards have not enough rom and/or ram - -BOARD_INSUFFICIENT_MEMORY += arduino-duemilanove arduino-leonardo arduino-nano \ - arduino-uno nucleo-f031k6 nucleo-f042k6 \ - nucleo-l031k6 pic32-clicker - # 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 0000000000..0dfb8eedfb --- /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 9242312f06..7901e3d318 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 0000000000..86e5044260 --- /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 2dd53f6649..24bb481657 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 0000000000..503155bffc --- /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 1149dd0888..58e0ef46c0 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 0000000000..86e5044260 --- /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 7e28d731b0..9085a63a06 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 0000000000..1ff1dad810 --- /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 99033a20c5..968c2ee6b6 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 0000000000..f40085d78d --- /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 7a66e7fbe2..650c2b2589 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 0000000000..86e5044260 --- /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 c0f976f395..2312acab98 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 0000000000..6ba339dbbd --- /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 a2983d0047..ceb668edb4 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 0000000000..03b2e096c8 --- /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 3d4e971dfe..18b41ca54b 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 0000000000..8acdbbd16e --- /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 8a29907bc9..001ee97168 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 0000000000..51ea830263 --- /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 cdf10c24bb..18b41ca54b 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 0000000000..503155bffc --- /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 bf010ce570..389a406291 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 0000000000..503155bffc --- /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 3b6b1acd1d..cb073d322c 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 0000000000..e89d3f88fc --- /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 9335b23a7d..18b41ca54b 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 0000000000..9769d3f734 --- /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 04d579b7f5..c094968558 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 0000000000..03b2e096c8 --- /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 3d4e971dfe..18b41ca54b 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 0000000000..8acdbbd16e --- /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 3d4e971dfe..18b41ca54b 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 0000000000..8acdbbd16e --- /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 9335b23a7d..18b41ca54b 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 0000000000..9769d3f734 --- /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 b37de18169..d4295ed547 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 0000000000..503155bffc --- /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 9722fe8738..18b41ca54b 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 0000000000..86e5044260 --- /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 469063a147..d1a1d93ddd 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 0000000000..45c0b56541 --- /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 1a18c526bb..8bff23ceea 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 0000000000..9769d3f734 --- /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 a5a1cb19ad..7f51567878 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 0000000000..503155bffc --- /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 1a18c526bb..8bff23ceea 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 0000000000..9769d3f734 --- /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 cab55b58ca..8bff23ceea 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 0000000000..503155bffc --- /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 be03ef6f3f..7a6dd80c6f 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 0000000000..86e5044260 --- /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 ec18c5f592..c455009b97 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 0000000000..a79b2048bd --- /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 \ + #