diff --git a/tests/driver_adcxx1c/Makefile b/tests/driver_adcxx1c/Makefile index 8c0b1d46b1dca6f784f97824bbfbeed69317e3c7..259885f9ef01d614bcc779a145d1f6f3676f0932 100644 --- a/tests/driver_adcxx1c/Makefile +++ b/tests/driver_adcxx1c/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += adc081c USEMODULE += xtimer diff --git a/tests/driver_ads101x/Makefile b/tests/driver_ads101x/Makefile index ccfbf52e838b165f37392f61202e1476c40140ae..d67597ce35751efe27619be0ed354837c3825e90 100644 --- a/tests/driver_ads101x/Makefile +++ b/tests/driver_ads101x/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += ads101x include $(RIOTBASE)/Makefile.include diff --git a/tests/driver_adt7310/Makefile b/tests/driver_adt7310/Makefile index e534b62fa36b41ea0ba22a02b20967885baf9448..0bc943b9cf2facd40a4364ab2780d02235725742 100644 --- a/tests/driver_adt7310/Makefile +++ b/tests/driver_adt7310/Makefile @@ -4,8 +4,6 @@ BOARD_INSUFFICIENT_MEMORY := arduino-mega2560 \ mega-xplained \ waspmote-pro -FEATURES_REQUIRED = periph_spi periph_gpio - USEMODULE += adt7310 USEMODULE += xtimer diff --git a/tests/driver_at30tse75x/Makefile b/tests/driver_at30tse75x/Makefile index 5a897edca5e28484586b07a6fe9170a030f25b1a..f759b09afd4e9dc13babeeef68fea04e0478b1a4 100644 --- a/tests/driver_at30tse75x/Makefile +++ b/tests/driver_at30tse75x/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += at30tse75x USEMODULE += shell USEMODULE += shell_commands diff --git a/tests/driver_at86rf2xx/Makefile b/tests/driver_at86rf2xx/Makefile index 3271fe31cd85fad78cd993e5bd42a38f4688eefd..8b7669a52bd1d11a76685c11ec2e46dc5a9a44ca 100644 --- a/tests/driver_at86rf2xx/Makefile +++ b/tests/driver_at86rf2xx/Makefile @@ -3,8 +3,6 @@ include ../Makefile.tests_common # exclude boards with insufficient memory BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 -FEATURES_REQUIRED = periph_spi periph_gpio - DISABLE_MODULE += auto_init USEMODULE += od diff --git a/tests/driver_hdc1000/Makefile b/tests/driver_hdc1000/Makefile index 5a16fdc693b2491394319ecf8ac72899c5339e8a..b966a27db8a0cf4763bd5ec41fc9e7b20dd071cd 100644 --- a/tests/driver_hdc1000/Makefile +++ b/tests/driver_hdc1000/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += hdc1000 USEMODULE += xtimer USEMODULE += fmt diff --git a/tests/driver_hih6130/Makefile b/tests/driver_hih6130/Makefile index 23c5173150f575fbddd6ec0d53abfb20573ec663..87647f3b5cb5b1e0b9f841bc99a7ec3a6002a6db 100644 --- a/tests/driver_hih6130/Makefile +++ b/tests/driver_hih6130/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += hih6130 USEMODULE += xtimer diff --git a/tests/driver_hts221/Makefile b/tests/driver_hts221/Makefile index 9edb025a6a49028196060bed2dbd1b64d40a72c4..23306d5ee5a171d5e730d2302dfbb5699dfcdbeb 100644 --- a/tests/driver_hts221/Makefile +++ b/tests/driver_hts221/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += hts221 USEMODULE += xtimer diff --git a/tests/driver_ina220/Makefile b/tests/driver_ina220/Makefile index f9057b8b26e4564b66fcf390232bda672178971c..276de9c03a4b7d6669fd129da74bda4bb4516823 100644 --- a/tests/driver_ina220/Makefile +++ b/tests/driver_ina220/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += ina220 USEMODULE += xtimer diff --git a/tests/driver_isl29020/Makefile b/tests/driver_isl29020/Makefile index 707ceec228098b08b1692743361fec857edd7c53..c43877a4d6d87a260accb51fb07fd29f91e7337a 100644 --- a/tests/driver_isl29020/Makefile +++ b/tests/driver_isl29020/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += isl29020 USEMODULE += xtimer diff --git a/tests/driver_isl29125/Makefile b/tests/driver_isl29125/Makefile index 54a23309ec267828054ffebe945bee43bb9b4d68..f67a23991cacde0fcdb3c0c589ce931df920c111 100644 --- a/tests/driver_isl29125/Makefile +++ b/tests/driver_isl29125/Makefile @@ -3,8 +3,6 @@ BOARD ?= samr21-xpro include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += isl29125 USEMODULE += xtimer diff --git a/tests/driver_kw2xrf/Makefile b/tests/driver_kw2xrf/Makefile index bd00091e2401651246f4f3a6e569fd41a88907de..30d73b498ee117323fcb02f7085581b0a54fde96 100644 --- a/tests/driver_kw2xrf/Makefile +++ b/tests/driver_kw2xrf/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_spi periph_gpio - BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 nucleo-l031k6 \ nucleo-f334r8 nucleo-l053r8 stm32f0discovery diff --git a/tests/driver_l3g4200d/Makefile b/tests/driver_l3g4200d/Makefile index eaabdc4ed88c4ed886f4e2909cec8fcd735709fe..4809ec8b0c3f435262f65b7781c41b3e83685662 100644 --- a/tests/driver_l3g4200d/Makefile +++ b/tests/driver_l3g4200d/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c periph_gpio - USEMODULE += l3g4200d USEMODULE += xtimer diff --git a/tests/driver_lc709203f/Makefile b/tests/driver_lc709203f/Makefile index 7baa343b06a478f336a5fdc8a85abdd19d80aba9..fb32efbe6dadb84b801f9b6f728f48ad8c337970 100644 --- a/tests/driver_lc709203f/Makefile +++ b/tests/driver_lc709203f/Makefile @@ -1,13 +1,7 @@ -APPLICATION = driver_lc709203f include ../Makefile.tests_common -FEATURES_REQUIRED += periph_i2c -FEATURES_REQUIRED += periph_gpio - USEMODULE += lc709203f USEMODULE += xtimer - - CFLAGS += -DDEVELHELP include $(RIOTBASE)/Makefile.include diff --git a/tests/driver_lps331ap/Makefile b/tests/driver_lps331ap/Makefile index 8d1476526e374ea972040030fd1e3bbb48aaa948..3099ea5cd4f3ccf7b9b8cb321e56438e20768c97 100644 --- a/tests/driver_lps331ap/Makefile +++ b/tests/driver_lps331ap/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += lps331ap USEMODULE += xtimer diff --git a/tests/driver_lsm303dlhc/Makefile b/tests/driver_lsm303dlhc/Makefile index aafd954532f8880e2120867b58719ba88a57ad1d..c32b7882f183155abfaf0850d1b43666623281d3 100644 --- a/tests/driver_lsm303dlhc/Makefile +++ b/tests/driver_lsm303dlhc/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += lsm303dlhc USEMODULE += xtimer diff --git a/tests/driver_lsm6dsl/Makefile b/tests/driver_lsm6dsl/Makefile index f1feb5446d76afbf06ad1f46a4032195db50c86f..38134d3b89a26b95262864b81e6973fd3b6179e5 100644 --- a/tests/driver_lsm6dsl/Makefile +++ b/tests/driver_lsm6dsl/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += lsm6dsl USEMODULE += xtimer diff --git a/tests/driver_mag3110/Makefile b/tests/driver_mag3110/Makefile index 18db6057a727a25cb121b1266311bbd3e8af6d2b..7cbfab857374d68d1a6095dd3f76346b0e20c792 100644 --- a/tests/driver_mag3110/Makefile +++ b/tests/driver_mag3110/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += mag3110 USEMODULE += xtimer diff --git a/tests/driver_mma8x5x/Makefile b/tests/driver_mma8x5x/Makefile index ac57fd119f155937e3f1ad4b255cab72c075e8d1..e9fc4637bece54498b4e99236f303212b72d07b1 100644 --- a/tests/driver_mma8x5x/Makefile +++ b/tests/driver_mma8x5x/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += mma8x5x USEMODULE += xtimer diff --git a/tests/driver_mpl3115a2/Makefile b/tests/driver_mpl3115a2/Makefile index d5758ba76d13a5170a59d3af102fb923fb2443dd..91eb731cce96b81dbc6d0900dee7b01a4d71f7d9 100644 --- a/tests/driver_mpl3115a2/Makefile +++ b/tests/driver_mpl3115a2/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += mpl3115a2 USEMODULE += xtimer diff --git a/tests/driver_mq3/Makefile b/tests/driver_mq3/Makefile index 62bcd258b144c2cfed259818dbc36430874b3339..77f86499b2730b20e4b8687ed123bd6e073ec0cd 100644 --- a/tests/driver_mq3/Makefile +++ b/tests/driver_mq3/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_adc - USEMODULE += mq3 USEMODULE += xtimer diff --git a/tests/driver_nrf24l01p_lowlevel/Makefile b/tests/driver_nrf24l01p_lowlevel/Makefile index 5062b64ca43ce6fbe813f97715b044c623cb3b23..f92e752b5dbf1715a32c1b1c56450bb802831a7d 100644 --- a/tests/driver_nrf24l01p_lowlevel/Makefile +++ b/tests/driver_nrf24l01p_lowlevel/Makefile @@ -3,8 +3,6 @@ include ../Makefile.tests_common # exclude boards with insufficient memory BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 -FEATURES_REQUIRED = periph_spi - USEMODULE += shell USEMODULE += shell_commands USEMODULE += ps diff --git a/tests/driver_nvram_spi/Makefile b/tests/driver_nvram_spi/Makefile index a8b24eaef02cb90847be5aaa33c75eedba4ac83c..d056bae463ccc4bf82e404d4fc940f4dbaa9bd64 100644 --- a/tests/driver_nvram_spi/Makefile +++ b/tests/driver_nvram_spi/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_spi periph_gpio - USEMODULE += nvram_spi USEMODULE += xtimer diff --git a/tests/driver_pcd8544/Makefile b/tests/driver_pcd8544/Makefile index 7b260500cb2ab7932fbf53139d2ebe429fe95f8d..7ffddd13afec6b78afe269dfd3fbb4005f66f437 100644 --- a/tests/driver_pcd8544/Makefile +++ b/tests/driver_pcd8544/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_gpio periph_spi - USEMODULE += shell USEMODULE += pcd8544 diff --git a/tests/driver_srf02/Makefile b/tests/driver_srf02/Makefile index c0459a8ad733f3bd31e5027819e252aa045e7b64..8eab7f2a2d3bf2e774a0940977aaf6ea0a423729 100644 --- a/tests/driver_srf02/Makefile +++ b/tests/driver_srf02/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += xtimer USEMODULE += srf02 USEMODULE += shell diff --git a/tests/driver_srf08/Makefile b/tests/driver_srf08/Makefile index 479bd5cb6f9cb332a69b44ce3f77605a36dc39c7..5c380715a94fbe5e002de4ccbc3dea20be9e003e 100644 --- a/tests/driver_srf08/Makefile +++ b/tests/driver_srf08/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += xtimer USEMODULE += srf08 diff --git a/tests/driver_sx127x/Makefile b/tests/driver_sx127x/Makefile index d8340a50ab0d2ecd69b1c9fb72ed288d7ed75dcb..b64a23ca2dd2051b5d5e47c983f62a1807dee99b 100644 --- a/tests/driver_sx127x/Makefile +++ b/tests/driver_sx127x/Makefile @@ -15,7 +15,4 @@ DRIVER ?= sx1276 # use SX1276 by default USEMODULE += $(DRIVER) -FEATURES_REQUIRED ?= periph_spi -FEATURES_REQUIRED ?= periph_gpio - include $(RIOTBASE)/Makefile.include diff --git a/tests/driver_tcs37727/Makefile b/tests/driver_tcs37727/Makefile index 57e07b49ed78a27b2213a69d40ead2804fba9a2e..aaa4a594b931a67ddf537f03334f8ccebe1456e7 100644 --- a/tests/driver_tcs37727/Makefile +++ b/tests/driver_tcs37727/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += tcs37727 USEMODULE += xtimer diff --git a/tests/driver_tmp006/Makefile b/tests/driver_tmp006/Makefile index 66ba69a46b2ed29de5ff3e4768cc6f88eab12c3b..62d9f950f6f683939d828cea3dc73716e3c15d48 100644 --- a/tests/driver_tmp006/Makefile +++ b/tests/driver_tmp006/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += tmp006 USEMODULE += xtimer diff --git a/tests/driver_xbee/Makefile b/tests/driver_xbee/Makefile index e6938d1928157d6ee38d1cd3aad3142d147bcf84..cd0128b011a98f37129400fac00a6c522991fe86 100644 --- a/tests/driver_xbee/Makefile +++ b/tests/driver_xbee/Makefile @@ -1,7 +1,5 @@ include ../Makefile.tests_common -FEATURES_REQUIRED = periph_uart periph_gpio - BOARD_INSUFFICIENT_MEMORY := nucleo-f031k6 nucleo-f042k6 nucleo-f030r8 nucleo-f334r8 \ stm32f0discovery