tests: fix test identifiers

The seasonal overhaul of test identifiers aligning the terms being used
and creating a structure. This is hopefully the last time we do this,
plan is to document the identifiers and enforce syntax.

The end-goal is to be able to generate a testsuite description from the
existing tests and sync it frequently with the testsuite in Testrail.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2019-12-01 12:29:43 -05:00
parent 9a06428244
commit 70758c4374
133 changed files with 203 additions and 206 deletions

View file

@ -2,7 +2,7 @@ sample:
description: Code data relocation Sample
name: code relocation
tests:
sample.app_dev.code_relocation:
sample.application_development.code_relocation:
harness: console
harness_config:
type: one_line

View file

@ -1,7 +1,7 @@
sample:
name: Blink LED (PWM based)
tests:
sample.blink_led:
sample.basic.blink_led:
# FIXME: We should remove those and just rely on depends_on
filter: dt_alias_exists("pwm-led0")
tags: drivers pwm

View file

@ -1,7 +1,7 @@
sample:
name: Blinky Sample
tests:
sample.blinky:
sample.basic.blinky:
tags: LED gpio
filter: dt_compat_enabled_with_alias("gpio-leds", "led0")
depends_on: gpio

View file

@ -1,7 +1,7 @@
sample:
name: Button Sample
tests:
sample.button:
sample.basic.button:
tags: button gpio
filter: dt_compat_enabled_with_alias("gpio-keys", "sw0")
depends_on: gpio

View file

@ -1,7 +1,7 @@
sample:
name: Fade LED
tests:
sample.fade_led:
sample.basic.fade_led:
tags: drivers pwm
depends_on: pwm
harness: led

View file

@ -1,7 +1,7 @@
sample:
name: RGB LED
tests:
sample.rgb_led:
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")

View file

@ -1,7 +1,7 @@
sample:
name: Servo Motor using PWM
tests:
sample.servo_motor:
sample.basic.servo_motor:
tags: drivers pwm
depends_on: pwm
harness: motor

View file

@ -3,7 +3,7 @@ sample:
using K_THREAD_DEFINE
name: Basic Thread Demo
tests:
sample.threads:
sample.basic.threads:
tags: kernel threads gpio
filter: dt_compat_enabled_with_alias("gpio-leds", "led0") and
dt_compat_enabled_with_alias("gpio-leds", "led1")

View file

@ -3,7 +3,7 @@ sample:
Designware ARC SecureShiled.
name: Designware ARC Secure monitor
tests:
sample.arc_secure_services:
sample.board.arc_secure_services:
platform_whitelist: nsim_sem em_starterkit_em7d_secure
tags: secure
harness: console

View file

@ -1,7 +1,7 @@
sample:
name: Syncronisation (C++)
tests:
sample.cpp_syncronisation:
sample.cpp.synchronization:
tags: cpp
toolchain_exclude: issm
arch_exclude: posix

View file

@ -1,7 +1,7 @@
sample:
name: Counter RTC Driver Sample
tests:
sample.driver.counter.alarm:
sample.drivers.counter.alarm:
tags: drivers
harness: console
platform_whitelist: nucleo_f746zg nrf51_pca10028 nrf52_pca10040

View file

@ -8,7 +8,7 @@ common:
min_ram: 20
arch_exclude: xtensa
tests:
sample.driver.crypto.mbedtls:
sample.drivers.crypto.mbedtls:
min_flash: 34
extra_args: CONF_FILE=prj_mtls_shim.conf
harness_config:
@ -18,7 +18,7 @@ tests:
- ".*main: CBC Mode"
- ".*main: CTR Mode"
- ".*main: CCM Mode"
sample.driver.crypto.mbedtls.micro:
sample.drivers.crypto.mbedtls.micro:
tags: crypto
harness_config:
type: multi_line

View file

@ -1,7 +1,7 @@
sample:
name: TI INA219 power monitor
tests:
sample.driver.current_sensing:
sample.drivers.current_sensing:
tags: sensors
depends_on: i2c
harness: sensor

View file

