tests/samples: use integration_plaforms in more tests/samples

integration_platforms help us control what get built/executed in CI and
for each PR submitted. They do not filter out platforms, instead they
just minimize the amount of builds/testing for a particular
tests/sample.
Tests still run on all supported platforms when not in integration mode.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2022-11-29 00:23:08 +00:00 committed by Carles Cufí
commit ba7d730e9b
200 changed files with 806 additions and 244 deletions

View file

@ -7,6 +7,7 @@ toolchain:
- zephyr - zephyr
supported: supported:
- dma - dma
- dai
testing: testing:
ignore_tags: ignore_tags:
- net - net

View file

@ -4,6 +4,8 @@ sample:
tests: tests:
sample.application_development.code_relocation_nocopy: 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 tags: linker
harness: console harness: console
harness_config: harness_config:

View file

@ -5,6 +5,8 @@ tests:
sample.app_dev.out_of_tree: sample.app_dev.out_of_tree:
tags: 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 harness: console
harness_config: harness_config:
type: one_line type: one_line

View file

@ -1,16 +1,18 @@
sample: sample:
description: Sample with MCUboot built through sysbuild description: Sample with MCUboot built through sysbuild
name: with mcuboot name: with mcuboot
tests: tests:
sample.application_development.sysbuild.with_mcuboot: sample.application_development.sysbuild.with_mcuboot:
sysbuild: True sysbuild: True
# Platform allowed is used as twister using sysbuild still lacks proper # Platform allowed is used as twister using sysbuild still lacks proper
# filtering support, see discussion in #49552. # filtering support, see discussion in #49552.
platform_allow: reel_board nrf52840dk_nrf52840 platform_allow: reel_board nrf52840dk_nrf52840
integration_platforms:
- nrf52840dk_nrf52840
tags: mcuboot tags: mcuboot
harness: console harness: console
harness_config: harness_config:
type: multi_line type: multi_line
regex: regex:
- "Address of sample(.*)" - "Address of sample(.*)"
- "Hello sysbuild with mcuboot!(.*)" - "Hello sysbuild with mcuboot!(.*)"

View file

@ -3,44 +3,37 @@ sample:
name: minimal name: minimal
common: common:
tags: footprint tags: footprint
build_only: true
tests: tests:
sample.minimal.mt.arm: sample.minimal.mt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;arm.conf' 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: sample.minimal.mt-no-preempt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;arm.conf' 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: sample.minimal.mt-no-preempt-no-timers.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;arm.conf' 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: sample.minimal.no-mt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;arm.conf' 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: sample.minimal.no-mt-no-timers.arm:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;arm.conf' 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: sample.minimal.mt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;x86.conf' extra_args: CONF_FILE='common.conf;mt.conf;x86.conf'
platform_allow: qemu_x86 platform_allow: qemu_x86
sample.minimal.mt-no-preempt.x86: sample.minimal.mt-no-preempt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;x86.conf' extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;x86.conf'
platform_allow: qemu_x86 platform_allow: qemu_x86
sample.minimal.mt-no-preempt-no-timers.x86: sample.minimal.mt-no-preempt-no-timers.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;x86.conf' extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;x86.conf'
platform_allow: qemu_x86 platform_allow: qemu_x86
sample.minimal.no-mt.x86: sample.minimal.no-mt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;x86.conf' extra_args: CONF_FILE='common.conf;no-mt.conf;x86.conf'
platform_allow: qemu_x86 platform_allow: qemu_x86
sample.minimal.no-mt-no-timers.x86: sample.minimal.no-mt-no-timers.x86:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;x86.conf' extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;x86.conf'
platform_allow: qemu_x86 platform_allow: qemu_x86

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52dk_nrf52832 platform_allow: qemu_cortex_m3 qemu_x86 nrf52dk_nrf52832
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,4 +5,6 @@ tests:
sample.bluetooth.broadcast_audio_source: sample.bluetooth.broadcast_audio_source:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
integration_platforms:
- qemu_x86
tags: bluetooth tags: bluetooth

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.central_gatt_write: sample.bluetooth.central_gatt_write:
harness: bluetooth 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 tags: bluetooth

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,4 +5,6 @@ tests:
sample.bluetooth.central_iso: sample.bluetooth.central_iso:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
integration_platforms:
- qemu_cortex_m3
tags: bluetooth tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.central.multilink: sample.bluetooth.central.multilink:
harness: bluetooth 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 tags: bluetooth

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: nrf21540dk_nrf52840 nrf52840dk_nrf52840 nrf52833dk_nrf52833 platform_allow: nrf21540dk_nrf52840 nrf52840dk_nrf52840 nrf52833dk_nrf52833
tags: bluetooth tags: bluetooth
integration_platforms:
- nrf21540dk_nrf52840

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.central_past: sample.bluetooth.central_past:
harness: bluetooth 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 tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.direct_adv: sample.bluetooth.direct_adv:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
integration_platforms:
- qemu_cortex_m3
tags: bluetooth tags: bluetooth

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: bbc_microbit qemu_x86 platform_allow: bbc_microbit qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_x86

View file

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

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.iso_broadcast: sample.bluetooth.iso_broadcast:
harness: bluetooth 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 tags: bluetooth

View file

