1sample:
2  name: IPC Service example integration (icmsg multi endpoint backend)
3common:
4  harness: console
5  harness_config:
6    type: multi_line
7    ordered: false
8    regex:
9      - "IPC-service HOST \\[INST 0 - ENDP A\\] demo started"
10      - "IPC-service HOST \\[INST 0 - ENDP B\\] demo started"
11      - "IPC-service HOST \\[INST 1\\] demo started"
12      - "IPC-service HOST \\[INST 0 - ENDP A\\] demo ended\\."
13      - "IPC-service HOST \\[INST 0 - ENDP B\\] demo ended\\."
14      - "IPC-service HOST \\[INST 1\\] demo ended\\."
15tests:
16  sample.ipc.multi_endpoint:
17    platform_allow:
18      - nrf5340dk/nrf5340/cpuapp
19      - nrf5340bsim/nrf5340/cpuapp
20    integration_platforms:
21      - nrf5340dk/nrf5340/cpuapp
22      - nrf5340bsim/nrf5340/cpuapp
23    tags: ipc
24    sysbuild: true
25  sample.ipc.multi_endpoint.icbmsg:
26    platform_allow:
27      - nrf5340dk/nrf5340/cpuapp
28      - nrf5340bsim/nrf5340/cpuapp
29    integration_platforms:
30      - nrf5340dk/nrf5340/cpuapp
31      - nrf5340bsim/nrf5340/cpuapp
32    tags: ipc
33    sysbuild: true
34    extra_args:
35      - DTC_OVERLAY_FILE=boards/nrf5340dk_nrf5340_cpuapp_icbmsg.overlay
36      - remote_DTC_OVERLAY_FILE=boards/nrf5340dk_nrf5340_cpunet_icbmsg.overlay
37