@ -1,7 +1,7 @@
sample:
name: Sample for the entropy gathering driver
tests:
sample.driver.entropy:
sample.drivers.entropy:
tags: crypto
filter: CONFIG_ENTROPY_HAS_DRIVER
harness: console

View file

@ -1,7 +1,7 @@
sample:
name: eSPI driver sample
tests:
sample.driver.espi:
sample.drivers.espi:
tags: drivers
harness: console
harness_config:

View file

@ -3,7 +3,7 @@ sample:
behavior
name: Flash shell
tests:
sample.driver.flash_shell:
sample.drivers.flash.shell:
platform_whitelist: 96b_carbon frdm_k64f frdm_kw41z frdm_kl25z nucleo_f746zg
tags: flash shell
harness: keyboard

View file

@ -2,7 +2,7 @@ sample:
description: Demonstration of the HT16K33 LED driver with keyscan
name: HT16K33 sample
tests:
sample.driver.ht16k33:
sample.drivers.ht16k33:
platform_whitelist: nrf52840_pca10056
harness: TBD
tags: LED

View file

@ -1,7 +1,7 @@
sample:
name: Demo for Fujitsu MB85RC256V FRAM (I2C)
tests:
sample.driver.i2c_fujitsu_fram:
sample.drivers.i2c.fujitsu_fram:
tags: drivers
depends_on: i2c
filter: dt_alias_exists("i2c-0")

View file

@ -1,7 +1,7 @@
sample:
name: I2C scanner
tests:
sample.driver.i2c_scanner:
sample.drivers.i2c_scanner:
platform_whitelist: nrf52840_blip nrf51_ble400
tags: drivers
depends_on: i2c

View file

@ -1,7 +1,7 @@
sample:
name: KSCAN driver sample
tests:
sample.driver.kscan:
sample.drivers.kscan:
tags: drivers
harness: console
harness_config:

View file

@ -1,7 +1,7 @@
sample:
name: Display text strings on HD44780 based 20x4 LCD controller
tests:
sample.driver.lcd_hd44780:
sample.drivers.lcd.hd44780:
platform_whitelist: arduino_due
tags: display
harness: display

View file

@ -2,7 +2,7 @@ sample:
description: Demonstration of the APA102 LED strip driver
name: APA102 sample
tests:
sample.driver.led_apa102:
sample.drivers.led.apa102:
platform_whitelist: nucleo_l432kc
tags: LED
depends_on: spi

View file

@ -1,7 +1,7 @@
sample:
name: Utilize APA102C LED
tests:
sample.driver.led_apa102c_bitbang:
sample.drivers.led.apa102c_bitbang:
tags: LED
filter: dt_alias_exists("gpio-0")
depends_on: gpio

View file

@ -2,6 +2,6 @@ sample:
description: Demonstration of the LP3943 LED driver
name: LP3943 sample
tests:
sample.driver.led_lp3943:
sample.drivers.led.lp3943:
platform_whitelist: 96b_neonkey 96b_argonkey
tags: LED

View file

@ -2,7 +2,7 @@ sample:
description: Demonstration of the LP5562 LED driver
name: LP5562 sample
tests:
sample.driver.led_lp5562:
sample.drivers.led.lp5562:
platform_whitelist: nrf52840_pca10056
tags: led
harness: TBD

View file

@ -2,6 +2,6 @@ sample:
description: Demonstration of the lpd880x LED driver
name: LPD880x sample
tests:
sample.driver.led_lpd8806:
sample.drivers.led.lpd8806:
platform_whitelist: 96b_carbon
tags: LED

View file

@ -2,6 +2,6 @@ sample:
description: Demonstration of the PCA9633 LED driver
name: PCA9633 sample
tests:
sample.driver.led_pca9633:
sample.drivers.led.pca9633:
platform_whitelist: stm32373c_eval
tags: LED

View file

@ -2,6 +2,6 @@ sample:
description: Demonstration of the WS2812 LED driver
name: WS2812 sample
tests:
sample.driver.led_ws2812:
sample.drivers.led.ws2812:
platform_whitelist: 96b_carbon bbc_microbit
tags: LED