@ -5,4 +5,6 @@ tests:
sample.bluetooth.iso_broadcast_benchmark: sample.bluetooth.iso_broadcast_benchmark:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp
integration_platforms:
- nrf52840dk_nrf52840
tags: bluetooth tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.iso_receive: sample.bluetooth.iso_receive:
harness: bluetooth 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 tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.mesh: sample.bluetooth.mesh:
harness: bluetooth harness: bluetooth
platform_allow: bbc_microbit nrf51_blenano qemu_x86 platform_allow: bbc_microbit nrf51_blenano qemu_x86
integration_platforms:
- qemu_x86
tags: bluetooth tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.mesh_demo: sample.bluetooth.mesh_demo:
harness: bluetooth harness: bluetooth
platform_allow: bbc_microbit nrf51_blenano qemu_x86 platform_allow: bbc_microbit nrf51_blenano qemu_x86
integration_platforms:
- qemu_x86
tags: bluetooth tags: bluetooth

View file

@ -4,4 +4,6 @@ tests:
sample.bluetooth.mesh_provisioner: sample.bluetooth.mesh_provisioner:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832 platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832
integration_platforms:
- qemu_cortex_m3
tags: bluetooth tags: bluetooth

View file

@ -4,9 +4,13 @@ tests:
sample.bluetooth.observer: sample.bluetooth.observer:
harness: bluetooth 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 tags: bluetooth
sample.bluetooth.observer.extended: sample.bluetooth.observer.extended:
harness: bluetooth harness: bluetooth
extra_args: CONF_FILE="prj_extended.conf" 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,9 +5,13 @@ tests:
sample.bluetooth.peripheral: sample.bluetooth.peripheral:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nucleo_wb55rg platform_allow: qemu_cortex_m3 qemu_x86 nucleo_wb55rg
integration_platforms:
- qemu_cortex_m3
tags: bluetooth tags: bluetooth
sample.bluetooth.peripheral.x_nucleo_idb05a1_shield: sample.bluetooth.peripheral.x_nucleo_idb05a1_shield:
harness: bluetooth harness: bluetooth
platform_allow: nucleo_l4r5zi platform_allow: nucleo_l4r5zi
depends_on: arduino_spi arduino_gpio depends_on: arduino_spi arduino_gpio
extra_args: SHIELD=x_nucleo_idb05a1 extra_args: SHIELD=x_nucleo_idb05a1
integration_platforms:
- nucleo_l4r5zi

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,6 +5,8 @@ tests:
sample.bluetooth.peripheral_hr: sample.bluetooth.peripheral_hr:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
integration_platforms:
- qemu_cortex_m3
tags: bluetooth tags: bluetooth
sample.bluetooth.peripheral_hr_rv32m1_vega_ri5cy: sample.bluetooth.peripheral_hr_rv32m1_vega_ri5cy:
platform_allow: rv32m1_vega_ri5cy platform_allow: rv32m1_vega_ri5cy

View file

@ -6,8 +6,12 @@ tests:
harness: bluetooth 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 tags: bluetooth
integration_platforms:
- qemu_cortex_m3
sample.bluetooth.peripheral_ht.frdm_kw41z_shield: sample.bluetooth.peripheral_ht.frdm_kw41z_shield:
harness: bluetooth harness: bluetooth
platform_allow: mimxrt1020_evk mimxrt1050_evk mimxrt1060_evk frdm_k64f platform_allow: mimxrt1020_evk mimxrt1050_evk mimxrt1060_evk frdm_k64f
tags: bluetooth tags: bluetooth
extra_args: SHIELD=frdm_kw41z extra_args: SHIELD=frdm_kw41z
integration_platforms:
- mimxrt1020_evk

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -5,3 +5,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -6,3 +6,5 @@ tests:
harness: bluetooth harness: bluetooth
platform_allow: qemu_cortex_m3 qemu_x86 platform_allow: qemu_cortex_m3 qemu_x86
tags: bluetooth tags: bluetooth
integration_platforms:
- qemu_cortex_m3

View file

@ -7,6 +7,8 @@ tests:
# Requires multiple kernels in an AMP config. See README.rst # Requires multiple kernels in an AMP config. See README.rst
build_only: true build_only: true
platform_allow: nsim_sem em_starterkit_em7d platform_allow: nsim_sem em_starterkit_em7d
integration_platforms:
- nsim_sem
tags: secure tags: secure
harness: console harness: console
harness_config: harness_config:

View file

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

View file

@ -5,3 +5,5 @@ tests:
build_only: true build_only: true
platform_allow: particle_xenon thingy52_nrf52832 platform_allow: particle_xenon thingy52_nrf52832
tags: battery tags: battery
integration_platforms:
- particle_xenon

View file

@ -5,3 +5,5 @@ tests:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422 platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422
tags: power tags: power
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -3,6 +3,8 @@ sample:
tests: tests:
sample.boards.nrf.nrfx: sample.boards.nrf.nrfx:
platform_allow: nrf52840dk_nrf52840 nrf9160dk_nrf9160 platform_allow: nrf52840dk_nrf52840 nrf9160dk_nrf9160
integration_platforms:
- nrf52840dk_nrf52840
tags: board tags: board
harness: console harness: console
harness_config: harness_config:

View file

@ -2,6 +2,8 @@ sample:
name: Low Power State Sample for nRF5x name: Low Power State Sample for nRF5x
common: common:
tags: power tags: power
integration_platforms:
- nrf52840dk_nrf52840
tests: tests:
sample.boards.nrf.system_off: sample.boards.nrf.system_off:
build_only: true build_only: true

