This commit adds CONFIG_BT_USE_PSA_API to allow the end user to prefer PSA APIs over TinyCrypt for crypto operations in bluetooth. Of course, this is possible only if a PSA provider is available on the system, i.e. CONFIG_PSA_CRYPTO_CLIENT is set. This commit also extends tests/bluetooth/mesh/basic/bluetooth.mesh.gatt adding a specific case using PSA. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
103 lines
2.1 KiB
YAML
103 lines
2.1 KiB
YAML
tests:
|
|
bluetooth.mesh.main:
|
|
build_only: true
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.dbg:
|
|
build_only: true
|
|
extra_args: CONF_FILE=dbg.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.friend:
|
|
build_only: true
|
|
extra_args: CONF_FILE=friend.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.gatt:
|
|
build_only: true
|
|
extra_args: CONF_FILE=gatt.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
- nrf5340dk/nrf5340/cpuapp/ns
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.gatt.psa:
|
|
build_only: true
|
|
extra_args: CONF_FILE=gatt.conf
|
|
extra_configs:
|
|
- CONFIG_BT_USE_PSA_API=y
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf5340dk/nrf5340/cpuapp/ns
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.lpn:
|
|
build_only: true
|
|
extra_args: CONF_FILE=lpn.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.pb_gatt:
|
|
build_only: true
|
|
extra_args: CONF_FILE=pb_gatt.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.proxy:
|
|
build_only: true
|
|
extra_args: CONF_FILE=proxy.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|
|
bluetooth.mesh.multi_ext_adv:
|
|
build_only: true
|
|
extra_args: CONF_FILE=multi_ext_adv.conf
|
|
platform_allow:
|
|
- qemu_x86
|
|
- nrf52840dk/nrf52840
|
|
integration_platforms:
|
|
- qemu_x86
|
|
tags:
|
|
- bluetooth
|
|
- mesh
|