tests/c_lib: Test picolibc module configurations

Make sure the picolibc module builds and runs in both TLS
and non-TLS variants.

Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Keith Packard 2023-09-05 14:33:45 -07:00 committed by Carles Cufí
parent f4e6e4b2e5
commit 6d38ecae1d

View file

@ -38,3 +38,18 @@ tests:
extra_configs:
- CONFIG_MINIMAL_LIBC=y
- CONFIG_MINIMAL_LIBC_STRING_ERROR_TABLE=n
libraries.libc.picolibc.module:
filter: CONFIG_ZEPHYR_PICOLIBC_MODULE
tags: picolibc
ignore_faults: true
extra_configs:
- CONFIG_PICOLIBC=y
- CONFIG_PICOLIBC_USE_MODULE=y
libraries.libc.picolibc.notls:
filter: CONFIG_ZEPHYR_PICOLIBC_MODULE
tags: picolibc
ignore_faults: true
extra_configs:
- CONFIG_PICOLIBC=y
- CONFIG_PICOLIBC_USE_MODULE=y
- CONFIG_THREAD_LOCAL_STORAGE=n