View file

@ -7,6 +7,8 @@ tests:
platform_allow: nucleo_f746zg nrf51dk_nrf51422 nrf52dk_nrf52832 platform_allow: nucleo_f746zg nrf51dk_nrf51422 nrf52dk_nrf52832
nrf52840dk_nrf52840 nrf9160dk_nrf9160 atsamd20_xpro nrf52840dk_nrf52840 nrf9160dk_nrf9160 atsamd20_xpro
bl5340_dvk_cpuapp bl5340_dvk_cpuapp
integration_platforms:
- nucleo_f746zg
harness_config: harness_config:
type: multi_line type: multi_line
ordered: true ordered: true

View file

@ -6,3 +6,5 @@ tests:
sample.basic.maxim_ds3231: sample.basic.maxim_ds3231:
build_only: true 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

@ -1,10 +1,12 @@
sample: sample:
description: the sample reads the received data from the Messaging Unit description: the sample reads the received data from the Messaging Unit
using the IPM and transmits it back unchanged using the IPM and transmits it back unchanged
name: i.MX IPM sample name: i.MX IPM sample
tests: tests:
sample.ipm.ipm_imx: sample.ipm.ipm_imx:
build_only: true build_only: true
filter: CONFIG_SOC_FAMILY_IMX filter: CONFIG_SOC_FAMILY_IMX
platform_allow: udoo_neo_full_m4 colibri_imx7d_m4 warp7_m4 platform_allow: udoo_neo_full_m4 colibri_imx7d_m4 warp7_m4
tags: samples ipm integration_platforms:
- udoo_neo_full_m4
tags: samples ipm

View file

@ -1,9 +1,11 @@
sample: sample:
description: Sample app that sends messages between the two cores on description: Sample app that sends messages between the two cores on
the lpcxpresso54114 using a mailbox. the lpcxpresso54114 using a mailbox.
name: IPM MCUX Mailbox Sample name: IPM MCUX Mailbox Sample
tests: tests:
sample.ipm.ipm_mcux.remote: sample.ipm.ipm_mcux.remote:
platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1 platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1
tags: ipm integration_platforms:
harness: remote - lpcxpresso54114_m0
tags: ipm
harness: remote

View file

@ -1,16 +1,18 @@
sample: sample:
description: Sample app that sends messages between the two cores on description: Sample app that sends messages between the two cores on
the lpcxpresso54114 using a mailbox. the lpcxpresso54114 using a mailbox.
name: IPM MCUX Mailbox Sample name: IPM MCUX Mailbox Sample
tests: tests:
sample.ipm.ipm_mcux: sample.ipm.ipm_mcux:
platform_allow: lpcxpresso54114_m4 lpcxpresso55s69_cpu0 platform_allow: lpcxpresso54114_m4 lpcxpresso55s69_cpu0
tags: ipm integration_platforms:
harness: console - lpcxpresso54114_m4
sysbuild: True tags: ipm
harness_config: harness: console
type: multi_line sysbuild: True
regex: harness_config:
- "Hello World from MASTER! (.*)" type: multi_line
- "Received: 1" regex:
- "Received: 20" - "Hello World from MASTER! (.*)"
- "Received: 1"
- "Received: 20"

View file

@ -6,3 +6,5 @@ tests:
sample.ipm.ipm_mhu_dual_core: sample.ipm.ipm_mhu_dual_core:
tags: ipm tags: ipm
platform_allow: v2m_musca_b1 v2m_musca_b1_ns platform_allow: v2m_musca_b1 v2m_musca_b1_ns
integration_platforms:
- v2m_musca_b1

View file

@ -4,4 +4,6 @@ sample:
tests: tests:
sample.drivers.led.lp3943: sample.drivers.led.lp3943:
platform_allow: 96b_neonkey 96b_argonkey platform_allow: 96b_neonkey 96b_argonkey
integration_platforms:
- 96b_argonkey
tags: LED tags: LED

View file

@ -3,6 +3,8 @@ sample:
tests: tests:
sample.drivers.flash.soc_flash_nrf: sample.drivers.flash.soc_flash_nrf:
platform_allow: nrf52dk_nrf52832 nrf9160dk_nrf9160 nrf9160dk_nrf9160_ns platform_allow: nrf52dk_nrf52832 nrf9160dk_nrf9160 nrf9160dk_nrf9160_ns
integration_platforms:
- nrf52dk_nrf52832
tags: flash nrf52 nrf9160 tags: flash nrf52 nrf9160
harness: console harness: console
harness_config: harness_config:

View file

