1common: 2 filter: TOOLCHAIN_HAS_NEWLIB == 1 3 arch_exclude: posix 4 tags: 5 - clib 6 - newlib 7 integration_platforms: 8 - mps2/an521/cpu0 9 - qemu_x86 10tests: 11 libraries.libc.newlib.thread_safety: 12 min_ram: 64 13 libraries.libc.newlib.thread_safety.stress: 14 extra_configs: 15 - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y 16 slow: true 17 min_ram: 192 18 libraries.libc.newlib.thread_safety.userspace: 19 extra_args: CONF_FILE=prj_userspace.conf 20 filter: CONFIG_ARCH_HAS_USERSPACE 21 tags: 22 - userspace 23 min_ram: 64 24 libraries.libc.newlib.thread_safety.userspace.stress: 25 extra_args: CONF_FILE=prj_userspace.conf 26 extra_configs: 27 - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y 28 - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=8192 29 filter: CONFIG_ARCH_HAS_USERSPACE 30 slow: true 31 tags: 32 - userspace 33 min_ram: 192 34 timeout: 120 35 platform_exclude: acrn_ehl_crb # See #61129 36 libraries.libc.newlib_nano.thread_safety: 37 extra_configs: 38 - CONFIG_NEWLIB_LIBC_NANO=y 39 filter: CONFIG_HAS_NEWLIB_LIBC_NANO 40 min_ram: 64 41 libraries.libc.newlib_nano.thread_safety.stress: 42 extra_configs: 43 - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y 44 - CONFIG_NEWLIB_LIBC_NANO=y 45 filter: CONFIG_HAS_NEWLIB_LIBC_NANO 46 slow: true 47 min_ram: 192 48 libraries.libc.newlib_nano.thread_safety.userspace: 49 extra_args: CONF_FILE=prj_userspace.conf 50 extra_configs: 51 - CONFIG_NEWLIB_LIBC_NANO=y 52 filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_HAS_NEWLIB_LIBC_NANO 53 tags: 54 - userspace 55 min_ram: 64 56 libraries.libc.newlib_nano.thread_safety.userspace.stress: 57 extra_args: CONF_FILE=prj_userspace.conf 58 extra_configs: 59 - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y 60 - CONFIG_NEWLIB_LIBC_NANO=y 61 - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=2048 62 filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_HAS_NEWLIB_LIBC_NANO 63 slow: true 64 tags: 65 - userspace 66 min_ram: 192 67 timeout: 120 68 platform_exclude: acrn_ehl_crb # See #61129 69