1sample:
2  name: Bluetooth Peripheral HR
3  description: Demonstrates the HR (Heart Rate) GATT Service
4tests:
5  sample.bluetooth.peripheral_hr:
6    harness: bluetooth
7    platform_allow:
8      - qemu_cortex_m3
9      - qemu_x86
10      - nrf52_bsim
11      - nrf5340bsim/nrf5340/cpuapp
12      - nrf51dk/nrf51822
13      - nrf52dk/nrf52832
14      - nrf52840dk/nrf52840
15      - nrf5340dk/nrf5340/cpuapp
16      - nrf54l15dk/nrf54l15/cpuapp
17      - ophelia4ev/nrf54l15/cpuapp
18      - nrf54lm20dk/nrf54lm20a/cpuapp
19    integration_platforms:
20      - qemu_cortex_m3
21      - nrf52_bsim
22      - nrf5340bsim/nrf5340/cpuapp
23      - nrf51dk/nrf51822
24      - nrf52dk/nrf52832
25      - nrf52840dk/nrf52840
26      - nrf5340dk/nrf5340/cpuapp
27      - nrf54l15dk/nrf54l15/cpuapp
28      - ophelia4ev/nrf54l15/cpuapp
29      - nrf54lm20dk/nrf54lm20a/cpuapp
30    tags: bluetooth
31    sysbuild: true
32  sample.bluetooth.peripheral_hr.minimal:
33    harness: bluetooth
34    platform_allow:
35      - qemu_cortex_m3
36    integration_platforms:
37      - qemu_cortex_m3
38    extra_args:
39      - CONF_FILE=prj_minimal.conf
40    tags: bluetooth
41  sample.bluetooth.peripheral_hr.bt_ll_sw_split.minimal:
42    harness: bluetooth
43    platform_allow:
44      - bbc_microbit
45      - nrf52dk/nrf52832
46      - nrf54l15dk/nrf54l15/cpuapp
47    integration_platforms:
48      - bbc_microbit
49      - nrf52dk/nrf52832
50      - nrf54l15dk/nrf54l15/cpuapp
51    extra_args:
52      - CONF_FILE=prj_minimal.conf
53      - EXTRA_CONF_FILE=overlay-bt_ll_sw_split-minimal.conf
54    tags: bluetooth
55  sample.bluetooth.peripheral_hr.bt_ll_sw_split.extended:
56    harness: bluetooth
57    platform_allow:
58      - nrf52_bsim
59      - nrf52dk/nrf52832
60      - nrf52840dk/nrf52840
61    integration_platforms:
62      - nrf52_bsim
63      - nrf52dk/nrf52832
64      - nrf52840dk/nrf52840
65    extra_args: EXTRA_CONF_FILE=overlay-extended.conf
66    tags: bluetooth
67  sample.bluetooth.peripheral_hr.multicore.bt_ll_sw_split.extended:
68    harness: bluetooth
69    platform_allow:
70      - nrf5340bsim/nrf5340/cpuapp
71      - nrf5340dk/nrf5340/cpuapp
72    integration_platforms:
73      - nrf5340bsim/nrf5340/cpuapp
74      - nrf5340dk/nrf5340/cpuapp
75    extra_args: CONFIG_BT_EXT_ADV=y
76    tags: bluetooth
77    sysbuild: true
78  sample.bluetooth.peripheral_hr.bt_ll_sw_split.phy_coded:
79    harness: bluetooth
80    platform_allow:
81      - nrf52_bsim
82      - nrf52dk/nrf52832
83      - nrf52840dk/nrf52840
84    integration_platforms:
85      - nrf52_bsim
86      - nrf52dk/nrf52832
87      - nrf52840dk/nrf52840
88    extra_args: EXTRA_CONF_FILE=overlay-phy_coded.conf
89    tags: bluetooth
90    sysbuild: true
91  sample.bluetooth.peripheral_hr.multicore.bt_ll_sw_split.phy_coded:
92    harness: bluetooth
93    platform_allow:
94      - nrf5340bsim/nrf5340/cpuapp
95      - nrf5340dk/nrf5340/cpuapp
96    integration_platforms:
97      - nrf5340bsim/nrf5340/cpuapp
98      - nrf5340dk/nrf5340/cpuapp
99    extra_args:
100      - CONFIG_BT_EXT_ADV=y
101      - CONFIG_BT_AUTO_PHY_UPDATE=n
102    tags: bluetooth
103    sysbuild: true
104  sample.bluetooth.peripheral_hr_rv32m1_vega_openisa_rv32m1_ri5cy:
105    platform_allow: rv32m1_vega/openisa_rv32m1/ri5cy
106    tags: bluetooth
107    build_only: true
108  sample.bluetooth.peripheral_hr.frdm_kw41z_shield:
109    harness: bluetooth
110    depends_on: arduino_serial
111    tags: bluetooth
112    extra_args: SHIELD=frdm_kw41z
113