samples, tests: convert string-based twister lists to YAML lists

Twister now supports using YAML lists for all fields that were written
as space-separated lists. Used twister_to_list.py script. Some artifacts
on string length are due to how ruamel dumps content.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
Gerard Marull-Paretas 2023-05-08 13:37:42 +02:00 committed by Carles Cufí
parent 6d56988e43
commit 93b63df762
761 changed files with 5601 additions and 1979 deletions

View file

@ -3,7 +3,9 @@ sample:
name: code relocation nocopy
tests:
sample.application_development.code_relocation_nocopy:
platform_allow: qemu_cortex_m3 nrf5340dk_nrf5340_cpuapp
platform_allow:
- qemu_cortex_m3
- nrf5340dk_nrf5340_cpuapp
integration_platforms:
- qemu_cortex_m3
tags: linker

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.app_dev.out_of_tree:
tags: out_of_tree
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
platform_allow:
- nrf52840dk_nrf52840
- nrf52dk_nrf52832
integration_platforms:
- nrf52840dk_nrf52840
harness: console

View file

@ -6,7 +6,9 @@ tests:
sysbuild: true
# Platform allowed is used as twister using sysbuild still lacks proper
# filtering support, see discussion in #49552.
platform_allow: reel_board nrf52840dk_nrf52840
platform_allow:
- reel_board
- nrf52840dk_nrf52840
integration_platforms:
- nrf52840dk_nrf52840
tags: mcuboot

View file

@ -1,6 +1,5 @@
sample:
description: Processing multiple queues in
a number of threads
description: Processing multiple queues in a number of threads
name: SMP Pktqueue
common:
tags: introduction
@ -15,5 +14,11 @@ tests:
sample.smp.pktqueue:
tags: introduction
filter: (CONFIG_MP_MAX_NUM_CPUS > 1)
platform_exclude: esp32 esp_wrover_kit esp32_ethernet_kit
heltec_wifi_lora32_v2 m5stickc_plus odroid_go olimex_esp32_evb
platform_exclude:
- esp32
- esp_wrover_kit
- esp32_ethernet_kit
- heltec_wifi_lora32_v2
- m5stickc_plus
- odroid_go
- olimex_esp32_evb

View file

@ -2,7 +2,9 @@ sample:
name: Blinky Sample
tests:
sample.basic.blinky:
tags: LED gpio
tags:
- LED
- gpio
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds")
depends_on: gpio
harness: led

View file

@ -3,6 +3,8 @@ sample:
tests:
sample.basic.blink_led:
filter: dt_alias_exists("pwm-led0") and dt_compat_enabled("pwm-leds")
tags: drivers pwm
tags:
- drivers
- pwm
depends_on: pwm
harness: led

View file

@ -2,7 +2,9 @@ sample:
name: Button Sample
tests:
sample.basic.button:
tags: button gpio
tags:
- button
- gpio
filter: dt_enabled_alias_with_parent_compat("sw0", "gpio-keys")
depends_on: gpio
harness: button

View file

@ -2,7 +2,9 @@ sample:
name: GPIO with custom devicetree binding
tests:
sample.basic.custom_dts_binding:
tags: gpio devicetree
tags:
- gpio
- devicetree
platform_allow: nucleo_l073rz
integration_platforms:
- nucleo_l073rz

View file

@ -2,7 +2,9 @@ sample:
name: Fade LED
tests:
sample.basic.fade_led:
tags: drivers pwm
tags:
- drivers
- pwm
depends_on: pwm
harness: led
filter: dt_alias_exists("pwm-led0") and dt_compat_enabled("pwm-leds")

View file

@ -7,21 +7,51 @@ common:
tests:
sample.minimal.mt.arm:
extra_args: CONF_FILE='common.conf;mt.conf;arm.conf'
platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1
platform_allow:
- reel_board
- frdm_k64f
- mps2_an385
- nrf51dk_nrf51422
- nucleo_f429zi
- disco_l475_iot1
integration_platforms:
- frdm_k64f
sample.minimal.mt-no-preempt.arm:
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;arm.conf'
platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1
platform_allow:
- reel_board
- frdm_k64f
- mps2_an385
- nrf51dk_nrf51422
- nucleo_f429zi
- disco_l475_iot1
sample.minimal.mt-no-preempt-no-timers.arm:
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;arm.conf'
platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1
platform_allow:
- reel_board
- frdm_k64f
- mps2_an385
- nrf51dk_nrf51422
- nucleo_f429zi
- disco_l475_iot1
sample.minimal.no-mt.arm:
extra_args: CONF_FILE='common.conf;no-mt.conf;arm.conf'
platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1
platform_allow:
- reel_board
- frdm_k64f
- mps2_an385
- nrf51dk_nrf51422
- nucleo_f429zi
- disco_l475_iot1
sample.minimal.no-mt-no-timers.arm:
extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;arm.conf'
platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1
platform_allow:
- reel_board
- frdm_k64f
- mps2_an385
- nrf51dk_nrf51422
- nucleo_f429zi
- disco_l475_iot1
sample.minimal.mt.x86:
extra_args: CONF_FILE='common.conf;mt.conf;x86.conf'
platform_allow: qemu_x86

