tests: Bluetooth: init: Periodic Advertising ADI support
Add build only tests to cover Periodic Advertising ADI support in advertising state and in Periodic Synchronization state. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
201433892c
commit
cf21a0cdb3
6 changed files with 65 additions and 0 deletions
|
@ -8,5 +8,6 @@ CONFIG_BT_EXT_ADV=y
|
||||||
CONFIG_BT_PER_ADV=y
|
CONFIG_BT_PER_ADV=y
|
||||||
CONFIG_BT_CTLR_ADV_EXT=y
|
CONFIG_BT_CTLR_ADV_EXT=y
|
||||||
CONFIG_BT_CTLR_ADV_PERIODIC=y
|
CONFIG_BT_CTLR_ADV_PERIODIC=y
|
||||||
|
CONFIG_BT_CTLR_ADV_PERIODIC_ADI_SUPPORT=y
|
||||||
CONFIG_BT_LL_SW_SPLIT=y
|
CONFIG_BT_LL_SW_SPLIT=y
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
|
13
tests/bluetooth/init/prj_ctlr_per_adv_no_adi.conf
Normal file
13
tests/bluetooth/init/prj_ctlr_per_adv_no_adi.conf
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
CONFIG_BT=y
|
||||||
|
CONFIG_BT_CTLR=y
|
||||||
|
CONFIG_BT_BROADCASTER=y
|
||||||
|
CONFIG_BT_PERIPHERAL=n
|
||||||
|
CONFIG_BT_OBSERVER=n
|
||||||
|
CONFIG_BT_CENTRAL=n
|
||||||
|
CONFIG_BT_EXT_ADV=y
|
||||||
|
CONFIG_BT_PER_ADV=y
|
||||||
|
CONFIG_BT_CTLR_ADV_EXT=y
|
||||||
|
CONFIG_BT_CTLR_ADV_PERIODIC=y
|
||||||
|
CONFIG_BT_CTLR_ADV_PERIODIC_ADI_SUPPORT=n
|
||||||
|
CONFIG_BT_LL_SW_SPLIT=y
|
||||||
|
CONFIG_ZTEST=y
|
|
@ -6,7 +6,9 @@ CONFIG_BT_OBSERVER=y
|
||||||
CONFIG_BT_CENTRAL=n
|
CONFIG_BT_CENTRAL=n
|
||||||
CONFIG_BT_EXT_ADV=y
|
CONFIG_BT_EXT_ADV=y
|
||||||
CONFIG_BT_PER_ADV_SYNC=y
|
CONFIG_BT_PER_ADV_SYNC=y
|
||||||
|
CONFIG_BT_CTLR_DUP_FILTER_LEN=16
|
||||||
CONFIG_BT_CTLR_ADV_EXT=y
|
CONFIG_BT_CTLR_ADV_EXT=y
|
||||||
CONFIG_BT_CTLR_SYNC_PERIODIC=y
|
CONFIG_BT_CTLR_SYNC_PERIODIC=y
|
||||||
|
CONFIG_BT_CTLR_SYNC_PERIODIC_ADI_SUPPORT=y
|
||||||
CONFIG_BT_LL_SW_SPLIT=y
|
CONFIG_BT_LL_SW_SPLIT=y
|
||||||
CONFIG_ZTEST=y
|
CONFIG_ZTEST=y
|
||||||
|
|
14
tests/bluetooth/init/prj_ctlr_per_sync_no_adi.conf
Normal file
14
tests/bluetooth/init/prj_ctlr_per_sync_no_adi.conf
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
CONFIG_BT=y
|
||||||
|
CONFIG_BT_CTLR=y
|
||||||
|
CONFIG_BT_BROADCASTER=n
|
||||||
|
CONFIG_BT_PERIPHERAL=n
|
||||||
|
CONFIG_BT_OBSERVER=y
|
||||||
|
CONFIG_BT_CENTRAL=n
|
||||||
|
CONFIG_BT_EXT_ADV=y
|
||||||
|
CONFIG_BT_PER_ADV_SYNC=y
|
||||||
|
CONFIG_BT_CTLR_DUP_FILTER_LEN=16
|
||||||
|
CONFIG_BT_CTLR_ADV_EXT=y
|
||||||
|
CONFIG_BT_CTLR_SYNC_PERIODIC=y
|
||||||
|
CONFIG_BT_CTLR_SYNC_PERIODIC_ADI_SUPPORT=n
|
||||||
|
CONFIG_BT_LL_SW_SPLIT=y
|
||||||
|
CONFIG_ZTEST=y
|
14
tests/bluetooth/init/prj_ctlr_per_sync_no_filter.conf
Normal file
14
tests/bluetooth/init/prj_ctlr_per_sync_no_filter.conf
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
CONFIG_BT=y
|
||||||
|
CONFIG_BT_CTLR=y
|
||||||
|
CONFIG_BT_BROADCASTER=n
|
||||||
|
CONFIG_BT_PERIPHERAL=n
|
||||||
|
CONFIG_BT_OBSERVER=y
|
||||||
|
CONFIG_BT_CENTRAL=n
|
||||||
|
CONFIG_BT_EXT_ADV=y
|
||||||
|
CONFIG_BT_PER_ADV_SYNC=y
|
||||||
|
CONFIG_BT_CTLR_DUP_FILTER_LEN=0
|
||||||
|
CONFIG_BT_CTLR_ADV_EXT=y
|
||||||
|
CONFIG_BT_CTLR_SYNC_PERIODIC=y
|
||||||
|
CONFIG_BT_CTLR_SYNC_PERIODIC_ADI_SUPPORT=n
|
||||||
|
CONFIG_BT_LL_SW_SPLIT=y
|
||||||
|
CONFIG_ZTEST=y
|
|
@ -196,6 +196,13 @@ tests:
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- nrf52840dk_nrf52840
|
- nrf52840dk_nrf52840
|
||||||
- nrf51dk_nrf51422
|
- nrf51dk_nrf51422
|
||||||
|
bluetooth.init.test_ctlr_per_adv_no_adi:
|
||||||
|
extra_args: CONF_FILE=prj_ctlr_per_adv_no_adi.conf
|
||||||
|
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
||||||
|
nrf51dk_nrf51422
|
||||||
|
integration_platforms:
|
||||||
|
- nrf52840dk_nrf52840
|
||||||
|
- nrf51dk_nrf51422
|
||||||
bluetooth.init.test_ctlr_per_sync:
|
bluetooth.init.test_ctlr_per_sync:
|
||||||
extra_args: CONF_FILE=prj_ctlr_per_sync.conf
|
extra_args: CONF_FILE=prj_ctlr_per_sync.conf
|
||||||
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
||||||
|
@ -203,6 +210,20 @@ tests:
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- nrf52840dk_nrf52840
|
- nrf52840dk_nrf52840
|
||||||
- nrf51dk_nrf51422
|
- nrf51dk_nrf51422
|
||||||
|
bluetooth.init.test_ctlr_per_sync_no_adi:
|
||||||
|
extra_args: CONF_FILE=prj_ctlr_per_sync_no_adi.conf
|
||||||
|
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
||||||
|
nrf51dk_nrf51422
|
||||||
|
integration_platforms:
|
||||||
|
- nrf52840dk_nrf52840
|
||||||
|
- nrf51dk_nrf51422
|
||||||
|
bluetooth.init.test_ctlr_per_sync_no_filter:
|
||||||
|
extra_args: CONF_FILE=prj_ctlr_per_sync_no_filter.conf
|
||||||
|
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
||||||
|
nrf51dk_nrf51422
|
||||||
|
integration_platforms:
|
||||||
|
- nrf52840dk_nrf52840
|
||||||
|
- nrf51dk_nrf51422
|
||||||
bluetooth.init.test_ctlr_peripheral_iso:
|
bluetooth.init.test_ctlr_peripheral_iso:
|
||||||
extra_args: CONF_FILE=prj_ctlr_peripheral_iso.conf
|
extra_args: CONF_FILE=prj_ctlr_peripheral_iso.conf
|
||||||
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue