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:
parent
9a06428244
commit
70758c4374
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: Fade LED
|
||||
tests:
|
||||
sample.fade_led:
|
||||
sample.basic.fade_led:
|
||||
tags: drivers pwm
|
||||
depends_on: pwm
|
||||
harness: led
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: Syncronisation (C++)
|
||||
tests:
|
||||
sample.cpp_syncronisation:
|
||||
sample.cpp.synchronization:
|
||||
tags: cpp
|
||||
toolchain_exclude: issm
|
||||
arch_exclude: posix
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: eSPI driver sample
|
||||
tests:
|
||||
sample.driver.espi:
|
||||
sample.drivers.espi:
|
||||
tags: drivers
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: KSCAN driver sample
|
||||
tests:
|
||||
sample.driver.kscan:
|
||||
sample.drivers.kscan:
|
||||
tags: drivers
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: PS2 driver sample
|
||||
tests:
|
||||
sample.driver.espi:
|
||||
sample.drivers.espi.ps2:
|
||||
tags: drivers
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -10,5 +10,5 @@ common:
|
|||
regex:
|
||||
- "Hello World! (.*)"
|
||||
tests:
|
||||
sample.helloworld:
|
||||
sample.basic.helloworld:
|
||||
tags: introduction
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
sample:
|
||||
name: BME680 Sensor sample
|
||||
tests:
|
||||
sample.bme680:
|
||||
sample.sensor.bme680:
|
||||
harness: sensor
|
||||
tags: samples sensor
|
||||
depends_on: i2c bme680
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -2,7 +2,7 @@ sample:
|
|||
name: NVS Sample
|
||||
|
||||
tests:
|
||||
sample.subsys.nvs:
|
||||
sample.nvs:
|
||||
tags: settings
|
||||
depends_on: nvs
|
||||
platform_exclude: qemu_x86
|
||||
|
|
|
@ -2,5 +2,5 @@ sample:
|
|||
description: FS shell sample
|
||||
name: FS shell
|
||||
tests:
|
||||
test_fs_shell:
|
||||
sample.filesystem.shell:
|
||||
platform_whitelist: reel_board
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
tests:
|
||||
section.subsection:
|
||||
# section.subsection
|
||||
testing.ztest:
|
||||
build_only: true
|
||||
tags: my_tags
|
||||
platform_whitelist: native_posix
|
||||
tags: testing
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
misc.app_dev.cpp:
|
||||
application_development.cpp.main:
|
||||
arch_exclude: posix
|
||||
platform_exclude: qemu_x86_coverage
|
||||
tags: cpp
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
arch.ramfunc:
|
||||
arch.arm.ramfunc:
|
||||
filter: CONFIG_ARCH_HAS_RAMFUNC_SUPPORT
|
||||
tags: arm userspace
|
||||
arch_whitelist: arm
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
benchmark.latency:
|
||||
benchmark.kernel.latency:
|
||||
arch_whitelist: x86 arm posix
|
||||
platform_exclude: qemu_x86_64
|
||||
filter: CONFIG_PRINTK
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
benchmark.scheduler:
|
||||
benchmark.kernel.scheduler:
|
||||
tags: benchmark
|
||||
slow: true
|
||||
harness: console
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
benchmark.kernel:
|
||||
benchmark.kernel.core:
|
||||
arch_exclude: nios2 riscv32 xtensa
|
||||
platform_exclude: qemu_x86_64
|
||||
min_ram: 32
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
board.shell:
|
||||
boards.shell.shell:
|
||||
tags: shell
|
||||
harness: keyboard
|
||||
platform_whitelist: nrf52840_pca10056 frdm_k64f
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
boards.s1000_crb:
|
||||
boards.s1000_crb.main:
|
||||
platform_whitelist: intel_s1000_crb
|
||||
tags: boards
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
common:
|
||||
tags: adc drivers userspace
|
||||
tests:
|
||||
peripheral.adc:
|
||||
drivers.adc:
|
||||
depends_on: adc
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.can:
|
||||
drivers.can:
|
||||
tags: driver can
|
||||
depends_on: can
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.can.stm32:
|
||||
drivers.can.stm32:
|
||||
tags: driver can
|
||||
depends_on: can
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.nrf5_clock_calibration:
|
||||
drivers.clock.nrf5_clock_calibration:
|
||||
tags: drivers
|
||||
platform_whitelist: nrf51_pca10028 nrf52_pca10040 nrf52840_pca10056
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.counter:
|
||||
drivers.counter:
|
||||
tags: drivers
|
||||
depends_on: counter
|
||||
min_ram: 16
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
counter.cmos:
|
||||
drivers.counter.cmos:
|
||||
tags: drivers
|
||||
arch_whitelist: x86
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.counter:
|
||||
drivers.counter:
|
||||
tags: drivers
|
||||
depends_on: counter
|
||||
platform_whitelist: nrf52840_pca0056
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
driver.dma.loop_transfer:
|
||||
drivers.dma.loop_transfer:
|
||||
depends_on: dma
|
||||
tags: drivers dma
|
||||
harness: console
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.eeprom:
|
||||
drivers.eeprom:
|
||||
platform_whitelist: native_posix native_posix_64
|
||||
tags: drivers userspace
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.entropy:
|
||||
drivers.entropy:
|
||||
filter: CONFIG_ENTROPY_HAS_DRIVER
|
||||
tags: driver
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.flash_simulator:
|
||||
drivers.flash.flash_simulator:
|
||||
platform_whitelist: qemu_x86
|
||||
tags: driver
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.gpio:
|
||||
drivers.gpio:
|
||||
tags: drivers gpio
|
||||
depends_on: gpio
|
||||
harness: loopback # see documentation
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.device_id:
|
||||
drivers.device_id:
|
||||
tags: driver
|
||||
depends_on: hwinfo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.i2c:
|
||||
drivers.i2c:
|
||||
depends_on: i2c
|
||||
tags: drivers i2c
|
||||
harness: sensor
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
tests:
|
||||
peripheral.i2c_slave:
|
||||
drivers.i2c_slave:
|
||||
depends_on: i2c
|
||||
tags: drivers i2c
|
||||
platform_whitelist: nucleo_f091rc stm32f072b_disco
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.i2s:
|
||||
drivers.i2s:
|
||||
depends_on: i2s
|
||||
tags: drivers userspace
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
tests:
|
||||
peripheral.i2s.speed:
|
||||
drivers.i2s.speed:
|
||||
depends_on: i2s
|
||||
tags: drivers i2s
|
||||
|
|
|
@ -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
Loading…
Reference in a new issue