[riot-notifications] [RIOT-OS/RIOT] tests: add test-with-config and test-as-root targets (#15771)

Leandro Lanzieri notifications at github.com
Fri Jan 15 09:08:22 CET 2021


> Murdock is reporting failures (see [this one as](https://ci.riot-os.org/RIOT-OS/RIOT/15771/489f834d91ba7d14ec65bdc5e915ddfb6e11f2c6/output/compile/tests/driver_hd44780/samr21-xpro:gnu.txt) an example) but I don't understand the problem. Maybe @leandrolanzieri has an idea ?

It looks that with this changes the test-related modules are not pulled in anymore in the Makefile dependency resolution (e.g. `test_utils_interactive_sync`), here are the lists of modules with Makefile and Kconfig for the `driver_hd44780` test application:

<details><summary><b>env BOARD=samr21-xpro make info-modules</b></summary>

```
auto_init
auto_init_xtimer
board
core
core_init
core_msg
core_panic
cortexm_common
cortexm_common_periph
cpu
div
hd44780
malloc_thread_safe
newlib
newlib_nano
newlib_syscalls_default
periph
periph_common
periph_gpio
periph_init
periph_init_gpio
periph_init_pm
periph_init_timer
periph_init_uart
periph_pm
periph_timer
periph_uart
pm_layered
sam0_common_periph
samd21_vectors
stdio_uart
sys
xtimer
```
</details>

<details><summary><b>env BOARD=samr21-xpro TEST_KCONFIG=1 make info-modules</b></summary>

```
=== [ATTENTION] Testing Kconfig dependency modelling ===
auto_init
auto_init_xtimer
board
core
core_init
core_msg
core_panic
cortexm_common
cortexm_common_periph
cpu
div
hd44780
isrpipe
malloc_thread_safe
newlib
newlib_nano
newlib_syscalls_default
periph
periph_common
periph_gpio
periph_init
periph_init_gpio
periph_init_pm
periph_init_timer
periph_init_uart
periph_pm
periph_timer
periph_uart
pm_layered
sam0_common_periph
samd21_vectors
stdin
stdio_uart
stdio_uart_rx
sys
test_utils_interactive_sync
tsrb
xtimer
```
</details>

This causes the binaries to differ.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15771#issuecomment-760729190
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210115/f5a53048/attachment-0001.htm>


More information about the notifications mailing list