@ -21,6 +21,8 @@ tests:
platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi
nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_l073rz nucleo_l152re nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_l073rz nucleo_l152re
nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1 nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1
integration_platforms:
- nucleo_f103rb
sample.drivers.watchdog.stm32h7_wwdg: sample.drivers.watchdog.stm32h7_wwdg:
extra_args: DTC_OVERLAY_FILE=boards/stm32h7_wwdg.overlay extra_args: DTC_OVERLAY_FILE=boards/stm32h7_wwdg.overlay
filter: dt_compat_enabled("st,stm32-window-watchdog") filter: dt_compat_enabled("st,stm32-window-watchdog")
@ -31,15 +33,21 @@ tests:
platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi
nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_h743zi nucleo_l073rz nucleo_l152re nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_h743zi nucleo_l073rz nucleo_l152re
nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1 nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1
integration_platforms:
- nucleo_f103rb
sample.drivers.watchdog.gd32_fwdgt: sample.drivers.watchdog.gd32_fwdgt:
filter: dt_has_compat("gd,gd32-fwdgt") filter: dt_has_compat("gd,gd32-fwdgt")
extra_args: DTC_OVERLAY_FILE=boards/gd32_fwdgt.overlay extra_args: DTC_OVERLAY_FILE=boards/gd32_fwdgt.overlay
platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval
gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval
longan_nano longan_nano
integration_platforms:
- gd32e103v_eval
sample.drivers.watchdog.gd32_wwdgt: sample.drivers.watchdog.gd32_wwdgt:
filter: dt_has_compat("gd,gd32-wwdgt") filter: dt_has_compat("gd,gd32-wwdgt")
extra_args: DTC_OVERLAY_FILE=boards/gd32_wwdgt.overlay extra_args: DTC_OVERLAY_FILE=boards/gd32_wwdgt.overlay
platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval
gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval
longan_nano longan_nano
integration_platforms:
- gd32e103v_eval

View file

@ -15,6 +15,8 @@ common:
tests: tests:
sample.tensorflow.helloworld: sample.tensorflow.helloworld:
platform_allow: qemu_x86 qemu_x86_64 platform_allow: qemu_x86 qemu_x86_64
integration_platforms:
- qemu_x86
tags: tensorflow tags: tensorflow
sample.tensorflow.helloworld.cmsis_nn: sample.tensorflow.helloworld.cmsis_nn:
tags: tensorflow tags: tensorflow

View file

@ -10,3 +10,5 @@ tests:
sample.net.cloud.google_iot_mqtt: sample.net.cloud.google_iot_mqtt:
depends_on: netif depends_on: netif
platform_allow: frdm_k64f qemu_x86 platform_allow: frdm_k64f qemu_x86
integration_platforms:
- qemu_x86

View file

@ -7,4 +7,6 @@ tests:
sample.net.cloud.mqtt_azure: sample.net.cloud.mqtt_azure:
harness: net harness: net
platform_allow: sam_e70_xplained frdm_k64f qemu_x86 platform_allow: sam_e70_xplained frdm_k64f qemu_x86
integration_platforms:
- qemu_x86
tags: net mqtt cloud tags: net mqtt cloud

View file

@ -8,12 +8,16 @@ sample:
tests: tests:
sample.net.cloud.tagoio_http_post: sample.net.cloud.tagoio_http_post:
platform_allow: frdm_k64f nucleo_f767zi platform_allow: frdm_k64f nucleo_f767zi
integration_platforms:
- frdm_k64f
sample.net.cloud.tagoio_http_post.wifi: sample.net.cloud.tagoio_http_post.wifi:
extra_args: OVERLAY_CONFIG="overlay-wifi.conf" extra_args: OVERLAY_CONFIG="overlay-wifi.conf"
platform_allow: disco_l475_iot1 platform_allow: disco_l475_iot1
sample.net.cloud.tagoio_http_post.wifi.esp: sample.net.cloud.tagoio_http_post.wifi.esp:
extra_args: SHIELD=esp_8266_arduino OVERLAY_CONFIG="overlay-wifi.conf" extra_args: SHIELD=esp_8266_arduino OVERLAY_CONFIG="overlay-wifi.conf"
platform_allow: frdm_k64f nucleo_f767zi platform_allow: frdm_k64f nucleo_f767zi
integration_platforms:
- frdm_k64f
sample.net.cloud.tagoio_http_post.modem: sample.net.cloud.tagoio_http_post.modem:
extra_args: OVERLAY_CONFIG="overlay-modem.conf" extra_args: OVERLAY_CONFIG="overlay-modem.conf"
platform_allow: sam4e_xpro platform_allow: sam4e_xpro

View file

@ -7,3 +7,5 @@ sample:
tests: tests:
sample.net.eth_native_posix: sample.net.eth_native_posix:
platform_allow: native_posix native_posix_64 platform_allow: native_posix native_posix_64
integration_platforms:
- native_posix

View file

@ -8,3 +8,5 @@ tests:
sample.net.gptp: sample.net.gptp:
platform_allow: frdm_k64f sam_e70_xplained native_posix native_posix_64 nucleo_f767zi nucleo_h743zi nucleo_h745zi_q_m7 platform_allow: frdm_k64f sam_e70_xplained native_posix native_posix_64 nucleo_f767zi nucleo_h743zi nucleo_h745zi_q_m7
depends_on: netif depends_on: netif
integration_platforms:
- frdm_k64f

View file

@ -2,6 +2,8 @@ common:
harness: net harness: net
tags: net ipv4_autoconf tags: net ipv4_autoconf
platform_allow: qemu_x86 native_posix native_posix_64 platform_allow: qemu_x86 native_posix native_posix_64
integration_platforms:
- native_posix
sample: sample:
description: Test IPv4 autoconf functionality description: Test IPv4 autoconf functionality
name: IPv4 autoconf sample app name: IPv4 autoconf sample app

View file

@ -7,4 +7,6 @@ sample:
tests: tests:
sample.net.lldp: sample.net.lldp:
platform_allow: native_posix native_posix_64 platform_allow: native_posix native_posix_64
integration_platforms:
- native_posix
depends_on: netif depends_on: netif

