1sample:
2  name: IPC Service integration test
3  description: IPC Service integration and efficiency test
4
5common:
6  sysbuild: true
7  tags: ipc ipc_sessions
8  harness: ztest
9
10tests:
11  sample.ipc.ipc_sessions.nrf5340dk:
12    platform_allow:
13      - nrf5340dk/nrf5340/cpuapp
14    integration_platforms:
15      - nrf5340dk/nrf5340/cpuapp
16  sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpurad:
17    platform_allow:
18      - nrf54h20dk/nrf54h20/cpuapp
19    integration_platforms:
20      - nrf54h20dk/nrf54h20/cpuapp
21    extra_args:
22      - CONFIG_IPC_TEST_SKIP_CORE_RESET=y
23      - CONFIG_SOC_NRF54H20_CPURAD_ENABLE=y
24  sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpuppr:
25    platform_allow:
26      - nrf54h20dk/nrf54h20/cpuapp
27    integration_platforms:
28      - nrf54h20dk/nrf54h20/cpuapp
29    extra_args:
30      - FILE_SUFFIX=cpuppr
31      - ipc_sessions_SNIPPET=nordic-ppr
32  sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_no_unbound_cpuppr:
33    platform_allow:
34      - nrf54h20dk/nrf54h20/cpuapp
35    integration_platforms:
36      - nrf54h20dk/nrf54h20/cpuapp
37    extra_args:
38      - FILE_SUFFIX=cpuppr
39      - ipc_sessions_SNIPPET=nordic-ppr
40      - CONFIG_IPC_TEST_SKIP_UNBOUND=y
41      - CONFIG_IPC_SERVICE_BACKEND_ICMSG_V1=y
42  sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpuppr_no_unbound:
43    platform_allow:
44      - nrf54h20dk/nrf54h20/cpuapp
45    integration_platforms:
46      - nrf54h20dk/nrf54h20/cpuapp
47    extra_args:
48      - FILE_SUFFIX=cpuppr
49      - ipc_sessions_SNIPPET=nordic-ppr
50      - CONFIG_IPC_TEST_SKIP_UNBOUND=y
51      - remote_CONFIG_IPC_SERVICE_BACKEND_ICMSG_V1=y
52