View file

@ -2,9 +2,10 @@ sample:
name: RGB LED
tests:
sample.basic.rgb_led:
filter: dt_alias_exists("red-pwm-led") and
dt_alias_exists("green-pwm-led") and
dt_alias_exists("blue-pwm-led")
tags: drivers pwm
filter: dt_alias_exists("red-pwm-led") and dt_alias_exists("green-pwm-led") and
dt_alias_exists("blue-pwm-led")
tags:
- drivers
- pwm
depends_on: pwm
harness: led

View file

@ -2,7 +2,9 @@ sample:
name: Servo Motor using PWM
tests:
sample.basic.servo_motor:
tags: drivers pwm
tags:
- drivers
- pwm
depends_on: pwm
harness: motor
filter: dt_compat_enabled("pwm-servo")

View file

@ -14,4 +14,7 @@ common:
- ".*allocated 0, free ..., max allocated ..., heap size 256.*"
tests:
sample.basic.sys_heap:
tags: heap statistics dynamic_memory
tags:
- heap
- statistics
- dynamic_memory

View file

@ -1,10 +1,12 @@
sample:
description: A basic demo to showcase multi-threading
using K_THREAD_DEFINE
description: A basic demo to showcase multi-threading using K_THREAD_DEFINE
name: Basic Thread Demo
tests:
sample.basic.threads:
tags: kernel threads gpio
tags:
- kernel
- threads
- gpio
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
dt_enabled_alias_with_parent_compat("led1", "gpio-leds")
depends_on: gpio

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.beacon:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,20 +4,20 @@ sample:
tests:
sample.bluetooth.broadcast_audio_sink:
harness: bluetooth
platform_allow: >
qemu_cortex_m3
qemu_x86
nrf5340dk_nrf5340_cpuapp
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf5340dk_nrf5340_cpuapp
integration_platforms:
- qemu_x86
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
sample.bluetooth.broadcast_audio_sink.bt_ll_sw_split:
harness: bluetooth
platform_allow: >
nrf52_bsim
nrf52833dk_nrf52820
nrf52833dk_nrf52833
platform_allow:
- nrf52_bsim
- nrf52833dk_nrf52820
- nrf52833dk_nrf52833
integration_platforms:
- nrf52_bsim
- nrf52833dk_nrf52833

View file

@ -4,20 +4,20 @@ sample:
tests:
sample.bluetooth.broadcast_audio_source:
harness: bluetooth
platform_allow: >
qemu_cortex_m3
qemu_x86
nrf5340dk_nrf5340_cpuapp
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf5340dk_nrf5340_cpuapp
integration_platforms:
- qemu_x86
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
sample.bluetooth.broadcast_audio_sink.bt_ll_sw_split:
harness: bluetooth
platform_allow: >
nrf52_bsim
nrf52833dk_nrf52820
nrf52833dk_nrf52833
platform_allow:
- nrf52_bsim
- nrf52833dk_nrf52820
- nrf52833dk_nrf52833
integration_platforms:
- nrf52_bsim
- nrf52833dk_nrf52833

View file

@ -3,7 +3,11 @@ sample:
tests:
sample.bluetooth.broadcaster:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf51dk_nrf51422
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,12 @@ sample:
tests:
sample.bluetooth.multiple_broadcast:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf51dk_nrf51422
- nrf52_bsim
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.central:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.central_gatt_write:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
integration_platforms:
- qemu_cortex_m3
tags: bluetooth

View file

@ -3,7 +3,11 @@ sample:
tests:
sample.bluetooth.central_ht:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf51dk_nrf51422
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.central.multilink:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
integration_platforms:
- qemu_cortex_m3
tags: bluetooth

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.central_otc:
harness: bluetooth
platform_allow: nrf21540dk_nrf52840 nrf52840dk_nrf52840 nrf52833dk_nrf52833
platform_allow:
- nrf21540dk_nrf52840
- nrf52840dk_nrf52840
- nrf52833dk_nrf52833
tags: bluetooth
integration_platforms:
- nrf21540dk_nrf52840

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.central_past:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
integration_platforms:
- qemu_cortex_m3
tags: bluetooth

View file

@ -1,10 +1,14 @@
sample:
name: Direction Finding Central
description: Sample application showing central role of Direction Finding in connected mode
description: Sample application showing central role of Direction Finding in connected
mode
tests:
sample.bluetooth.direction_finding.central:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833
@ -13,7 +17,10 @@ tests:
sample.bluetooth.direction_finding.central.aod:
harness: bluetooth
extra_args: OVERLAY_CONFIG="overlay-aod.conf"
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.direction_finding_connectionless_rx:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833
@ -12,7 +15,10 @@ tests:
sample.bluetooth.direction_finding_connectionless_rx.aod:
harness: bluetooth
extra_args: OVERLAY_CONFIG="overlay-aod.conf"
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
integration_platforms:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.direction_finding_connectionless:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833
@ -12,7 +15,10 @@ tests:
sample.bluetooth.direction_finding_connectionless.aoa:
harness: bluetooth
extra_args: OVERLAY_CONFIG="overlay-aoa.conf"
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
integration_platforms:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820

