1common:
2  filter: not (CONFIG_NATIVE_BUILD and CONFIG_EXTERNAL_LIBC)
3  tags:
4    - posix
5    - getopt
6  integration_platforms:
7    - qemu_x86
8tests:
9  portability.posix.getopt:
10    min_flash: 64
11    min_ram: 32
12  portability.posix.getopt.newlib:
13    filter: TOOLCHAIN_HAS_NEWLIB == 1
14    extra_configs:
15      - CONFIG_NEWLIB_LIBC=y
16  portability.posix.getopt.picolibc:
17    tags: picolibc
18    filter: CONFIG_PICOLIBC_SUPPORTED
19    extra_configs:
20      - CONFIG_PICOLIBC=y
21  portability.posix.getopt.logger:
22    extra_configs:
23      - CONFIG_LOG=y
24    build_only: true
25