1sample: 2 name: IPC Service example integration (icmsg backend) 3common: 4 timeout: 30 5tests: 6 sample.ipc.icmsg: 7 platform_allow: 8 - nrf5340dk/nrf5340/cpuapp 9 - nrf5340bsim/nrf5340/cpuapp 10 integration_platforms: 11 - nrf5340dk/nrf5340/cpuapp 12 - nrf5340bsim/nrf5340/cpuapp 13 tags: ipc 14 sysbuild: true 15 harness: console 16 harness_config: 17 type: multi_line 18 ordered: false 19 regex: 20 - "host: IPC-service HOST demo started" 21 - "host: Ep bounded" 22 - "host: Perform sends for" 23 - "host: Sent" 24 - "host: Received" 25 - "host: IPC-service HOST demo ended" 26 27 sample.ipc.icmsg.nrf54l15: 28 platform_allow: nrf54l15dk/nrf54l15/cpuapp 29 integration_platforms: 30 - nrf54l15dk/nrf54l15/cpuapp 31 tags: ipc 32 extra_args: icmsg_SNIPPET=nordic-flpr 33 sysbuild: true 34 harness: console 35 harness_config: 36 type: multi_line 37 ordered: false 38 regex: 39 - "host: IPC-service HOST demo started" 40 - "host: Ep bounded" 41 - "host: Perform sends for" 42 - "host: Sent" 43 - "host: Received" 44 - "host: IPC-service HOST demo ended" 45 46 sample.ipc.icmsg.nrf54l15_no_multithreading: 47 platform_allow: nrf54l15dk/nrf54l15/cpuapp 48 integration_platforms: 49 - nrf54l15dk/nrf54l15/cpuapp 50 tags: ipc 51 extra_args: 52 - icmsg_SNIPPET=nordic-flpr 53 - icmsg_CONFIG_MULTITHREADING=n 54 - icmsg_CONFIG_LOG_MODE_MINIMAL=y 55 - remote_CONFIG_MULTITHREADING=n 56 - remote_CONFIG_LOG_MODE_MINIMAL=y 57 sysbuild: true 58 harness: console 59 harness_config: 60 type: multi_line 61 ordered: false 62 regex: 63 - "I: IPC-service HOST demo started" 64 - "I: Ep bounded" 65 - "I: Perform sends for" 66 - "I: Sent" 67 - "I: Received" 68 - "I: IPC-service HOST demo ended" 69 70 sample.ipc.icmsg.nrf54l15_remote_no_multithreading: 71 platform_allow: nrf54l15dk/nrf54l15/cpuapp 72 integration_platforms: 73 - nrf54l15dk/nrf54l15/cpuapp 74 tags: ipc 75 extra_args: 76 - icmsg_SNIPPET=nordic-flpr 77 - remote_CONFIG_MULTITHREADING=n 78 - remote_CONFIG_LOG_MODE_MINIMAL=y 79 sysbuild: true 80 harness: console 81 harness_config: 82 type: multi_line 83 ordered: false 84 regex: 85 - "host: IPC-service HOST demo started" 86 - "host: Ep bounded" 87 - "host: Perform sends for" 88 - "host: Sent" 89 - "host: Received" 90 - "host: IPC-service HOST demo ended" 91 92 sample.ipc.icbmsg.nrf54l15: 93 platform_allow: nrf54l15dk/nrf54l15/cpuapp 94 integration_platforms: 95 - nrf54l15dk/nrf54l15/cpuapp 96 tags: ipc 97 extra_args: 98 - icmsg_SNIPPET=nordic-flpr 99 - icmsg_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 100 - icmsg_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuapp_icbmsg.overlay" 101 - remote_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 102 - remote_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuflpr_icbmsg.overlay" 103 sysbuild: true 104 harness: console 105 harness_config: 106 type: multi_line 107 ordered: false 108 regex: 109 - "host: IPC-service HOST demo started" 110 - "host: Ep bounded" 111 - "host: Perform sends for" 112 - "host: Sent" 113 - "host: Received" 114 - "host: IPC-service HOST demo ended" 115 116 sample.ipc.icbmsg.nrf54l15_no_multithreading: 117 platform_allow: nrf54l15dk/nrf54l15/cpuapp 118 integration_platforms: 119 - nrf54l15dk/nrf54l15/cpuapp 120 tags: ipc 121 extra_args: 122 - icmsg_SNIPPET=nordic-flpr 123 - icmsg_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 124 - icmsg_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuapp_icbmsg.overlay" 125 - icmsg_CONFIG_MULTITHREADING=n 126 - icmsg_CONFIG_LOG_MODE_MINIMAL=y 127 - remote_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 128 - remote_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuflpr_icbmsg.overlay" 129 - remote_CONFIG_MULTITHREADING=n 130 - remote_CONFIG_LOG_MODE_MINIMAL=y 131 sysbuild: true 132 harness: console 133 harness_config: 134 type: multi_line 135 ordered: false 136 regex: 137 - "I: IPC-service HOST demo started" 138 - "I: Ep bounded" 139 - "I: Perform sends for" 140 - "I: Sent" 141 - "I: Received" 142 - "I: IPC-service HOST demo ended" 143 144 sample.ipc.icbmsg.nrf54l15_remote_no_multithreading: 145 platform_allow: nrf54l15dk/nrf54l15/cpuapp 146 integration_platforms: 147 - nrf54l15dk/nrf54l15/cpuapp 148 tags: ipc 149 extra_args: 150 - icmsg_SNIPPET=nordic-flpr 151 - icmsg_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 152 - icmsg_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuapp_icbmsg.overlay" 153 - remote_CONFIG_IPC_SERVICE_BACKEND_ICBMSG_NUM_EP=1 154 - remote_DTC_OVERLAY_FILE="boards/nrf54l15dk_nrf54l15_cpuflpr_icbmsg.overlay" 155 - remote_CONFIG_MULTITHREADING=n 156 - remote_CONFIG_LOG_MODE_MINIMAL=y 157 sysbuild: true 158 harness: console 159 harness_config: 160 type: multi_line 161 ordered: false 162 regex: 163 - "host: IPC-service HOST demo started" 164 - "host: Ep bounded" 165 - "host: Perform sends for" 166 - "host: Sent" 167 - "host: Received" 168 - "host: IPC-service HOST demo ended" 169