View file

@ -1,10 +1,14 @@
sample:
name: Direction Finding Peripheral
description: Sample application showing peripheral role of Direction Finding in connected mode
description: Sample application showing peripheral role of Direction Finding in
connected mode
tests:
sample.bluetooth.direction_finding.peripheral:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833
@ -13,7 +17,10 @@ tests:
sample.bluetooth.direction_finding.peripheral.aod:
harness: bluetooth
extra_args: OVERLAY_CONFIG="overlay-aoa.conf"
platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp
platform_allow:
- nrf52833dk_nrf52833
- nrf52833dk_nrf52820
- nrf5340dk_nrf5340_cpuapp
tags: bluetooth
integration_platforms:
- nrf52833dk_nrf52833

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.eddystone:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.handsfree:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,12 @@ sample:
tests:
sample.bluetooth.hci_pwr_ctrl:
harness: bluetooth
platform_allow: bbc_microbit nrf51dk_nrf51422 nrf52dk_nrf52832 qemu_cortex_m3 qemu_x86
platform_allow:
- bbc_microbit
- nrf51dk_nrf51422
- nrf52dk_nrf52832
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -1,12 +1,13 @@
sample:
description: Allows Zephyr to provide Bluetooth connectivity
via RPMsg.
description: Allows Zephyr to provide Bluetooth connectivity via RPMsg.
name: Bluetooth HCI RPMsg
tests:
sample.bluetooth.hci_rpmsg:
harness: bluetooth
tags: bluetooth
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
@ -14,7 +15,9 @@ tests:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_broadcast-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
@ -22,35 +25,45 @@ tests:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_receive-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
sample.bluetooth.hci_rpmsg.bis.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_bis-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
sample.bluetooth.hci_rpmsg.iso_central.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_central-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
sample.bluetooth.hci_rpmsg.iso_peripheral.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_iso_peripheral-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
sample.bluetooth.hci_rpmsg.cis.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_cis-bt_ll_sw_split.conf"
platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet
platform_allow:
- nrf5340dk_nrf5340_cpunet
- nrf5340_audio_dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet
sample.bluetooth.hci_rpmsg.iso.bt_ll_sw_split:
@ -63,8 +76,9 @@ tests:
sample.bluetooth.hci_rpmsg.df.bt_ll_sw_split:
harness: bluetooth
tags: bluetooth
extra_args: CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf"
DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay"
extra_args:
- CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf"
- DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay"
platform_allow: nrf5340dk_nrf5340_cpunet
integration_platforms:
- nrf5340dk_nrf5340_cpunet

View file

@ -1,12 +1,15 @@
sample:
description: Allows Zephyr to provide Bluetooth connectivity
via SPI.
description: Allows Zephyr to provide Bluetooth connectivity via SPI.
name: Bluetooth HCI SPI
tests:
sample.bluetooth.hci_spi:
harness: bluetooth
platform_allow: 96b_carbon_nrf51 nrf51dk_nrf51422
platform_allow:
- 96b_carbon_nrf51
- nrf51dk_nrf51422
integration_platforms:
- 96b_carbon_nrf51
- nrf51dk_nrf51422
tags: bluetooth spi
tags:
- bluetooth
- spi

View file

@ -4,28 +4,41 @@ sample:
tests:
sample.bluetooth.hci_uart.arm:
harness: bluetooth
platform_allow: 96b_nitrogen nrf51dk_nrf51422
nrf52dk_nrf52832 bbc_microbit
tags: uart bluetooth
platform_allow:
- 96b_nitrogen
- nrf51dk_nrf51422
- nrf52dk_nrf52832
- bbc_microbit
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf5:
harness: bluetooth
platform_allow: 96b_nitrogen nrf51dk_nrf51422
nrf52dk_nrf52832
tags: uart bluetooth
platform_allow:
- 96b_nitrogen
- nrf51dk_nrf51422
- nrf52dk_nrf52832
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf52833.df:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833
extra_args: DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay
extra_configs:
- CONFIG_BT_CTLR_DF=y
tags: uart bluetooth
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf5340_netcore.df:
harness: bluetooth
platform_allow: nrf5340dk_nrf5340_cpunet
extra_args: DTC_OVERLAY_FILE=./boards/nrf5340dk_nrf5340_cpunet_df.overlay
extra_configs:
- CONFIG_BT_CTLR_DF=y
tags: uart bluetooth
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf52833.df.iq_report:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833
@ -33,7 +46,9 @@ tests:
extra_configs:
- CONFIG_BT_CTLR_DF=y
- CONFIG_BT_CTLR_DTM_HCI_DF_IQ_REPORT=y
tags: uart bluetooth
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf5340_netcore.df.iq_report:
harness: bluetooth
platform_allow: nrf5340dk_nrf5340_cpunet
@ -41,12 +56,17 @@ tests:
extra_configs:
- CONFIG_BT_CTLR_DF=y
- CONFIG_BT_CTLR_DTM_HCI_DF_IQ_REPORT=y
tags: uart bluetooth
tags:
- uart
- bluetooth
sample.bluetooth.hci_uart.nrf52833.all:
harness: bluetooth
platform_allow: nrf52833dk_nrf52833
integration_platforms:
- nrf52833dk_nrf52833
extra_args: OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf
DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay
tags: uart bluetooth
extra_args:
- OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf
- DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay
tags:
- uart
- bluetooth