View file

@ -1,7 +1,7 @@
sample:
name: PS2 driver sample
tests:
sample.driver.espi:
sample.drivers.espi.ps2:
tags: drivers
harness: console
harness_config:

View file

@ -1,6 +1,6 @@
sample:
name: SoC Flash on NRF52
tests:
sample.driver.soc_flash_nrf:
sample.drivers.flash.soc_flash_nrf::
platform_whitelist: nrf52_pca10040 nrf9160_pca10090 nrf9160_pca10090ns
tags: flash nrf52

View file

@ -1,7 +1,7 @@
sample:
name: SPI Flash Sample
tests:
sample.driver.spi_flash:
sample.drivers.spi.flash:
tags: spi flash
filter: dt_compat_enabled("jedec,spi-nor")
harness: console
@ -16,7 +16,7 @@ tests:
- "Data read 55 aa"
- "Data read matches with data written. Good!!"
depends_on: spi
sample.driver.spi_flash_dpd:
sample.drivers.spi.flash_dpd:
tags: spi flash
filter: dt_compat_enabled("jedec,spi-nor")
build_only: true

View file

@ -1,7 +1,7 @@
sample:
name: SPI FRAM Module Sample
tests:
sample.driver.spi_fujitsu_fram:
sample.drivers.spi.fujitsu_fram:
tags: drivers fram
harness: fram
depends_on: gpio spi

View file

@ -1,7 +1,7 @@
sample:
name: Watchdog Driver Sample
tests:
sample.driver.watchdog:
sample.drivers.watchdog:
tags: drivers
harness: console
harness_config:
@ -14,7 +14,7 @@ tests:
- "Watchdog sample application"
depends_on: watchdog
platform_exclude: nucleo_l496zg nucleo_f401re
sample.driver.window_watchdog_nucleo_l496zg:
sample.drivers.watchdog.nucleo_l496zg:
tags: drivers
harness: console
harness_config:

View file

@ -10,5 +10,5 @@ common:
regex:
- "Hello World! (.*)"
tests:
sample.helloworld:
sample.basic.helloworld:
tags: introduction

View file

@ -13,30 +13,30 @@ common:
- ".*THINKING.*"
- ".*EATING.*"
tests:
sample.philosopher:
sample.kernel.philosopher:
tags: introduction
sample.philosopher.tracing:
sample.kernel.philosopher.tracing:
min_ram: 32
extra_configs:
- CONFIG_SEGGER_SYSTEMVIEW=y
sample.philosopher.same_prio:
sample.kernel.philosopher.same_prio:
extra_args: "-DSAME_PRIO=1"
sample.philosopher.static:
sample.kernel.philosopher.static:
extra_args: "-DSTATIC_OBJS=1"
sample.philosopher.semaphores:
sample.kernel.philosopher.semaphores:
extra_args: "-DFORKS=SEMAPHORES"
sample.philosopher.stacks:
sample.kernel.philosopher.stacks:
extra_args: "-DFORKS=STACKS"
sample.philosopher.fifos:
sample.kernel.philosopher.fifos:
extra_args: "-DFORKS=FIFOS"
sample.philosopher.lifos:
sample.kernel.philosopher.lifos:
extra_args: "-DFORKS=LIFOS"
sample.philosopher.preempt_only:
sample.kernel.philosopher.preempt_only:
extra_configs:
- CONFIG_NUM_PREEMPT_PRIORITIES=6
- CONFIG_NUM_COOP_PRIORITIES=0
- CONFIG_BT=n
sample.philosopher.coop_only:
sample.kernel.philosopher.coop_only:
extra_configs:
- CONFIG_NUM_PREEMPT_PRIORITIES=0
- CONFIG_NUM_COOP_PRIORITIES=6

View file

@ -2,7 +2,7 @@ sample:
description: Demonstration of the AMS iAQ-core Digital VOC Sensor driver
name: iAQcore sample
tests:
sample.iAQcore:
sample.sensor.iaqcore:
harness: sensor
tags: samples
depends_on: i2c arduino_i2c

