1tests: 2 libraries.spsc_pbuf: 3 integration_platforms: 4 - native_sim 5 # Exclude platform which does not link with cache functions 6 platform_exclude: ast1030_evb 7 timeout: 120 8 9 libraries.spsc_pbuf.cache: 10 integration_platforms: 11 - native_sim 12 # This configuration only make sense for interprocessor data sharing so 13 # configuration can only be verified against compilation errors on a single core. 14 platform_allow: native_sim 15 build_only: true 16 extra_configs: 17 - CONFIG_SPSC_PBUF_CACHE_ALWAYS=y 18 19 libraries.spsc_pbuf.nocache.: 20 integration_platforms: 21 - native_sim 22 # Exclude platform which does not link with cache functions 23 platform_exclude: ast1030_evb 24 timeout: 120 25 extra_configs: 26 - CONFIG_SPSC_PBUF_CACHE_NEVER=y 27 28 libraries.spsc_pbuf.utilization: 29 integration_platforms: 30 - native_sim 31 # Exclude platform which does not link with cache functions 32 platform_exclude: ast1030_evb 33 timeout: 120 34 extra_configs: 35 - CONFIG_SPSC_PBUF_UTILIZATION=y 36 37 libraries.spsc_pbuf.stress: 38 platform_allow: qemu_x86 39 timeout: 120 40 extra_configs: 41 - CONFIG_SYS_CLOCK_TICKS_PER_SEC=100000 42 integration_platforms: 43 - qemu_x86 44