| sample: |
| description: A simple application that demonstrates |
| basic sanity of the kernel. |
| name: Synchronization Sample |
| tests: |
| sample.synchronization: |
| build_on_all: true |
| tags: kernel synchronization |
| harness: console |
| harness_config: |
| type: multi_line |
| regex: |
| - "threadA: Hello World from (.*)!" |
| - "threadB: Hello World from (.*)!" |
| sample.synchronization.openocd: |
| tags: kernel synchronization |
| extra_configs: |
| - CONFIG_OPENOCD_SUPPORT=y |
| arch_exclude: posix xtensa x86_64 |
| harness: console |
| harness_config: |
| type: multi_line |
| regex: |
| - "thread_a: Hello World from (.*)!" |
| - "thread_b: Hello World from (.*)!" |