mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
tests: add common Kconfig configuration for sync
This commit is contained in:
parent
dd407f2717
commit
d2ca66e476
@ -2,6 +2,10 @@ APPLICATION ?= tests_$(notdir $(patsubst %/,%,$(CURDIR)))
|
||||
|
||||
ifneq (,$(wildcard $(CURDIR)/tests/.))
|
||||
DEFAULT_MODULE += test_utils_interactive_sync
|
||||
# add interactive test configuration when testing Kconfig
|
||||
ifeq (1,$(TEST_KCONFIG))
|
||||
KCONFIG_ADD_CONFIG += $(RIOTBASE)/tests/test_interactive.config
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq (,$(filter tests_driver_%,$(APPLICATION)))
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_APDS9960=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_APDS9960=y
|
||||
CONFIG_MODULE_APDS99XX_FULL=y
|
||||
CONFIG_MODULE_CORE_THREAD_FLAGS=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_BME680=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -3,4 +3,3 @@
|
||||
CONFIG_MODULE_DS1307=y
|
||||
CONFIG_MODULE_EMBUNIT=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -3,4 +3,3 @@
|
||||
CONFIG_MODULE_DS3231=y
|
||||
CONFIG_MODULE_SHELL=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -5,4 +5,3 @@
|
||||
CONFIG_MODULE_MY9221=y
|
||||
|
||||
CONFIG_MODULE_GROVE_LEDBAR=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,4 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_HD44780=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,4 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_MY9221=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_MTD_FLASHPAGE=y
|
||||
CONFIG_MODULE_EMBUNIT=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_MTD_MAPPER=y
|
||||
CONFIG_MODULE_EMBUNIT=y
|
||||
|
@ -1,4 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_PERIPH_CPUID=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,4 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_PERIPH_DMA=y
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_EEPROM=y
|
||||
CONFIG_MODULE_SHELL=y
|
||||
CONFIG_MODULE_SHELL_COMMANDS=y # provides reboot command
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_OD=y
|
||||
CONFIG_MODULE_PERIPH_FLASHPAGE=y
|
||||
CONFIG_MODULE_SHELL=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_GPIO=y
|
||||
|
||||
CONFIG_MODULE_SHELL=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_HWRNG=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_RTC=y
|
||||
CONFIG_MODULE_PERIPH_INIT_RTC=n
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_RTT=y
|
||||
CONFIG_MODULE_PERIPH_INIT_RTT=n
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_RTT=y
|
||||
CONFIG_MODULE_PERIPH_INIT_RTT=n
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -1,4 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_TIMER=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_PERIPH_TIMER_PERIODIC=y
|
||||
CONFIG_MODULE_FMT=y
|
||||
|
@ -1,5 +1,4 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_CORE_THREAD_FLAGS=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_UART=y
|
||||
CONFIG_MODULE_PERIPH_UART_NONBLOCKING=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
@ -1,6 +1,5 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
CONFIG_MODULE_PERIPH_WDT=y
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_SHELL=y
|
||||
|
1
tests/test_interactive.config
Normal file
1
tests/test_interactive.config
Normal file
@ -0,0 +1 @@
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
@ -2,5 +2,3 @@
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_CORE_MSG=n
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -6,5 +6,3 @@ CONFIG_MODULE_SHELL=y
|
||||
# for testing
|
||||
# CONFIG_MODULE_PS=y
|
||||
# CONFIG_MODULE_SHELL_COMMANDS=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -2,5 +2,3 @@
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_AUTO_INIT_XTIMER=n
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -2,5 +2,3 @@
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_FMT=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -2,5 +2,3 @@
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
CONFIG_MODULE_SHELL=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -1,5 +1,3 @@
|
||||
# this file enables modules defined in Kconfig. Do not use this file for
|
||||
# application configuration. This is only needed during migration.
|
||||
CONFIG_MODULE_XTIMER=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -3,5 +3,3 @@
|
||||
CONFIG_MODULE_ZTIMER=y
|
||||
CONFIG_MODULE_ZTIMER_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_ZTIMER_USEC=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -3,5 +3,3 @@
|
||||
CONFIG_MODULE_ZTIMER=y
|
||||
CONFIG_MODULE_ZTIMER_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_ZTIMER_USEC=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -4,5 +4,3 @@ CONFIG_MODULE_ZTIMER=y
|
||||
CONFIG_MODULE_ZTIMER_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_ZTIMER_USEC=y
|
||||
CONFIG_MODULE_ZTIMER_OVERHEAD=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -6,5 +6,3 @@ CONFIG_MODULE_ZTIMER_USEC=y
|
||||
CONFIG_MODULE_ZTIMER_MSEC=y
|
||||
|
||||
CONFIG_MODULE_FMT=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
@ -3,5 +3,3 @@
|
||||
CONFIG_MODULE_ZTIMER=y
|
||||
CONFIG_MODULE_ZTIMER_PERIPH_TIMER=y
|
||||
CONFIG_MODULE_ZTIMER_USEC=y
|
||||
|
||||
CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y
|
||||
|
Loading…
Reference in New Issue
Block a user