View file

@ -1,7 +1,7 @@
sample:
name: BME680 Sensor sample
tests:
sample.bme680:
sample.sensor.bme680:
harness: sensor
tags: samples sensor
depends_on: i2c bme680

View file

@ -2,7 +2,7 @@ sample:
description: Demonstration of the AMS Temperature and Humidity Sensor driver
name: ENS210 sample
tests:
sample.ens210:
sample.sensor.ens210:
harness: sensor
tags: samples
depends_on: i2c arduino_i2c

View file

@ -1,7 +1,7 @@
sample:
name: USB HID accelerometer mouse sample
tests:
sample.usb.hid-mouse:
sample.sensor.usb.fxos8700-hid:
depends_on: usb_device
platform_whitelist: frdm_k64f
harness: usb

View file

@ -1,7 +1,7 @@
sample:
name: TI HDC Humidity/Temperature Sensor
tests:
test_build:
sample.sensor.ti_hdc:
harness: sensor
platform_whitelist: reel_board nucleo_l496zg
tags: sensors

View file

@ -1,11 +1,6 @@
sample:
name: TI TMP116 Sensor Sample
tests:
test_build:
harness: sensor
platform_whitelist: nucleo_f401re
tags: sensors
depends_on: i2c
sample.sensor.tmp116:
harness: console
platform_whitelist: nucleo_f401re

View file

@ -1,7 +1,7 @@
sample:
name: X-NUCLEO-IKS01A2 sensor shield
tests:
sample.shields.x_nucleo_iks01a2:
sample.shields..x_nucleo_iks01a2:
harness: shield
tags: shield
depends_on: arduino_i2c arduino_gpio

View file

@ -1,7 +1,7 @@
sample:
name: X-NUCLEO-IKS01A3 sensor shield
tests:
sample.shield.x_nucleo_iks01a3:
sample.shields.x_nucleo_iks01a3:
harness: shield
tags: shield
depends_on: arduino_i2c arduino_gpio

View file

@ -3,7 +3,7 @@ sample:
common:
min_ram: 16
tests:
sample.shield.x_nucleo_iks01a3:
sample.shields.x_nucleo_iks01a3:
harness: shield
tags: shield
depends_on: arduino_i2c arduino_gpio

View file

@ -13,6 +13,6 @@ common:
- "Pi value calculated by thread #[0-9]+: [0-9]+(.*)"
- "All [0-9]+ threads executed by [0-9]+ cores in [0-9]+ msec(.*)"
tests:
sample.smp_pi:
sample.smp.pi:
tags: introduction
platform_whitelist: nsim_hs_smp qemu_x86_64

View file

@ -1,7 +1,7 @@
sample:
name: echo Sample
tests:
sample.subsys.console.echo:
sample.console.echo:
filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_INTERRUPT
tags: console
harness: keyboard

View file

@ -1,7 +1,7 @@
sample:
name: getchar sample
tests:
sample.subsys.console.getchar:
sample.console.getchar:
filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_INTERRUPT
tags: console
harness: keyboard

View file

@ -1,7 +1,7 @@
sample:
name: getline Sample
tests:
sample.subsys.console.getline:
sample.console.getline:
filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_INTERRUPT
tags: console
harness: keyboard

View file

@ -1,7 +1,7 @@
sample:
name: Fat filesystem sample
tests:
sample.subsys.fs.fat_fs:
sample.filesystem.fat_fs:
build_only: true
platform_whitelist: nrf52840_blip olimexino_stm32 mimxrt1050_evk
tags: filesystem

View file

@ -1,7 +1,7 @@
sample:
name: littlefs filesystem sample
tests:
sample.subsys.fs.littlefs:
sample.filesystem.littlefs:
build_only: true
platform_whitelist: nrf52840_pca10056 particle_xenon
tags: filesystem

View file

