zephyr/tests/subsys/ipc/ipc_sessions/testcase.yaml
Dominik Kilian 0e4efdb2a6 tests: ipc_service: Test restarting session in different scenarios
This commit adds a test that checks if disconnecting
and restarting the IPC session works correctly. The
test is also focused on the "unbound" callback.

Signed-off-by: Dominik Kilian <Dominik.Kilian@nordicsemi.no>
Co-authored-by: Radoslaw Koppel <radoslaw.koppel@nordicsemi.no>
2025-02-14 13:34:49 +01:00

51 lines
1.5 KiB
YAML

sample:
name: IPC Service integration test
description: IPC Service integration and efficiency test
common:
sysbuild: true
tags: ipc ipc_sessions
harness: ztest
tests:
sample.ipc.ipc_sessions.nrf5340dk:
platform_allow:
- nrf5340dk/nrf5340/cpuapp
integration_platforms:
- nrf5340dk/nrf5340/cpuapp
sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpurad:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- CONFIG_IPC_TEST_SKIP_CORE_RESET=y
sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpuppr:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- FILE_SUFFIX=cpuppr
- ipc_sessions_SNIPPET=nordic-ppr
sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_no_unbound_cpuppr:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- FILE_SUFFIX=cpuppr
- ipc_sessions_SNIPPET=nordic-ppr
- CONFIG_IPC_TEST_SKIP_UNBOUND=y
- CONFIG_IPC_SERVICE_BACKEND_ICMSG_V1=y
sample.ipc.ipc_sessions.nrf54h20dk_cpuapp_cpuppr_no_unbound:
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
extra_args:
- FILE_SUFFIX=cpuppr
- ipc_sessions_SNIPPET=nordic-ppr
- CONFIG_IPC_TEST_SKIP_UNBOUND=y
- remote_CONFIG_IPC_SERVICE_BACKEND_ICMSG_V1=y