View file

@ -6,11 +6,15 @@ tests:
harness: net harness: net
depends_on: netif depends_on: netif
platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100 platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100
integration_platforms:
- qemu_x86
tags: net lwm2m tags: net lwm2m
sample.net.lwm2m_client.all_objects: sample.net.lwm2m_client.all_objects:
harness: net harness: net
depends_on: netif depends_on: netif
platform_allow: qemu_x86 platform_allow: qemu_x86
integration_platforms:
- qemu_x86
tags: net lwm2m tags: net lwm2m
extra_configs: extra_configs:
- CONFIG_LWM2M_CONN_MON_OBJ_SUPPORT=y - CONFIG_LWM2M_CONN_MON_OBJ_SUPPORT=y
@ -27,20 +31,28 @@ tests:
depends_on: netif depends_on: netif
extra_args: OVERLAY_CONFIG=overlay-dtls.conf extra_args: OVERLAY_CONFIG=overlay-dtls.conf
platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100 platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100
integration_platforms:
- qemu_x86
tags: net lwm2m tags: net lwm2m
sample.net.lwm2m_client.bt: sample.net.lwm2m_client.bt:
harness: net harness: net
extra_args: OVERLAY_CONFIG=overlay-bt.conf extra_args: OVERLAY_CONFIG=overlay-bt.conf
platform_allow: nrf52840dk_nrf52840 disco_l475_iot1 platform_allow: nrf52840dk_nrf52840 disco_l475_iot1
tags: net lwm2m tags: net lwm2m
integration_platforms:
- disco_l475_iot1
sample.net.lwm2m_client.queue_mode: sample.net.lwm2m_client.queue_mode:
harness: net harness: net
depends_on: netif depends_on: netif
extra_args: OVERLAY_CONFIG=overlay-queue.conf extra_args: OVERLAY_CONFIG=overlay-queue.conf
platform_allow: qemu_x86 platform_allow: qemu_x86
integration_platforms:
- qemu_x86
tags: net lwm2m tags: net lwm2m
sample.net.lwm2m_client.wnc_m14a2a: sample.net.lwm2m_client.wnc_m14a2a:
harness: net harness: net
extra_args: SHIELD=wnc_m14a2a extra_args: SHIELD=wnc_m14a2a
platform_allow: frdm_k64f nrf52840dk_nrf52840 platform_allow: frdm_k64f nrf52840dk_nrf52840
integration_platforms:
- frdm_k64f
tags: net lwm2m tags: net lwm2m

View file

@ -4,4 +4,6 @@ tests:
sample.net.mdns_responder: sample.net.mdns_responder:
harness: net harness: net
platform_allow: qemu_x86 qemu_cortex_m3 platform_allow: qemu_x86 qemu_cortex_m3
integration_platforms:
- qemu_x86
tags: net mdns tags: net mdns

View file

@ -7,8 +7,12 @@ common:
tests: tests:
sample.net.mqtt_publisher: sample.net.mqtt_publisher:
platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100 platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100
integration_platforms:
- qemu_x86
sample.net.mqtt_publisher.userspace: sample.net.mqtt_publisher.userspace:
platform_allow: frdm_k64f qemu_x86 platform_allow: frdm_k64f qemu_x86
integration_platforms:
- qemu_x86
extra_args: CONFIG_USERSPACE=y extra_args: CONFIG_USERSPACE=y
sample.net.mqtt_publisher.bt: sample.net.mqtt_publisher.bt:
platform_allow: 96b_nitrogen platform_allow: 96b_nitrogen

View file

@ -7,3 +7,5 @@ common:
tests: tests:
sample.net.mqtt_publisher.sn: sample.net.mqtt_publisher.sn:
platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100 platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100
integration_platforms:
- qemu_x86

View file

@ -1,6 +1,6 @@
common: common:
harness: net harness: net
tags: net tags: net openthread
depends_on: netif depends_on: netif
min_flash: 140 min_flash: 140
sample: sample:
@ -10,15 +10,19 @@ tests:
sample.net.openthread.coprocessor: sample.net.openthread.coprocessor:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d
tags: ci_build integration_platforms:
- nrf52840dk_nrf52840
sample.net.openthread.coprocessor.usb: sample.net.openthread.coprocessor.usb:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833
integration_platforms:
- nrf52840dk_nrf52840
tags: ci_build tags: ci_build
extra_args: OVERLAY_CONFIG=overlay-usb-nrf-br.conf extra_args: OVERLAY_CONFIG=overlay-usb-nrf-br.conf
DTC_OVERLAY_FILE="usb.overlay" DTC_OVERLAY_FILE="usb.overlay"
sample.openthread.coprocessor.rcp: sample.openthread.coprocessor.rcp:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d
tags: ci_build integration_platforms:
- nrf52840dk_nrf52840
extra_args: OVERLAY_CONFIG=overlay-rcp.conf extra_args: OVERLAY_CONFIG=overlay-rcp.conf

View file