View file

@ -3,13 +3,21 @@ sample:
tests:
sample.bluetooth.hci_usb:
harness: bluetooth
depends_on: usb_device ble
tags: usb bluetooth
depends_on:
- usb_device
- ble
tags:
- usb
- bluetooth
# FIXME: exclude due to build error
platform_exclude: 96b_carbon
sample.bluetooth.hci_usb.device_next:
harness: bluetooth
depends_on: usb_device ble
tags: usb bluetooth
depends_on:
- usb_device
- ble
tags:
- usb
- bluetooth
extra_args: CONF_FILE="usbd_next_prj.conf"
platform_allow: nrf52840dk_nrf52840

View file

@ -3,7 +3,11 @@ sample:
tests:
sample.bluetooth.hci_usb_h4:
harness: bluetooth
depends_on: usb_device ble
tags: usb bluetooth
depends_on:
- usb_device
- ble
tags:
- usb
- bluetooth
# FIXME: exclude due to build error
platform_exclude: 96b_carbon

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.ibeacon:
harness: bluetooth
platform_allow: bbc_microbit qemu_x86
platform_allow:
- bbc_microbit
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_x86

View file

@ -4,14 +4,22 @@ sample:
tests:
sample.bluetooth.ipsp:
harness: bluetooth
platform_allow: qemu_x86 qemu_cortex_m3
tags: bluetooth net
platform_allow:
- qemu_x86
- qemu_cortex_m3
tags:
- bluetooth
- net
integration_platforms:
- qemu_x86
sample.bluetooth.ipsp.zep1656:
harness: bluetooth
extra_args: CONF_FILE="prj_zep1656.conf"
platform_allow: qemu_x86 qemu_cortex_m3
tags: bluetooth net
platform_allow:
- qemu_x86
- qemu_cortex_m3
tags:
- bluetooth
- net
integration_platforms:
- qemu_x86

View file

@ -3,13 +3,21 @@ sample:
tests:
sample.bluetooth.iso_broadcast:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
integration_platforms:
- qemu_cortex_m3
tags: bluetooth
sample.bluetooth.iso_broadcast.bt_ll_sw_split:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
integration_platforms:
- nrf52dk_nrf52832
extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf

View file

@ -4,7 +4,10 @@ sample:
tests:
sample.bluetooth.iso_broadcast_benchmark:
build_only: true
platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp nrf5340_audio_dk_nrf5340_cpuapp
platform_allow:
- nrf52840dk_nrf52840
- nrf5340dk_nrf5340_cpuapp
- nrf5340_audio_dk_nrf5340_cpuapp
integration_platforms:
- nrf52840dk_nrf52840
tags: bluetooth

View file

@ -4,5 +4,7 @@ sample:
tests:
sample.bluetooth.iso_connected_benchmark:
build_only: true
platform_allow: nrf5340dk_nrf5340_cpuapp nrf5340_audio_dk_nrf5340_cpuapp
platform_allow:
- nrf5340dk_nrf5340_cpuapp
- nrf5340_audio_dk_nrf5340_cpuapp
tags: bluetooth

View file

@ -3,13 +3,21 @@ sample:
tests:
sample.bluetooth.iso_receive:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
integration_platforms:
- qemu_cortex_m3
tags: bluetooth
sample.bluetooth.iso_receive.bt_ll_sw_split:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
integration_platforms:
- nrf52dk_nrf52832
extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.mesh:
harness: bluetooth
platform_allow: bbc_microbit qemu_x86 nrf52840dk_nrf52840
platform_allow:
- bbc_microbit
- qemu_x86
- nrf52840dk_nrf52840
integration_platforms:
- qemu_x86
tags: bluetooth

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.mesh_demo:
harness: bluetooth
platform_allow: bbc_microbit qemu_x86 nrf52840dk_nrf52840
platform_allow:
- bbc_microbit
- qemu_x86
- nrf52840dk_nrf52840
integration_platforms:
- qemu_x86
- bbc_microbit

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.mesh_provisioner:
harness: bluetooth
platform_allow: qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_x86
- nrf52840dk_nrf52840
integration_platforms:
- qemu_x86
tags: bluetooth

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.central_mtu_update:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.peripheral_mtu_update:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,14 +3,20 @@ sample:
tests:
sample.bluetooth.observer:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
integration_platforms:
- qemu_cortex_m3
tags: bluetooth
sample.bluetooth.observer.extended:
harness: bluetooth
extra_args: CONF_FILE="prj_extended.conf"
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,11 @@ sample:
tests:
sample.bluetooth.periodic_adv:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.periodic_adv:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.periodic_adv:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -3,7 +3,11 @@ sample:
tests:
sample.bluetooth.periodic_sync:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.periodic_sync:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.periodic_sync:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -4,14 +4,18 @@ sample:
tests:
sample.bluetooth.peripheral:
harness: bluetooth
platform_allow: qemu_x86 nucleo_wb55rg
platform_allow:
- qemu_x86
- nucleo_wb55rg
integration_platforms:
- qemu_x86
tags: bluetooth
sample.bluetooth.peripheral.x_nucleo_idb05a1_shield:
harness: bluetooth
platform_allow: nucleo_l4r5zi
depends_on: arduino_spi arduino_gpio
depends_on:
- arduino_spi
- arduino_gpio
extra_args: SHIELD=x_nucleo_idb05a1
integration_platforms:
- nucleo_l4r5zi

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_csc:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_dis:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_esp:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.bluetooth.peripheral_gatt_write:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52_bsim
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_hr:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
integration_platforms:
- qemu_cortex_m3
tags: bluetooth

View file

@ -4,13 +4,21 @@ sample:
tests:
sample.bluetooth.peripheral_ht:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf51dk_nrf51422
- nrf52dk_nrf52832
tags: bluetooth
integration_platforms:
- qemu_cortex_m3
sample.bluetooth.peripheral_ht.frdm_kw41z_shield:
harness: bluetooth
platform_allow: mimxrt1020_evk mimxrt1050_evk mimxrt1060_evk frdm_k64f
platform_allow:
- mimxrt1020_evk
- mimxrt1050_evk
- mimxrt1060_evk
- frdm_k64f
tags: bluetooth
extra_args: SHIELD=frdm_kw41z
integration_platforms:

View file

@ -1,11 +1,14 @@
sample:
description: Bluetooth Peripheral Identity
name: Demonstrates use of multiple identity and the ability to be connected
to from multiple central devices
name: Demonstrates use of multiple identity and the ability to be connected to from
multiple central devices
tests:
sample.bluetooth.peripheral_identity:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
platform_allow:
- qemu_cortex_m3
- qemu_x86
- nrf52840dk_nrf52840
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_ots:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.bluetooth.peripheral_past:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.peripheral_sc_only:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -1,11 +1,12 @@
sample:
name: Bluetooth Scan & Advertise
description: Demonstrates combined BLE Broadcaster & Observer role
functionality
description: Demonstrates combined BLE Broadcaster & Observer role functionality
tests:
sample.bluetooth.scan_adv:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.audio_unicast_client:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,7 +4,9 @@ sample:
tests:
sample.bluetooth.audio_unicast_server:
harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86
platform_allow:
- qemu_cortex_m3
- qemu_x86
tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,4 +6,6 @@ tests:
harness: sensor
platform_allow: 96b_argonkey
tags: sensors
depends_on: i2s gpio
depends_on:
- i2s
- gpio

View file

@ -6,4 +6,7 @@ tests:
harness: sensor
platform_allow: 96b_argonkey
tags: sensors
depends_on: i2c spi gpio
depends_on:
- i2c
- spi
- gpio

View file

@ -1,12 +1,14 @@
sample:
description: Sample application to verify the secure monitor for
Designware ARC SecureShiled.
description: Sample application to verify the secure monitor for Designware ARC
SecureShiled.
name: Designware ARC Secure monitor
tests:
sample.board.arc_secure_services:
# Requires multiple kernels in an AMP config. See README.rst
build_only: true
platform_allow: nsim_sem em_starterkit_em7d
platform_allow:
- nsim_sem
- em_starterkit_em7d
integration_platforms:
- nsim_sem
tags: secure

View file

@ -3,4 +3,8 @@ sample:
tests:
sample.board.bbc_microbit.line_follower_robot:
platform_allow: bbc_microbit
tags: microbit line-follower robot car
tags:
- microbit
- line-follower
- robot
- car

View file

@ -3,4 +3,7 @@ sample:
tests:
sample.board.bbc_microbit.pong:
platform_allow: bbc_microbit
tags: microbit mesh bluetooth
tags:
- microbit
- mesh
- bluetooth

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.board.mec15xxevb_assy6853.pm:
platform_allow: mec15xxevb_assy6853
tags: board pm
tags:
- board
- pm
harness: console
harness_config:
type: multi_line

View file

@ -6,4 +6,6 @@ tests:
harness: spi
platform_allow: mec172xevb_assy6906
tags: spi
depends_on: spi gpio
depends_on:
- spi
- gpio

View file

@ -5,6 +5,8 @@ common:
tests:
sample.boards.mimxrt1060_evk.system_off:
build_only: true
platform_allow: mimxrt1060_evk mimxrt1060_evkb
platform_allow:
- mimxrt1060_evk
- mimxrt1060_evkb
integration_platforms:
- mimxrt1060_evk

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.boards.nrf.battery:
build_only: true
platform_allow: particle_xenon thingy52_nrf52832
platform_allow:
- particle_xenon
- thingy52_nrf52832
tags: battery
integration_platforms:
- particle_xenon

