zephyr/tests/subsys/cpp/libcxx/testcase.yaml
Stephanos Ioannidis 615371900e tests: cpp: libcxx: Test with full and nano variants of newlib
In order to increase test coverage, this commit updates the libcxx test
to run with both full and nano variants of the newlib.

Note that C++ exception handling feature is only enabled for the newlib
full variant because the nano variant does not support C++ exception
handling.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2021-06-08 11:45:28 -05:00

20 lines
414 B
YAML

common:
filter: TOOLCHAIN_HAS_NEWLIB == 1
integration_platforms:
- mps2_an385
tests:
cpp.libcxx.newlib:
toolchain_exclude: xcc
min_flash: 54
tags: cpp
extra_configs:
- CONFIG_NEWLIB_LIBC_NANO=n
- CONFIG_EXCEPTIONS=y
cpp.libcxx.newlib_nano:
toolchain_exclude: xcc
min_flash: 54
tags: cpp
timeout: 30
extra_configs:
- CONFIG_NEWLIB_LIBC_NANO=y