@ -11,6 +11,8 @@ tests:
sample.net.sockets.echo_client: sample.net.sockets.echo_client:
platform_allow: qemu_x86 frdm_k64f sam_e70_xplained platform_allow: qemu_x86 frdm_k64f sam_e70_xplained
qemu_cortex_m3 frdm_kw41z qemu_cortex_m3 frdm_kw41z
integration_platforms:
- qemu_x86
sample.net.sockets.echo_client.802154: sample.net.sockets.echo_client.802154:
extra_args: OVERLAY_CONFIG="overlay-qemu_802154.conf" extra_args: OVERLAY_CONFIG="overlay-qemu_802154.conf"
platform_allow: qemu_x86 platform_allow: qemu_x86
@ -23,12 +25,18 @@ tests:
sample.net.sockets.echo_client.802154.rf2xx.xpro: sample.net.sockets.echo_client.802154.rf2xx.xpro:
extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam4e_xpro sam_v71_xult platform_allow: sam4e_xpro sam_v71_xult
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_client.802154.rf2xx.legacy: sample.net.sockets.echo_client.802154.rf2xx.legacy:
extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam4e_xpro sam_v71_xult platform_allow: sam4e_xpro sam_v71_xult
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_client.802154.rf2xx.arduino: sample.net.sockets.echo_client.802154.rf2xx.arduino:
extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_client.802154.rf2xx.mikrobus: sample.net.sockets.echo_client.802154.rf2xx.mikrobus:
extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: lpcxpresso55s69_ns platform_allow: lpcxpresso55s69_ns
@ -66,3 +74,5 @@ tests:
sample.net.sockets.echo_client.userspace: sample.net.sockets.echo_client.userspace:
extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf" extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf"
platform_allow: qemu_x86 qemu_x86_64 platform_allow: qemu_x86 qemu_x86_64
integration_platforms:
- qemu_x86

View file

@ -11,9 +11,13 @@ tests:
sample.net.sockets.echo_server: sample.net.sockets.echo_server:
platform_allow: qemu_x86 qemu_x86_64 sam_e70_xplained frdm_k64f platform_allow: qemu_x86 qemu_x86_64 sam_e70_xplained frdm_k64f
qemu_cortex_m3 frdm_kw41z qemu_cortex_m3 frdm_kw41z
integration_platforms:
- qemu_x86
sample.net.sockets.echo_server.802154: sample.net.sockets.echo_server.802154:
extra_args: OVERLAY_CONFIG="overlay-qemu_802154.conf" extra_args: OVERLAY_CONFIG="overlay-qemu_802154.conf"
platform_allow: qemu_x86 platform_allow: qemu_x86
integration_platforms:
- qemu_x86
sample.net.sockets.echo_server.802154.rf2xx: sample.net.sockets.echo_server.802154.rf2xx:
extra_args: OVERLAY_CONFIG="overlay-802154.conf" extra_args: OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: atsamr21_xpro platform_allow: atsamr21_xpro
@ -23,12 +27,18 @@ tests:
sample.net.sockets.echo_server.802154.rf2xx.xpro: sample.net.sockets.echo_server.802154.rf2xx.xpro:
extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam4e_xpro sam_v71_xult platform_allow: sam4e_xpro sam_v71_xult
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_server.802154.rf2xx.legacy: sample.net.sockets.echo_server.802154.rf2xx.legacy:
extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam4e_xpro sam_v71_xult platform_allow: sam4e_xpro sam_v71_xult
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_server.802154.rf2xx.arduino: sample.net.sockets.echo_server.802154.rf2xx.arduino:
extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi
integration_platforms:
- sam_v71_xult
sample.net.sockets.echo_server.802154.rf2xx.mikrobus: sample.net.sockets.echo_server.802154.rf2xx.mikrobus:
extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf" extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf"
platform_allow: lpcxpresso55s69_ns platform_allow: lpcxpresso55s69_ns
@ -90,3 +100,5 @@ tests:
sample.net.sockets.echo_server.userspace: sample.net.sockets.echo_server.userspace:
extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf" extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf"
platform_allow: qemu_x86 qemu_x86_64 platform_allow: qemu_x86 qemu_x86_64
integration_platforms:
- qemu_x86

View file

@ -5,4 +5,6 @@ tests:
sample.net.sockets.packet: sample.net.sockets.packet:
harness: net harness: net
platform_allow: native_posix native_posix_64 platform_allow: native_posix native_posix_64
integration_platforms:
- native_posix
tags: net sockets packet-socket tags: net sockets packet-socket

View file

@ -3,6 +3,8 @@ common:
depends_on: netif depends_on: netif
# We can only run this in platforms that support PTP clock and TXTIME # We can only run this in platforms that support PTP clock and TXTIME
platform_allow: native_posix native_posix_64 qemu_x86 qemu_x86_64 platform_allow: native_posix native_posix_64 qemu_x86 qemu_x86_64
integration_platforms:
- native_posix
sample: sample:
description: Socket SO_TXTIME sample description: Socket SO_TXTIME sample
name: txtime-socket name: txtime-socket

View file