@ -3,7 +3,7 @@ sample:
using the IPM and transmits it back unchanged
name: i.MX IPM sample
tests:
sample.subsys.ipc.ipm_imx:
sample.ipc.ipm.ipm_imx:
build_only: true
filter: CONFIG_SOC_FAMILY_IMX
platform_whitelist: udoo_neo_full_m4 colibri_imx7d_m4 warp7_m4

View file

@ -3,7 +3,7 @@ sample:
the lpcxpresso54114 using a mailbox.
name: IPM MCUX Mailbox Sample
tests:
sample.subsys.ipc.ipm_mcux:
sample.ipc.ipm.ipm_mcux:
platform_whitelist: lpcxpresso54114_m4
tags: ipm
harness: console

View file

@ -3,6 +3,6 @@ sample:
application
name: ipm_mhu_dual_core
tests:
sample.ipm:
sample.ipc.ipm.ipm_mhu_dual_core:
tags: ipm
platform_whitelist: v2m_musca v2m_musca_nonsecure v2m_musca_b1 v2m_musca_b1_nonsecure

View file

@ -3,7 +3,7 @@ sample:
with Zephyr.
name: OpenAMP example integration
tests:
sample.subsys.ipc.openamp:
sample.ipc.openamp:
platform_whitelist: lpcxpresso54114_m4
tags: ipm
harness: console

View file

@ -3,7 +3,7 @@ sample:
use of logging feature.
name: logger sample
tests:
samples.logger:
sample.logger:
tags: logging
harness: console
harness_config:
@ -16,7 +16,7 @@ tests:
- Logging performance showcase
- Logs from external logging system showcase
samples.logger.rtt:
sample.logger.rtt:
tags: logging
filter: CONFIG_HAS_SEGGER_RTT
harness: keyboard
@ -24,7 +24,7 @@ tests:
- CONFIG_LOG_BACKEND_RTT=y
- CONFIG_USE_SEGGER_RTT=y
samples.logger.usermode:
sample.logger.usermode:
tags: logging usermode
filter: CONFIG_ARCH_HAS_USERSPACE
harness: keyboard

View file

@ -1,7 +1,7 @@
sample:
name: syst sample
tests:
sample.subsys.logging.syst:
sample.logger.syst:
platform_whitelist: mps2_an385 sam_e70_xplained
tags: logging
harness: console

View file

@ -2,7 +2,7 @@ sample:
name: NVS Sample
tests:
sample.subsys.nvs:
sample.nvs:
tags: settings
depends_on: nvs
platform_exclude: qemu_x86

View file

@ -2,5 +2,5 @@ sample:
description: FS shell sample
name: FS shell
tests:
test_fs_shell:
sample.filesystem.shell:
platform_whitelist: reel_board

View file

@ -1,17 +1,17 @@
sample:
name: Shell Sample
tests:
sample.subsys.shell.shell_module:
sample.shell.shell_module:
filter: ( CONFIG_SERIAL and CONFIG_UART_SHELL_ON_DEV_NAME )
tags: shell
harness: keyboard
min_ram: 40
sample.subsys.shell.shell_module.minimal:
sample.shell.shell_module.minimal:
filter: ( CONFIG_SERIAL and CONFIG_UART_SHELL_ON_DEV_NAME )
tags: shell
harness: keyboard
extra_args: CONF_FILE="prj_minimal.conf"
sample.subsys.shell.shell_module.minimal_rtt:
sample.shell.shell_module.minimal_rtt:
filter: CONFIG_HAS_SEGGER_RTT
tags: shell
harness: keyboard

View file

@ -1,6 +1,6 @@
sample:
name: Console over USB
tests:
sample.subsys.usb.console:
sample.usb.console:
depends_on: usb_device usb_cdc
tags: usb

View file

@ -1,7 +1,7 @@
sample:
name: USB DFU sample
tests:
sample.subsys.usb.dfu:
sample.usb.dfu:
build_only: True
platform_whitelist: nrf52840_pca10056 intel_s1000_crb
depends_on: usb_device

View file

@ -3,7 +3,7 @@ sample:
basic sanity of the kernel.
name: Synchronization Sample
tests:
sample.synchronization:
sample.kernel.synchronization:
build_on_all: true
tags: kernel synchronization
harness: console

