zephyr/tests/bluetooth/mesh/basic/testcase.yaml
Valerio Setti 32b43564df bt: hci_ecc: add option to use PSA APIs instead of TinyCrypt
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>
2024-06-14 15:41:34 +02:00

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