From cbcf568263049cb84cd12897641ccc934332852c Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Wed, 22 May 2024 17:40:01 +0200 Subject: [PATCH] tests: drop temporary KConfig workaround The board white list was needed as temporary workaround during the KConfig migration. As the migration was aborted, the workaround should no longer be needed. Partially fixes https://github.com/RIOT-OS/RIOT/issues/20680 --- tests/drivers/mrf24j40/Makefile | 26 ------------------------- tests/drivers/mrf24j40/Makefile.ci | 7 +++++++ tests/net/ieee802154_hal/Makefile | 26 ------------------------- tests/net/ieee802154_hal/Makefile.ci | 9 ++++++++- tests/net/ieee802154_submac/Makefile | 26 ------------------------- tests/net/ieee802154_submac/Makefile.ci | 12 ++++++++++++ 6 files changed, 27 insertions(+), 79 deletions(-) create mode 100644 tests/net/ieee802154_submac/Makefile.ci diff --git a/tests/drivers/mrf24j40/Makefile b/tests/drivers/mrf24j40/Makefile index 21d76f7829..3579e2efff 100644 --- a/tests/drivers/mrf24j40/Makefile +++ b/tests/drivers/mrf24j40/Makefile @@ -2,32 +2,6 @@ INCLUDES += -I$(APPDIR) include ../Makefile.drivers_common -# Due to missing Kconfig support, whitelist boards that are known to have a -# working Kconfig dependency resolution. -# Other boards should still work when running with CONTINUE_ON_EXPECTED_ERRORS=1 - -BOARD_WHITELIST += adafruit-clue \ - adafruit-itsybitsy-nrf52 \ - arduino-nano-33-ble \ - cc2538dk \ - feather-nrf52840 \ - native \ - native64 \ - nrf52840dk \ - nrf52840dongle \ - nrf52840-mdk \ - nucleo-l152re \ - nucleo-f303re \ - nucleo-wl55jc \ - omote \ - openmote-cc2538 \ - reel \ - remote-pa \ - remote-reva \ - remote-revb \ - pba-d-01-kw2x \ - # - USEMODULE += test_utils_netdev_ieee802154_minimal # select the driver to test diff --git a/tests/drivers/mrf24j40/Makefile.ci b/tests/drivers/mrf24j40/Makefile.ci index e2bfd595ea..04da97e287 100644 --- a/tests/drivers/mrf24j40/Makefile.ci +++ b/tests/drivers/mrf24j40/Makefile.ci @@ -1,4 +1,11 @@ BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + atmega328p \ + atmega328p-xplained-mini \ + atmega8 \ nucleo-l011k4 \ samd10-xmini \ stm32f030f4-demo \ diff --git a/tests/net/ieee802154_hal/Makefile b/tests/net/ieee802154_hal/Makefile index 6d3eeb519f..7a82d9c6c5 100644 --- a/tests/net/ieee802154_hal/Makefile +++ b/tests/net/ieee802154_hal/Makefile @@ -1,31 +1,5 @@ include ../Makefile.net_common -# Due to missing Kconfig support, whitelist boards that are known to have a -# working Kconfig dependency resolution. -# Other boards should still work when running with CONTINUE_ON_EXPECTED_ERRORS=1 - -BOARD_WHITELIST += adafruit-clue \ - adafruit-itsybitsy-nrf52 \ - arduino-nano-33-ble \ - cc2538dk \ - feather-nrf52840 \ - native \ - native64 \ - nrf52840dk \ - nrf52840dongle \ - nrf52840-mdk \ - nucleo-l152re \ - nucleo-f303re \ - nucleo-wl55jc \ - omote \ - openmote-cc2538 \ - reel \ - remote-pa \ - remote-reva \ - remote-revb \ - pba-d-01-kw2x \ - # - ifneq (,$(filter native native64,$(BOARD))) ZEP_PORT_BASE ?= 17754 TERMFLAGS += -z [::1]:$(ZEP_PORT_BASE) diff --git a/tests/net/ieee802154_hal/Makefile.ci b/tests/net/ieee802154_hal/Makefile.ci index 43bbe6db85..04da97e287 100644 --- a/tests/net/ieee802154_hal/Makefile.ci +++ b/tests/net/ieee802154_hal/Makefile.ci @@ -1,5 +1,12 @@ BOARD_INSUFFICIENT_MEMORY := \ - nucleo-f031k6 \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + atmega328p \ + atmega328p-xplained-mini \ + atmega8 \ nucleo-l011k4 \ + samd10-xmini \ stm32f030f4-demo \ # diff --git a/tests/net/ieee802154_submac/Makefile b/tests/net/ieee802154_submac/Makefile index 58c92ad1ff..4095cd19ac 100644 --- a/tests/net/ieee802154_submac/Makefile +++ b/tests/net/ieee802154_submac/Makefile @@ -1,30 +1,4 @@ include ../Makefile.net_common -# -# Due to missing Kconfig support, whitelist boards that are known to have a -# working Kconfig dependency resolution. -# Other boards should still work when running with CONTINUE_ON_EXPECTED_ERRORS=1 - -BOARD_WHITELIST += adafruit-clue \ - adafruit-itsybitsy-nrf52 \ - arduino-nano-33-ble \ - cc2538dk \ - feather-nrf52840 \ - native \ - native64 \ - nrf52840dk \ - nrf52840dongle \ - nrf52840-mdk \ - nucleo-l152re \ - nucleo-f303re \ - nucleo-wl55jc \ - omote \ - openmote-cc2538 \ - reel \ - remote-pa \ - remote-reva \ - remote-revb \ - pba-d-01-kw2x \ - # USEMODULE += od USEMODULE += shell diff --git a/tests/net/ieee802154_submac/Makefile.ci b/tests/net/ieee802154_submac/Makefile.ci new file mode 100644 index 0000000000..04da97e287 --- /dev/null +++ b/tests/net/ieee802154_submac/Makefile.ci @@ -0,0 +1,12 @@ +BOARD_INSUFFICIENT_MEMORY := \ + arduino-duemilanove \ + arduino-leonardo \ + arduino-nano \ + arduino-uno \ + atmega328p \ + atmega328p-xplained-mini \ + atmega8 \ + nucleo-l011k4 \ + samd10-xmini \ + stm32f030f4-demo \ + #