zephyr/samples/bluetooth/central_hr/sample.yaml
Emil Gydesen aa6ac8e650 Samples: Bluetooth: HR: Remove use of ISO config for IPC
When compiling with sysbuild and IPC the samples would use the
nrf5340_cpunet_iso-bt_ll_sw_split.conf config file, which was
incompatible with the sample's host configuration.

Instead of using the ISO configuration file, define a hci_ipc
overlay in each sample with the necessary configurations
that support all host configurations.

This commit also updates the sample.yaml files to split
configurations for single- and multicore builds, as what
needs to be configured for each type is different.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2025-06-11 10:19:05 -07:00

65 lines
1.7 KiB
YAML

sample:
name: Bluetooth Central HR
tests:
sample.bluetooth.central_hr:
arch_allow: x86
harness: bluetooth
tags: bluetooth
sample.bluetooth.central_hr.minimal:
harness: bluetooth
platform_allow:
- bbc_microbit
integration_platforms:
- bbc_microbit
extra_args: EXTRA_CONF_FILE=prj_minimal.conf
tags: bluetooth
sample.bluetooth.central_hr.bt_ll_sw_split.extended:
harness: bluetooth
platform_allow:
- nrf52_bsim
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
integration_platforms:
- nrf52_bsim
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
extra_args: EXTRA_CONF_FILE=overlay-extended.conf
tags: bluetooth
sample.bluetooth.central_hr.multicore.bt_ll_sw_split.extended:
harness: bluetooth
platform_allow:
- nrf5340bsim/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpuapp
integration_platforms:
- nrf5340bsim/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpuapp
extra_args:
- CONFIG_BT_EXT_ADV=y
tags: bluetooth
sysbuild: true
sample.bluetooth.central_hr.bt_ll_sw_split.phy_coded:
harness: bluetooth
platform_allow:
- nrf52_bsim
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
integration_platforms:
- nrf52_bsim
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
extra_args: EXTRA_CONF_FILE=overlay-phy_coded.conf
tags: bluetooth
sample.bluetooth.central_hr.multicore.bt_ll_sw_split.phy_coded:
harness: bluetooth
platform_allow:
- nrf5340bsim/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpuapp
integration_platforms:
- nrf5340bsim/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpuapp
extra_args:
- CONFIG_BT_EXT_ADV=y
- CONFIG_BT_AUTO_PHY_UPDATE=n
tags: bluetooth
sysbuild: true