@ -7,6 +7,8 @@ sample:
tests: tests:
sample.net.wifi: sample.net.wifi:
platform_allow: cc3220sf_launchxl disco_l475_iot1 reel_board platform_allow: cc3220sf_launchxl disco_l475_iot1 reel_board
integration_platforms:
- cc3220sf_launchxl
sample.net.wifi.mikroe_wifi_bt_click: sample.net.wifi.mikroe_wifi_bt_click:
extra_args: SHIELD=mikroe_wifi_bt_click_mikrobus extra_args: SHIELD=mikroe_wifi_bt_click_mikrobus
platform_allow: lpcxpresso55s69_cpu0 platform_allow: lpcxpresso55s69_cpu0
@ -16,9 +18,15 @@ tests:
sample.net.wifi.esp_8266_arduino: sample.net.wifi.esp_8266_arduino:
extra_args: SHIELD=esp_8266_arduino extra_args: SHIELD=esp_8266_arduino
platform_allow: frdm_k64f disco_l475_iot1 platform_allow: frdm_k64f disco_l475_iot1
integration_platforms:
- frdm_k64f
sample.net.wifi.inventek_eswifi_arduino_uart: sample.net.wifi.inventek_eswifi_arduino_uart:
extra_args: SHIELD=inventek_eswifi_arduino_uart extra_args: SHIELD=inventek_eswifi_arduino_uart
platform_allow: frdm_k64f nucleo_f767zi platform_allow: frdm_k64f nucleo_f767zi
integration_platforms:
- frdm_k64f
sample.net.wifi.inventek_eswifi_arduino_spi: sample.net.wifi.inventek_eswifi_arduino_spi:
extra_args: SHIELD=inventek_eswifi_arduino_spi extra_args: SHIELD=inventek_eswifi_arduino_spi
platform_allow: frdm_k64f nucleo_f767zi platform_allow: frdm_k64f nucleo_f767zi
integration_platforms:
- frdm_k64f

View file

@ -6,15 +6,14 @@
sample: sample:
name: SHT3XD Sensor Sample name: SHT3XD Sensor Sample
common:
platform_allow: efr32mg_sltb004a frdm_k64f nrf51_ble400
nrf52840dk_nrf52840 nucleo_l476rg
integration_platforms:
- nrf52840dk_nrf52840
tags: sensors
build_only: true
tests: tests:
sample.sensor.sht3xd: sample.sensor.sht3xd: {}
build_only: true
platform_allow: efr32mg_sltb004a frdm_k64f nrf51_ble400
nrf52840dk_nrf52840 nucleo_l476rg
tags: sensors
sample.sensor.sht3xd.trigger: sample.sensor.sht3xd.trigger:
build_only: true
extra_args: CONF_FILE="trigger.conf" extra_args: CONF_FILE="trigger.conf"
platform_allow: efr32mg_sltb004a frdm_k64f nrf51_ble400
nrf52840dk_nrf52840 nucleo_l476rg
tags: sensors

View file

@ -6,6 +6,8 @@ tests:
depends_on: adc depends_on: adc
tags: sensors tags: sensors
platform_allow: nucleo_g071rb nucleo_wb55rg platform_allow: nucleo_g071rb nucleo_wb55rg
integration_platforms:
- nucleo_g071rb
timeout: 10 timeout: 10
harness: console harness: console
harness_config: harness_config:

View file

@ -2,14 +2,16 @@ sample:
description: EDAC shell sample application description: EDAC shell sample application
name: edac shell name: edac shell
common: common:
tags: edac tags: edac
harness: console harness: console
harness_config: harness_config:
type: one_line type: one_line
regex: regex:
- "EDAC shell application initialized" - "EDAC shell application initialized"
tests: tests:
sample.subsys.edac: sample.subsys.edac:
platform_allow: ehl_crb platform_allow: ehl_crb
integration_platforms:
- ehl_crb
tags: edac tags: edac

View file

@ -7,3 +7,5 @@ tests:
mimxrt685_evk_cm33 mimxrt1060_evk mimxrt1064_evk qemu_x86 native_posix mimxrt685_evk_cm33 mimxrt1060_evk mimxrt1064_evk qemu_x86 native_posix
mimxrt1160_evk_cm7 mimxrt1160_evk_cm7
tags: filesystem tags: filesystem
integration_platforms:
- nrf52840dk_nrf52840

View file

@ -1,9 +1,11 @@
sample: sample:
description: This app provides an example of how to integrate OpenAMP description: This app provides an example of how to integrate OpenAMP
with Zephyr. with Zephyr.
name: OpenAMP example integration (remote) name: OpenAMP example integration (remote)
tests: tests:
sample.ipc.openamp.remote: sample.ipc.openamp.remote:
platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1 platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1
tags: ipm integration_platforms:
harness: remote - lpcxpresso54114_m0
tags: ipm
harness: remote

View file

@ -1,9 +1,11 @@
sample: sample:
description: This app provides an example of how to integrate OpenAMP description: This app provides an example of how to integrate OpenAMP
with Zephyr in cluding a esource table. with Zephyr in cluding a esource table.
name: OpenAMP with resource table example integration name: OpenAMP with resource table example integration
tests: tests:
sample.subsys.ipc.openamp_rs_table: sample.subsys.ipc.openamp_rs_table:
build_only: true build_only: true
platform_allow: stm32mp157c_dk2 platform_allow: stm32mp157c_dk2
tags: ipm integration_platforms:
- stm32mp157c_dk2
tags: ipm

View file

@ -1,10 +1,12 @@
sample: sample:
description: This app provides an example of how to integrate description: This app provides an example of how to integrate
RPMsg Service with Zephyr. RPMsg Service with Zephyr.
name: RPMsg Service example integration (remote) name: RPMsg Service example integration (remote)
common: common:
harness: remote harness: remote
tests: tests:
sample.ipc.rpmsg_service.remote: sample.ipc.rpmsg_service.remote:
platform_allow: mps2_an521_remote v2m_musca_b1_ns platform_allow: mps2_an521_remote v2m_musca_b1_ns
tags: ipm integration_platforms:
- v2m_musca_b1_ns
tags: ipm

