common: arch_exclude: nios2 posix tags: posix filesystem min_ram: 128 modules: - fatfs tests: portability.posix.fs: extra_configs: - CONFIG_NEWLIB_LIBC=n portability.posix.fs.newlib: filter: TOOLCHAIN_HAS_NEWLIB == 1 extra_configs: - CONFIG_NEWLIB_LIBC=y portability.posix.fs.tls: filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE extra_configs: - CONFIG_NEWLIB_LIBC=n - CONFIG_THREAD_LOCAL_STORAGE=y portability.posix.fs.tls.newlib: filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE extra_configs: - CONFIG_NEWLIB_LIBC=y - CONFIG_THREAD_LOCAL_STORAGE=y portability.posix.fs.picolibc: tags: picolibc filter: CONFIG_PICOLIBC_SUPPORTED extra_configs: - CONFIG_PICOLIBC=y portability.posix.fs.tls.picolibc: tags: picolibc filter: CONFIG_PICOLIBC_SUPPORTED extra_configs: - CONFIG_PICOLIBC=y