View file

@ -1,4 +1,6 @@
tests:
section.subsection:
# section.subsection
testing.ztest:
build_only: true
tags: my_tags
platform_whitelist: native_posix
tags: testing

View file

@ -1,5 +1,5 @@
tests:
misc.app_dev.cpp:
application_development.cpp.main:
arch_exclude: posix
platform_exclude: qemu_x86_coverage
tags: cpp

View file

@ -1,10 +1,10 @@
tests:
misc.app_dev.libcxx:
application_development.cpp.libcxx:
arch_exclude: posix
platform_exclude: qemu_x86_coverage
min_flash: 54
tags: cpp
misc.app_dev.libcxx.exceptions:
application_development.cpp.libcxx.exceptions:
arch_exclude: posix
platform_exclude: qemu_x86_coverage
min_flash: 54

View file

@ -1,5 +1,5 @@
tests:
arch.ramfunc:
arch.arm.ramfunc:
filter: CONFIG_ARCH_HAS_RAMFUNC_SUPPORT
tags: arm userspace
arch_whitelist: arm

View file

@ -1,5 +1,5 @@
tests:
arch.zero_latency_interrupts:
arch.arm.zero_latency_interrupts:
filter: CONFIG_ARMV7_M_ARMV8_M_MAINLINE
tags: arm interrupt
arch_whitelist: arm

View file

@ -1,12 +1,12 @@
tests:
benchmark.application:
benchmark.kernel.application:
arch_whitelist: x86 arm
min_flash: 34
min_ram: 32
tags: benchmark
slow: true
timeout: 300
benchmark.application.posix:
benchmark.kernel.application.posix:
arch_whitelist: posix
min_ram: 32
tags: benchmark

View file

@ -1,5 +1,5 @@
tests:
benchmark.boot_time:
benchmark.kernel.boot_time:
arch_whitelist: x86 arm posix
platform_exclude: qemu_x86 qemu_x86_coverage qemu_x86_64 qemu_x86_nommu
minnowboard acrn

View file

@ -1,5 +1,5 @@
tests:
benchmark.latency:
benchmark.kernel.latency:
arch_whitelist: x86 arm posix
platform_exclude: qemu_x86_64
filter: CONFIG_PRINTK

View file

@ -2,5 +2,5 @@ common:
harness: crypto
tags: crypto
tests:
benchmark.mbedtls:
benchmark.crypto.mbedtls:
platform_whitelist: qemu_x86 frdm_k64f sam_e70_xplained nrf52840_pca10056

View file

@ -1,5 +1,5 @@
tests:
benchmark.scheduler:
benchmark.kernel.scheduler:
tags: benchmark
slow: true
harness: console

View file

@ -1,5 +1,5 @@
tests:
benchmark.kernel:
benchmark.kernel.core:
arch_exclude: nios2 riscv32 xtensa
platform_exclude: qemu_x86_64
min_ram: 32

View file

@ -1,5 +1,5 @@
tests:
benchmark.timing.default_kernel:
benchmark.kernel.timing.default:
arch_exclude: posix
tags: benchmark
harness: console
@ -9,7 +9,7 @@ tests:
regex: "(?P<metric>.*):(?P<cycles>.*) cycles ,(?P<nanoseconds>.*) ns"
regex:
- "PROJECT EXECUTION SUCCESSFUL"
benchmark.timing.userspace:
benchmark.kernel.timing.userspace:
filter: CONFIG_ARCH_HAS_USERSPACE
extra_args: CONF_FILE=prj_userspace.conf
arch_whitelist: x86 arm arc

View file