View file

@ -3,7 +3,10 @@ sample:
tests:
sample.boards.nrf.clock_skew:
build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422
platform_allow:
- nrf52840dk_nrf52840
- nrf52dk_nrf52832
- nrf51dk_nrf51422
tags: power
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -2,7 +2,9 @@ sample:
name: nrfx use example
tests:
sample.boards.nrf.nrfx:
platform_allow: nrf52840dk_nrf52840 nrf9160dk_nrf9160
platform_allow:
- nrf52840dk_nrf52840
- nrf9160dk_nrf9160
integration_platforms:
- nrf52840dk_nrf52840
tags: board

View file

@ -2,7 +2,9 @@ sample:
name: nrfx Peripheral Resource Sharing example
tests:
sample.boards.nrf.nrfx_prs:
platform_allow: nrf5340dk_nrf5340_cpuapp nrf9160dk_nrf9160
platform_allow:
- nrf5340dk_nrf5340_cpuapp
- nrf9160dk_nrf9160
integration_platforms:
- nrf5340dk_nrf5340_cpuapp
- nrf9160dk_nrf9160

View file

@ -7,9 +7,14 @@ common:
tests:
sample.boards.nrf.system_off:
build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422
platform_allow:
- nrf52840dk_nrf52840
- nrf52dk_nrf52832
- nrf51dk_nrf51422
sample.boards.nrf.system_off.retained:
build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
platform_allow:
- nrf52840dk_nrf52840
- nrf52dk_nrf52832
extra_configs:
- CONFIG_APP_RETENTION=y

View file

@ -4,5 +4,7 @@ sample:
tests:
sample.board.reel_board.mesh_badge:
platform_allow: reel_board
tags: samples sensor
tags:
- samples
- sensor
harness: sensor

View file

@ -6,4 +6,7 @@ tests:
harness: sensor
platform_allow: sensortile_box
tags: sensors
depends_on: i2c spi gpio
depends_on:
- i2c
- spi
- gpio

View file

@ -2,7 +2,9 @@ sample:
name: STM32 GPIO Power Management
tests:
sample.boards.stm32.power_mgmt.blinky:
tags: LED power
tags:
- LED
- power
harness: console
harness_config:
type: one_line

View file

@ -2,7 +2,11 @@ sample:
name: STM32 Power Management Serial Wakeup
tests:
sample.boards.stm32.power_mgmt.serial_wakeup:
tags: UART Wake up power
tags:
- UART
- Wake
- up
- power
harness: console
harness_config:
type: multi_line

View file

@ -2,8 +2,12 @@ sample:
name: STM32 GPIO Power Management
tests:
sample.boards.stm32.power_mgmt.standby_shutdown:
platform_allow: nucleo_l476rg disco_l475_iot1
tags: LED power
platform_allow:
- nucleo_l476rg
- disco_l475_iot1
tags:
- LED
- power
harness: console
harness_config:
type: multi_line
@ -13,7 +17,6 @@ tests:
- "Press and hold the user button:"
- "when LED2 is OFF to enter to Shutdown Mode"
- "when LED2 is ON to enter to Standby Mode"
filter: dt_compat_enabled("zephyr,power-state") and
dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
dt_compat_enabled("st,stm32-lptim")
filter: dt_compat_enabled("zephyr,power-state") and dt_enabled_alias_with_parent_compat("led0",
"gpio-leds") and dt_compat_enabled("st,stm32-lptim")
extra_args: "CONFIG_DEBUG=y"

View file

@ -4,4 +4,6 @@ tests:
sample.boards.stm32.pm.stm32wb_ble_pm:
harness: bluetooth
platform_allow: nucleo_wb55rg
tags: bluetooth pm
tags:
- bluetooth
- pm

View file

@ -2,7 +2,9 @@ sample:
name: lz4 sample
description: lz4 data compression library
common:
tags: compression lz4
tags:
- compression
- lz4
min_ram: 64
filter: TOOLCHAIN_HAS_NEWLIB == 1
harness: console
@ -12,4 +14,6 @@ common:
- "Validation done. (.*)"
tests:
sample.compression.lz4:
tags: compression lz4
tags:
- compression
- lz4

View file

@ -3,7 +3,9 @@ sample:
tests:
sample.cpp.synchronization:
tags: cpp
toolchain_exclude: issm xcc
toolchain_exclude:
- issm
- xcc
integration_platforms:
- qemu_x86
harness: console
@ -18,7 +20,9 @@ tests:
extra_configs:
- CONFIG_PICOLIBC=y
tags: cpp
toolchain_exclude: issm xcc
toolchain_exclude:
- issm
- xcc
integration_platforms:
- qemu_x86
harness: console

View file

