diff --git a/.murdock b/.murdock index b922784e1e..b0909a90a0 100755 --- a/.murdock +++ b/.murdock @@ -7,9 +7,11 @@ tests/driver_ad7746 tests/driver_adcxx1c tests/driver_ads101x tests/driver_adt10 tests/driver_adt7310 tests/driver_adxl345 tests/driver_aip31068 tests/driver_apa102 tests/driver_apds99xx tests/driver_apds99xx_full tests/driver_at tests/driver_at24cxxx tests/driver_at24mac tests/driver_at25xxx tests/driver_at30tse75x tests/driver_ata8520e -tests/driver_b* tests/driver_ccs811 tests/driver_ccs811_full -tests/driver_g* tests/driver_h* tests/driver_i* tests/driver_j* -tests/driver_my9221"} +tests/driver_b* tests/driver_ccs811 tests/driver_ccs811_full tests/driver_dcf77 +tests/driver_dfplayer tests/driver_dht tests/driver_ds18 tests/driver_ds75lx +tests/driver_ds1307 tests/driver_ds3231 tests/driver_ds3234 tests/driver_dsp0401 +tests/driver_dynamixel tests/driver_edbg_eui tests/driver_f* tests/driver_g* +tests/driver_h* tests/driver_i* tests/driver_j* tests/driver_my9221"} : ${TEST_KCONFIG_native:="examples/hello-world tests/periph_*"} export RIOT_CI_BUILD=1 diff --git a/tests/driver_dcf77/app.config.test b/tests/driver_dcf77/app.config.test new file mode 100644 index 0000000000..1a3f2ed023 --- /dev/null +++ b/tests/driver_dcf77/app.config.test @@ -0,0 +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_DCF77=y diff --git a/tests/driver_dfplayer/app.config.test b/tests/driver_dfplayer/app.config.test new file mode 100644 index 0000000000..cb6a5817cb --- /dev/null +++ b/tests/driver_dfplayer/app.config.test @@ -0,0 +1,12 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. +CONFIG_MODULE_DFPLAYER=y + +# enable event thread in lowest priority +CONFIG_MODULE_EVENT=y +CONFIG_MODULE_EVENT_THREAD=y +CONFIG_MODULE_EVENT_THREAD_LOWEST=y + +# enable shell with basic commands +CONFIG_MODULE_SHELL=y +CONFIG_MODULE_SHELL_COMMANDS=y diff --git a/tests/driver_dht/app.config.test b/tests/driver_dht/app.config.test new file mode 100644 index 0000000000..9768dec2e1 --- /dev/null +++ b/tests/driver_dht/app.config.test @@ -0,0 +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_DHT=y +CONFIG_MODULE_FMT=y +CONFIG_MODULE_XTIMER=y diff --git a/tests/driver_ds1307/app.config.test b/tests/driver_ds1307/app.config.test new file mode 100644 index 0000000000..6ffc6363e7 --- /dev/null +++ b/tests/driver_ds1307/app.config.test @@ -0,0 +1,6 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. +CONFIG_MODULE_DS1307=y +CONFIG_MODULE_EMBUNIT=y +CONFIG_MODULE_XTIMER=y +CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y diff --git a/tests/driver_ds18/app.config.test b/tests/driver_ds18/app.config.test new file mode 100644 index 0000000000..6e3293edc0 --- /dev/null +++ b/tests/driver_ds18/app.config.test @@ -0,0 +1,8 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. +CONFIG_MODULE_DS18=y +CONFIG_MODULE_XTIMER=y +CONFIG_MODULE_PRINTF_FLOAT=y + +# Use the module if you have an accurate sleep with xtimer (~3us) +#CONFIG_MODULE_DS18_OPTIMIZED=y diff --git a/tests/driver_ds3231/app.config.test b/tests/driver_ds3231/app.config.test new file mode 100644 index 0000000000..455bd9ed2f --- /dev/null +++ b/tests/driver_ds3231/app.config.test @@ -0,0 +1,6 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. +CONFIG_MODULE_DS3231=y +CONFIG_MODULE_SHELL=y +CONFIG_MODULE_XTIMER=y +CONFIG_MODULE_TEST_UTILS_INTERACTIVE_SYNC=y diff --git a/tests/driver_ds3234/app.config.test b/tests/driver_ds3234/app.config.test new file mode 100644 index 0000000000..9f67f2d6f3 --- /dev/null +++ b/tests/driver_ds3234/app.config.test @@ -0,0 +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_DS3234=y diff --git a/tests/driver_ds75lx/app.config.test b/tests/driver_ds75lx/app.config.test new file mode 100644 index 0000000000..8f7a59671a --- /dev/null +++ b/tests/driver_ds75lx/app.config.test @@ -0,0 +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_DS75LX=y +CONFIG_MODULE_XTIMER=y diff --git a/tests/driver_dsp0401/app.config.test b/tests/driver_dsp0401/app.config.test new file mode 100644 index 0000000000..35678fd66f --- /dev/null +++ b/tests/driver_dsp0401/app.config.test @@ -0,0 +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_DSP0401=y diff --git a/tests/driver_dynamixel/app.config.test b/tests/driver_dynamixel/app.config.test new file mode 100644 index 0000000000..25428236c6 --- /dev/null +++ b/tests/driver_dynamixel/app.config.test @@ -0,0 +1,8 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. + +# needed for the Dynamixel bus implementation +CONFIG_MODULE_UART_HALF_DUPLEX=y + +CONFIG_MODULE_DYNAMIXEL=y +CONFIG_MODULE_SHELL=y diff --git a/tests/driver_edbg_eui/Kconfig b/tests/driver_edbg_eui/Kconfig new file mode 100644 index 0000000000..1c7c6a518a --- /dev/null +++ b/tests/driver_edbg_eui/Kconfig @@ -0,0 +1,11 @@ +# Copyright (c) 2020 HAW Hamburg +# +# This file is subject to the terms and conditions of the GNU Lesser +# General Public License v2.1. See the file LICENSE in the top level +# directory for more details. +# + +config APPLICATION + bool + default y + depends on BOARD_SAMR21_XPRO diff --git a/tests/driver_edbg_eui/app.config.test b/tests/driver_edbg_eui/app.config.test new file mode 100644 index 0000000000..2d77bbb585 --- /dev/null +++ b/tests/driver_edbg_eui/app.config.test @@ -0,0 +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_EDBG_EUI=y diff --git a/tests/driver_feetech/app.config.test b/tests/driver_feetech/app.config.test new file mode 100644 index 0000000000..98093c2965 --- /dev/null +++ b/tests/driver_feetech/app.config.test @@ -0,0 +1,8 @@ +# this file enables modules defined in Kconfig. Do not use this file for +# application configuration. This is only needed during migration. + +# needed for the Feetech bus implementation +CONFIG_MODULE_UART_HALF_DUPLEX=y + +CONFIG_MODULE_FEETECH=y +CONFIG_MODULE_SHELL=y diff --git a/tests/driver_fxos8700/app.config.test b/tests/driver_fxos8700/app.config.test new file mode 100644 index 0000000000..7aa34c4b01 --- /dev/null +++ b/tests/driver_fxos8700/app.config.test @@ -0,0 +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_FXOS8700=y