@ -1,39 +1,39 @@
tests:
mesh:
bluetooth.mesh.main:
build_only: true
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.dbg:
bluetooth.mesh.dbg:
build_only: true
extra_args: CONF_FILE=dbg.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.friend:
bluetooth.mesh.friend:
build_only: true
extra_args: CONF_FILE=friend.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.gatt:
bluetooth.mesh.gatt:
build_only: true
extra_args: CONF_FILE=gatt.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.lpn:
bluetooth.mesh.lpn:
build_only: true
extra_args: CONF_FILE=lpn.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.microbit:
bluetooth.mesh.main.microbit:
build_only: true
extra_args: CONF_FILE=microbit.conf
platform_whitelist: bbc_microbit
tags: bluetooth mesh
mesh.pb_gatt:
bluetooth.mesh.pb_gatt:
build_only: true
extra_args: CONF_FILE=pb_gatt.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056
tags: bluetooth mesh
mesh.proxy:
bluetooth.mesh.proxy:
build_only: true
extra_args: CONF_FILE=proxy.conf
platform_whitelist: qemu_x86 nrf51_pca10028 nrf52840_pca10056

View file

@ -1,5 +1,5 @@
tests:
bluetooth.mesh_shell:
bluetooth.mesh.mesh_shell:
platform_whitelist: qemu_cortex_m3 qemu_x86 nrf51_pca10028
platform_exclude: nrf52810_pca10040
tags: bluetooth

View file

@ -1,5 +1,5 @@
tests:
bluetooth.shell:
bluetooth.shell.main:
extra_configs:
- CONFIG_NATIVE_UART_0_ON_STDINOUT=y
platform_whitelist: qemu_cortex_m3 qemu_x86 native_posix native_posix_64 nrf52840_pca10056
@ -7,7 +7,7 @@ tests:
tags: bluetooth
harness: keyboard
min_flash: 145
bluetooth.shell_br:
bluetooth.shell.shell_br:
extra_configs:
- CONFIG_NATIVE_UART_0_ON_STDINOUT=y
extra_args: CONF_FILE="prj_br.conf"

View file

@ -1,5 +1,5 @@
tests:
board.shell:
boards.shell.shell:
tags: shell
harness: keyboard
platform_whitelist: nrf52840_pca10056 frdm_k64f

View file

@ -1,4 +1,4 @@
tests:
boards.s1000_crb:
boards.s1000_crb.main:
platform_whitelist: intel_s1000_crb
tags: boards

View file

@ -1,5 +1,5 @@
common:
tags: adc drivers userspace
tests:
peripheral.adc:
drivers.adc:
depends_on: adc

View file

@ -1,72 +1,72 @@
common:
depends_on: gpio spi i2c
tests:
test_build_drivers:
drivers.build.build:
build_only: true
min_ram: 16
tags: drivers footprint
tags: drivers
depends_on: adc i2c
test_build_ethernet:
net.ethernet.build:
build_only: true
extra_args: CONF_FILE=ethernet.conf
min_flash: 42
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: spi netif
test_build_sensors_trigger_a_h:
sensors.build.trigger_a_h:
build_only: true
extra_args: CONF_FILE=sensors_trigger_a_h.conf
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_build_sensors_trigger_i_z:
sensors.build.trigger_i_z:
build_only: true
extra_args: CONF_FILE=sensors_trigger_i_z.conf
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_build_sensors_a_h:
sensors.build.a_h:
build_only: true
extra_args: CONF_FILE=sensors_a_h.conf
min_flash: 44
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_build_sensors_i_z:
sensors.build.i_z:
build_only: true
extra_args: CONF_FILE=sensors_i_z.conf
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_build_sensors_stmemsc:
sensors.build.stmemsc:
build_only: true
extra_args: CONF_FILE=sensors_stmemsc.conf
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_build_sensors_stmemsc_trigger:
sensors.build.stmemsc_trigger:
build_only: true
extra_args: CONF_FILE=sensors_stmemsc_trigger.conf
min_ram: 32
platform_exclude: frdm_kw41z
tags: drivers footprint
tags: drivers
depends_on: adc spi
test_clock:
drivers.clock.build:
build_only: true
extra_configs:
- CONFIG_CLOCK_CONTROL=y
test_build_gpio:
drivers.gpio.build:
build_only: true
extra_args: CONF_FILE=gpio.conf
min_ram: 32
depends_on: gpio
test_build_eeprom:
drivers.eeprom.build:
build_only: true
extra_args: CONF_FILE=eeprom.conf
min_ram: 32