@ -4,10 +4,25 @@ tests:
sample.drivers.adc:
tags: ADC
depends_on: adc
platform_allow: nucleo_l073rz disco_l475_iot1 cc3220sf_launchxl cc3235sf_launchxl
stm32l496g_disco stm32h735g_disco nrf51dk_nrf51422 nrf52840dk_nrf52840
mec172xevb_assy6906 gd32f350r_eval gd32f450i_eval gd32vf103v_eval gd32f403z_eval
esp32 esp32s2_saola esp32c3_devkitm gd32l233r_eval lpcxpresso55s36
platform_allow:
- nucleo_l073rz
- disco_l475_iot1
- cc3220sf_launchxl
- cc3235sf_launchxl
- stm32l496g_disco
- stm32h735g_disco
- nrf51dk_nrf51422
- nrf52840dk_nrf52840
- mec172xevb_assy6906
- gd32f350r_eval
- gd32f450i_eval
- gd32vf103v_eval
- gd32f403z_eval
- esp32
- esp32s2_saola
- esp32c3_devkitm
- gd32l233r_eval
- lpcxpresso55s36
integration_platforms:
- nucleo_l073rz
- nrf52840dk_nrf52840

View file

@ -3,4 +3,8 @@ sample:
tests:
sample.driver.clock_control_litex:
platform_allow: litex_vexriscv
tags: clock litex vexriscv mmcm
tags:
- clock
- litex
- vexriscv
- mmcm

View file

@ -5,4 +5,7 @@ tests:
sample.drivers.clock_control_xec:
build_only: true
tags: clock_control
platform_allow: mec172xevb_assy6906 mec15xxevb_assy6853 mec1501modular_assy6885
platform_allow:
- mec172xevb_assy6906
- mec15xxevb_assy6853
- mec1501modular_assy6885

View file

@ -2,14 +2,29 @@ sample:
name: Counter RTC Driver Sample
tests:
sample.drivers.counter.alarm:
tags: drivers counter
tags:
- drivers
- counter
harness: console
platform_allow: nucleo_f746zg nrf51dk_nrf51422 nrf52dk_nrf52832
nrf52840dk_nrf52840 nrf9160dk_nrf9160 atsamd20_xpro
bl5340_dvk_cpuapp gd32e103v_eval gd32e507z_eval
gd32f403z_eval gd32f450i_eval gd32f450z_eval
gd32e507v_start gd32f407v_start gd32f450v_start
gd32f470i_eval stm32h735g_disco stm32h573i_dk
platform_allow:
- nucleo_f746zg
- nrf51dk_nrf51422
- nrf52dk_nrf52832
- nrf52840dk_nrf52840
- nrf9160dk_nrf9160
- atsamd20_xpro
- bl5340_dvk_cpuapp
- gd32e103v_eval
- gd32e507z_eval
- gd32f403z_eval
- gd32f450i_eval
- gd32f450z_eval
- gd32e507v_start
- gd32f407v_start
- gd32f450v_start
- gd32f470i_eval
- stm32h735g_disco
- stm32h573i_dk
integration_platforms:
- nucleo_f746zg
harness_config:

View file

@ -5,6 +5,11 @@ sample:
tests:
sample.basic.maxim_ds3231:
build_only: true
platform_allow: efr32mg_sltb004a frdm_k64f nrf51dk_nrf51422 nucleo_l476rg particle_xenon
platform_allow:
- efr32mg_sltb004a
- frdm_k64f
- nrf51dk_nrf51422
- nucleo_l476rg
- particle_xenon
integration_platforms:
- efr32mg_sltb004a

View file

@ -3,27 +3,47 @@ sample:
tests:
sample.drivers.dac:
tags: DAC
platform_allow: | # alphabetical order
arduino_zero
b_u585i_iot02a
bl652_dvk bl653_dvk bl654_dvk bl5340_dvk_cpuapp
disco_l475_iot1
esp32 esp32s2_saola
frdm_k22f frdm_k64f
gd32a503v_eval gd32e103v_eval gd32f450i_eval
longan_nano_lite longan_nano
nucleo_f091rc nucleo_f207zg nucleo_f429zi nucleo_f746zg nucleo_f767zi
nucleo_g071rb nucleo_g431rb nucleo_g474re
nucleo_h743zi
nucleo_l073rz nucleo_l152re nucleo_l552ze_q
nucleo_u575zi_q
nucleo_wl55jc
sam_e70_xplained sam_e70b_xplained sam_v71_xult sam_v71b_xult
stm32f3_disco stm32l562e_dk
twr_ke18f
platform_allow:
- arduino_zero
- b_u585i_iot02a
- bl652_dvk
- bl653_dvk
- bl654_dvk
- bl5340_dvk_cpuapp
- disco_l475_iot1
- esp32
- esp32s2_saola
- frdm_k22f
- frdm_k64f
- gd32a503v_eval
- gd32e103v_eval
- gd32f450i_eval
- longan_nano_lite
- longan_nano
- nucleo_f091rc
- nucleo_f207zg
- nucleo_f429zi
- nucleo_f746zg
- nucleo_f767zi
- nucleo_g071rb
- nucleo_g431rb
- nucleo_g474re
- nucleo_h743zi
- nucleo_l073rz
- nucleo_l152re
- nucleo_l552ze_q
- nucleo_u575zi_q
- nucleo_wl55jc
- sam_e70_xplained
- sam_e70b_xplained
- sam_v71_xult
- sam_v71b_xult
- stm32f3_disco
- stm32l562e_dk
- twr_ke18f
depends_on: dac
harness: console
harness_config:
type: one_line
regex:
- "Generating sawtooth signal at DAC channel ([0-9]*)."
- Generating sawtooth signal at DAC channel ([0-9]*).