View file

@ -1,15 +1,17 @@
sample: sample:
description: This app provides an example of how to integrate description: This app provides an example of how to integrate
RPMsg Service with Zephyr. RPMsg Service with Zephyr.
name: RPMsg Service example integration name: RPMsg Service example integration
tests: tests:
sample.ipc.rpmsg_service: sample.ipc.rpmsg_service:
platform_allow: mps2_an521 v2m_musca_b1 platform_allow: mps2_an521 v2m_musca_b1
tags: ipm integration_platforms:
harness: console - mps2_an521
harness_config: tags: ipm
type: multi_line harness: console
regex: harness_config:
- "Master core received a message: 1" type: multi_line
- "Master core received a message: 99" regex:
- "RPMsg Service demo ended." - "Master core received a message: 1"
- "Master core received a message: 99"
- "RPMsg Service demo ended."

View file

@ -10,3 +10,5 @@ tests:
depends_on: netif depends_on: netif
build_only: true build_only: true
platform_allow: frdm_k64f platform_allow: frdm_k64f
integration_platforms:
- frdm_k64f

View file

@ -7,6 +7,8 @@ common:
depends_on: netif depends_on: netif
build_only: true build_only: true
platform_allow: frdm_k64f platform_allow: frdm_k64f
integration_platforms:
- frdm_k64f
tests: tests:
sample.net.updatehub: sample.net.updatehub:
extra_configs: extra_configs:

View file

@ -4,5 +4,7 @@ tests:
sample.modbus.rtu_client: sample.modbus.rtu_client:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 frdm_k64f platform_allow: nrf52840dk_nrf52840 frdm_k64f
integration_platforms:
- nrf52840dk_nrf52840
tags: uart modbus tags: uart modbus
depends_on: gpio arduino_serial depends_on: gpio arduino_serial

View file

@ -4,6 +4,8 @@ tests:
sample.modbus.rtu_server: sample.modbus.rtu_server:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 frdm_k64f platform_allow: nrf52840dk_nrf52840 frdm_k64f
integration_platforms:
- nrf52840dk_nrf52840
tags: uart modbus tags: uart modbus
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and
@ -12,6 +14,8 @@ tests:
sample.modbus.rtu_server.cdc_acm: sample.modbus.rtu_server.cdc_acm:
build_only: true build_only: true
platform_allow: nrf52840dk_nrf52840 frdm_k64f platform_allow: nrf52840dk_nrf52840 frdm_k64f
integration_platforms:
- nrf52840dk_nrf52840
tags: usb modbus tags: usb modbus
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and

View file

@ -4,6 +4,8 @@ tests:
sample.modbus.tcp_server: sample.modbus.tcp_server:
build_only: true build_only: true
platform_allow: frdm_k64f platform_allow: frdm_k64f
integration_platforms:
- frdm_k64f
tags: modbus tags: modbus
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and

View file

@ -3,6 +3,8 @@ sample:
tests: tests:
sample.power.ospm.dev_idle_pm: sample.power.ospm.dev_idle_pm:
platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832
integration_platforms:
- nrf52840dk_nrf52840
tags: power tags: power
harness: console harness: console
harness_config: harness_config:

View file

@ -3,6 +3,8 @@ sample:
tests: tests:
sample.pm.latency: sample.pm.latency:
platform_allow: native_posix platform_allow: native_posix
integration_platforms:
- native_posix
tags: pm tags: pm
harness: console harness: console
harness_config: harness_config:

View file

@ -6,6 +6,8 @@ tests:
tags: settings tags: settings
timeout: 10 timeout: 10
platform_allow: qemu_x86 native_posix native_posix_64 platform_allow: qemu_x86 native_posix native_posix_64
integration_platforms:
- native_posix
harness: console harness: console
harness_config: harness_config:
type: multi_line type: multi_line

View file

@ -6,9 +6,13 @@ tests:
tags: shell filesystem tags: shell filesystem
harness: keyboard harness: keyboard
platform_allow: reel_board mimxrt1060_evk platform_allow: reel_board mimxrt1060_evk
integration_platforms:
- reel_board
sample.filesystem.shell.flash_load: sample.filesystem.shell.flash_load:
tags: shell filesystem flash_load tags: shell filesystem flash_load
harness: keyboard harness: keyboard
platform_allow: nrf52dk_nrf52832 platform_allow: nrf52dk_nrf52832
extra_args: CONF_FILE=prj_flash_load.conf extra_args: CONF_FILE=prj_flash_load.conf
integration_platforms:
- nrf52dk_nrf52832

View file

@ -3,4 +3,6 @@ tests:
sample.testing.ztest: sample.testing.ztest:
build_only: true build_only: true
platform_allow: native_posix platform_allow: native_posix
integration_platforms:
- native_posix
tags: testing tags: testing

View file

@ -5,3 +5,5 @@ tests:
harness_config: harness_config:
pytest_args: [ "--custom-pytest-arg", "foo" ] pytest_args: [ "--custom-pytest-arg", "foo" ]
tags: testing pytest tags: testing pytest
integration_platforms:
- native_posix

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