View file

@ -1,4 +1,4 @@
tests:
peripheral.can:
drivers.can:
tags: driver can
depends_on: can

View file

@ -1,4 +1,4 @@
tests:
peripheral.can.stm32:
drivers.can.stm32:
tags: driver can
depends_on: can

View file

@ -1,9 +1,9 @@
tests:
peripheral.clock_control_nrf5:
drivers.clock.clock_control_nrf5:
tags: drivers
platform_whitelist: nrf51_pca10028 nrf52_pca10040 nrf52840_pca10056
nrf9160_pca10090
peripheral.clock_control_nrf5_lfclk_rc:
drivers.clock.clock_control_nrf5_lfclk_rc:
tags: drivers
platform_whitelist: nrf51_pca10028 nrf52_pca10040 nrf52840_pca10056
extra_args: CONF_FILE="nrf_lfclk_rc.conf"

View file

@ -1,5 +1,5 @@
tests:
peripheral.nrf5_clock_calibration:
drivers.clock.nrf5_clock_calibration:
tags: drivers
platform_whitelist: nrf51_pca10028 nrf52_pca10040 nrf52840_pca10056

View file

@ -1,5 +1,5 @@
tests:
peripheral.counter:
drivers.counter:
tags: drivers
depends_on: counter
min_ram: 16

View file

@ -1,4 +1,4 @@
tests:
counter.cmos:
drivers.counter.cmos:
tags: drivers
arch_whitelist: x86

View file

@ -1,5 +1,5 @@
tests:
peripheral.counter:
drivers.counter:
tags: drivers
depends_on: counter
platform_whitelist: nrf52840_pca0056

View file

@ -1,9 +1,9 @@
tests:
peripheral.dma:
drivers.dma:
min_ram: 16
depends_on: dma
tags: drivers dma
peripheral.dma.interactive:
drivers.dma.interactive:
depends_on: dma
extra_args: CONF_FILE=prj_shell.conf
min_ram: 16

View file

@ -1,5 +1,5 @@
tests:
driver.dma.loop_transfer:
drivers.dma.loop_transfer:
depends_on: dma
tags: drivers dma
harness: console

View file

@ -1,4 +1,4 @@
tests:
peripheral.eeprom:
drivers.eeprom:
platform_whitelist: native_posix native_posix_64
tags: drivers userspace

View file

@ -1,4 +1,4 @@
tests:
peripheral.entropy:
drivers.entropy:
filter: CONFIG_ENTROPY_HAS_DRIVER
tags: driver

View file

@ -1,4 +1,4 @@
tests:
peripheral.flash_simulator:
drivers.flash.flash_simulator:
platform_whitelist: qemu_x86
tags: driver

View file

@ -1,5 +1,5 @@
tests:
peripheral.gpio:
drivers.gpio:
tags: drivers gpio
depends_on: gpio
harness: loopback # see documentation

View file

@ -1,4 +1,4 @@
tests:
peripheral.device_id:
drivers.device_id:
tags: driver
depends_on: hwinfo

View file

@ -1,5 +1,5 @@
tests:
peripheral.i2c:
drivers.i2c:
depends_on: i2c
tags: drivers i2c
harness: sensor

View file

@ -1,5 +1,5 @@
tests:
peripheral.i2c_slave:
drivers.i2c_slave:
depends_on: i2c
tags: drivers i2c
platform_whitelist: nucleo_f091rc stm32f072b_disco

View file

@ -1,4 +1,4 @@
tests:
peripheral.i2s:
drivers.i2s:
depends_on: i2s
tags: drivers userspace

View file

@ -1,4 +1,4 @@
tests:
peripheral.i2s.speed:
drivers.i2s.speed:
depends_on: i2s
tags: drivers i2s

View file

@ -1,4 +1,4 @@
tests:
peripheral.mailbox:
drivers.ipc.mailbox:
arch_exclude: posix xtensa
tags: drivers ipc

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