View file

@ -3,25 +3,40 @@ sample:
name: display_sample
tests:
sample.display.shield.adafruit_2_8_tft_touch_v2:
depends_on: arduino_gpio arduino_i2c arduino_spi
platform_exclude: reel_board reel_board_v2 ubx_evkannab1_nrf52832 stm32f769i_disco pan1781_evb
pan1782_evb mimxrt1010_evk
depends_on:
- arduino_gpio
- arduino_i2c
- arduino_spi
platform_exclude:
- reel_board
- reel_board_v2
- ubx_evkannab1_nrf52832
- stm32f769i_disco
- pan1781_evb
- pan1782_evb
- mimxrt1010_evk
extra_args: SHIELD=adafruit_2_8_tft_touch_v2
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.shield.ssd1306_128x32:
platform_allow: nrf52840dk_nrf52840
extra_args: SHIELD=ssd1306_128x32
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.shield.ssd1306_128x64:
platform_allow: nrf52840dk_nrf52840
extra_args: SHIELD=ssd1306_128x64
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
@ -40,28 +55,36 @@ tests:
sample.display.st7789v_tl019fqv01:
platform_allow: nrf52dk_nrf52832
extra_args: SHIELD=st7789v_tl019fqv01
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.st7789v_waveshare_240x240:
platform_allow: nrf52dk_nrf52832
extra_args: SHIELD=st7789v_waveshare_240x240
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.ls013b7dh03:
platform_allow: nrf52dk_nrf52832
extra_args: SHIELD=ls013b7dh03
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.st7735r_ada_160x128:
platform_allow: nrf52dk_nrf52832
extra_args: SHIELD=st7735r_ada_160x128
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
@ -92,14 +115,18 @@ tests:
sample.display.max7219:
platform_allow: nrf52840dk_nrf52840
extra_args: SHIELD=max7219_8x8
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display
sample.display.st_b_lcd40_dsi1_mb1166:
platform_allow: stm32h747i_disco_m7
extra_args: SHIELD=st_b_lcd40_dsi1_mb1166
tags: display shield
tags:
- display
- shield
harness: console
harness_config:
fixture: fixture_display

View file

@ -4,10 +4,10 @@ sample:
tests:
sample.drivers.eeprom:
tags: eeprom
platform_allow: >
gd32f450i_eval
native_posix
native_posix_64
platform_allow:
- gd32f450i_eval
- native_posix
- native_posix_64
integration_platforms:
- native_posix_64
harness: console
@ -16,10 +16,22 @@ tests:
regex:
- "Reset the MCU to see the increasing boot counter."
sample.drivers.eeprom.shield.x_nucleo_eeprma2:
tags: eeprom shield
depends_on: arduino_gpio arduino_i2c arduino_spi
platform_exclude: ubx_evkannab1_nrf52832 sam_v71_xult sam_v71b_xult pan1781_evb pan1782_evb
pan1770_evb pan1780_evb mimxrt1010_evk
tags:
- eeprom
- shield
depends_on:
- arduino_gpio
- arduino_i2c
- arduino_spi
platform_exclude:
- ubx_evkannab1_nrf52832
- sam_v71_xult
- sam_v71b_xult
- pan1781_evb
- pan1782_evb
- pan1770_evb
- pan1780_evb
- mimxrt1010_evk
extra_args: SHIELD=x_nucleo_eeprma2
harness: console
harness_config:

View file

@ -1,10 +1,12 @@
sample:
description: A basic demo to showcase eSPI driver usage and handshake with
eSPI master
description: A basic demo to showcase eSPI driver usage and handshake with eSPI
master
name: eSPI driver sample
tests:
sample.drivers.espi:
tags: drivers espi
tags:
- drivers
- espi
filter: dt_compat_enabled("microchip,mec15xx-board-power")
depends_on: espi
harness: console

View file

@ -1,12 +1,17 @@
sample:
description: Shell commands for inspecting flash driver
behavior
description: Shell commands for inspecting flash driver behavior
name: Flash shell
tests:
sample.drivers.flash.shell:
tags: flash shell
tags:
- flash
- shell
filter: CONFIG_FLASH_HAS_DRIVER_ENABLED
platform_exclude: nucleo_h745zi_q_m4 stm32h747i_disco_m4 gd32f350r_eval
arduino_portenta_h7_m4 arduino_giga_r1_m4
platform_exclude:
- nucleo_h745zi_q_m4
- stm32h747i_disco_m4
- gd32f350r_eval
- arduino_portenta_h7_m4
- arduino_giga_r1_m4
harness: keyboard
min_ram: 12

Some files were not shown because too many files have changed in this diff Show more