1sample:
2  name: Syncronisation (C++)
3tests:
4  sample.cpp.synchronization:
5    tags: cpp
6    toolchain_exclude:
7      - issm
8      - xcc
9    integration_platforms:
10      - qemu_x86
11    harness: console
12    harness_config:
13      type: multi_line
14      regex:
15        - "Create semaphore (.*)"
16        - "main: Hello World!"
17        - "coop_thread_entry: Hello World!"
18  sample.cpp.synchronization.picolibc:
19    filter: CONFIG_PICOLIBC_SUPPORTED
20    extra_configs:
21      - CONFIG_PICOLIBC=y
22    tags: cpp
23    toolchain_exclude:
24      - issm
25      - xcc
26    integration_platforms:
27      - qemu_x86
28    harness: console
29    harness_config:
30      type: multi_line
31      regex:
32        - "Create semaphore (.*)"
33        - "main: Hello World!"
34        - "coop_thread_entry: Hello World!"
35