1sample:
2  name: Hello World for multiple board targets using Sysbuild
3  description: |
4    Hello World application that builds for multiple targets. Both images print
5    the board target they were run on.
6
7common:
8  sysbuild: true
9  harness: console
10  harness_config:
11    type: multi_line
12    regex:
13      - "Hello world from .*"
14
15tests:
16  sample.sysbuild.hello_world.nrf5340dk_cpuapp_cpunet:
17    platform_allow:
18      - nrf5340dk/nrf5340/cpuapp
19    integration_platforms:
20      - nrf5340dk/nrf5340/cpuapp
21    extra_args: SB_CONF_FILE=sysbuild/nrf5340dk_nrf5340_cpunet.conf
22
23  sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpurad:
24    platform_allow:
25      - nrf54h20dk/nrf54h20/cpuapp
26    integration_platforms:
27      - nrf54h20dk/nrf54h20/cpuapp
28    extra_args: SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpurad.conf
29
30  sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuppr:
31    platform_allow:
32      - nrf54h20dk/nrf54h20/cpuapp
33    integration_platforms:
34      - nrf54h20dk/nrf54h20/cpuapp
35    extra_args:
36
37      - SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuppr.conf
38      - hello_world_SNIPPET=nordic-ppr
39  sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuppr_xip:
40    platform_allow:
41      - nrf54h20dk/nrf54h20/cpuapp
42    integration_platforms:
43      - nrf54h20dk/nrf54h20/cpuapp
44    extra_args:
45
46      - SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuppr_xip.conf
47      - hello_world_SNIPPET=nordic-ppr-xip
48  sample.sysbuild.hello_world.nrf54l15dk_nrf54l15_cpuflpr:
49    platform_allow:
50      - nrf54l15dk/nrf54l15/cpuapp
51    integration_platforms:
52      - nrf54l15dk/nrf54l15/cpuapp
53    extra_args:
54
55      - SB_CONF_FILE=sysbuild/nrf54l15dk_nrf54l15_cpuflpr.conf
56      - hello_world_SNIPPET=nordic-flpr
57  sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuflpr:
58    platform_allow:
59      - nrf54h20dk/nrf54h20/cpuapp
60    integration_platforms:
61      - nrf54h20dk/nrf54h20/cpuapp
62    extra_args:
63
64      - SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuflpr.conf
65      - hello_world_SNIPPET=nordic-flpr
66  sample.sysbuild.hello_world.nrf54h20dk_cpuapp_cpuflpr_xip:
67    platform_allow:
68      - nrf54h20dk/nrf54h20/cpuapp
69    integration_platforms:
70      - nrf54h20dk/nrf54h20/cpuapp
71    extra_args:
72      - SB_CONF_FILE=sysbuild/nrf54h20dk_nrf54h20_cpuflpr_xip.conf
73      - hello_world_SNIPPET=nordic-flpr-xip
74