From 70758c4374e94b017ab6e30fc6189092ef20737b Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Sun, 1 Dec 2019 12:29:43 -0500 Subject: [PATCH] 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 --- .../code_relocation/sample.yaml | 2 +- samples/basic/blink_led/sample.yaml | 2 +- samples/basic/blinky/sample.yaml | 2 +- samples/basic/button/sample.yaml | 2 +- samples/basic/fade_led/sample.yaml | 2 +- samples/basic/rgb_led/sample.yaml | 2 +- samples/basic/servo_motor/sample.yaml | 2 +- samples/basic/threads/sample.yaml | 2 +- .../boards/arc_secure_services/sample.yaml | 2 +- samples/cpp_synchronization/sample.yaml | 2 +- samples/drivers/counter/alarm/sample.yaml | 2 +- samples/drivers/crypto/sample.yaml | 4 +- samples/drivers/current_sensing/sample.yaml | 2 +- samples/drivers/entropy/sample.yaml | 2 +- samples/drivers/espi/sample.yaml | 2 +- samples/drivers/flash_shell/sample.yaml | 2 +- samples/drivers/ht16k33/sample.yaml | 2 +- samples/drivers/i2c_fujitsu_fram/sample.yaml | 2 +- samples/drivers/i2c_scanner/sample.yaml | 2 +- samples/drivers/kscan/sample.yaml | 2 +- samples/drivers/lcd_hd44780/sample.yaml | 2 +- samples/drivers/led_apa102/sample.yaml | 2 +- .../drivers/led_apa102c_bitbang/sample.yaml | 2 +- samples/drivers/led_lp3943/sample.yaml | 2 +- samples/drivers/led_lp5562/sample.yaml | 2 +- samples/drivers/led_lpd8806/sample.yaml | 2 +- samples/drivers/led_pca9633/sample.yaml | 2 +- samples/drivers/led_ws2812/sample.yaml | 2 +- samples/drivers/ps2/sample.yaml | 2 +- samples/drivers/soc_flash_nrf/sample.yaml | 2 +- samples/drivers/spi_flash/sample.yaml | 4 +- samples/drivers/spi_fujitsu_fram/sample.yaml | 2 +- samples/drivers/watchdog/sample.yaml | 4 +- samples/hello_world/sample.yaml | 2 +- samples/philosophers/sample.yaml | 20 +++++----- samples/sensor/ams_iAQcore/sample.yaml | 2 +- samples/sensor/bme680/sample.yaml | 2 +- samples/sensor/ens210/sample.yaml | 2 +- samples/sensor/fxos8700-hid/sample.yaml | 2 +- samples/sensor/ti_hdc/sample.yaml | 2 +- samples/sensor/tmp116/sample.yaml | 5 --- samples/shields/x_nucleo_iks01a2/sample.yaml | 2 +- .../x_nucleo_iks01a3/sensorhub/sample.yaml | 2 +- .../x_nucleo_iks01a3/standard/sample.yaml | 2 +- samples/smp/pi/sample.yaml | 2 +- samples/subsys/console/echo/sample.yaml | 2 +- samples/subsys/console/getchar/sample.yaml | 2 +- samples/subsys/console/getline/sample.yaml | 2 +- samples/subsys/fs/fat_fs/sample.yaml | 2 +- samples/subsys/fs/littlefs/sample.yaml | 2 +- samples/subsys/ipc/ipm_imx/sample.yaml | 2 +- samples/subsys/ipc/ipm_mcux/sample.yaml | 2 +- .../subsys/ipc/ipm_mhu_dual_core/sample.yaml | 2 +- samples/subsys/ipc/openamp/sample.yaml | 2 +- samples/subsys/logging/logger/sample.yaml | 6 +-- samples/subsys/logging/syst/sample.yaml | 2 +- samples/subsys/nvs/sample.yaml | 2 +- samples/subsys/shell/fs/sample.yaml | 2 +- samples/subsys/shell/shell_module/sample.yaml | 6 +-- samples/subsys/usb/console/sample.yaml | 2 +- samples/subsys/usb/dfu/sample.yaml | 2 +- samples/synchronization/sample.yaml | 2 +- samples/testing/integration/testcase.yaml | 6 ++- .../application_development/cpp/testcase.yaml | 2 +- .../libcxx/testcase.yaml | 4 +- tests/arch/arm/arm_ramfunc/testcase.yaml | 2 +- .../arm/arm_zero_latency_irqs/testcase.yaml | 2 +- tests/benchmarks/app_kernel/testcase.yaml | 4 +- tests/benchmarks/boot_time/testcase.yaml | 2 +- .../benchmarks/latency_measure/testcase.yaml | 2 +- tests/benchmarks/mbedtls/testcase.yaml | 2 +- tests/benchmarks/sched/testcase.yaml | 2 +- tests/benchmarks/sys_kernel/testcase.yaml | 2 +- tests/benchmarks/timing_info/testcase.yaml | 4 +- tests/bluetooth/mesh/testcase.yaml | 16 ++++---- tests/bluetooth/mesh_shell/testcase.yaml | 2 +- tests/bluetooth/shell/testcase.yaml | 4 +- tests/boards/board_shell/testcase.yaml | 2 +- tests/boards/intel_s1000_crb/testcase.yaml | 2 +- tests/drivers/adc/adc_api/testcase.yaml | 2 +- tests/drivers/build_all/testcase.yaml | 38 +++++++++---------- tests/drivers/can/api/testcase.yaml | 2 +- tests/drivers/can/stm32/testcase.yaml | 2 +- .../clock_control_api/testcase.yaml | 4 +- .../nrf_clock_calibration/testcase.yaml | 2 +- .../counter/counter_basic_api/testcase.yaml | 2 +- .../counter/counter_cmos/testcase.yaml | 2 +- .../counter_nrf_rtc/fixed_top/testcase.yaml | 2 +- .../dma/chan_blen_transfer/testcase.yaml | 4 +- tests/drivers/dma/loop_transfer/testcase.yaml | 2 +- tests/drivers/eeprom/testcase.yaml | 2 +- tests/drivers/entropy/api/testcase.yaml | 2 +- tests/drivers/flash_simulator/testcase.yaml | 2 +- .../drivers/gpio/gpio_basic_api/testcase.yaml | 2 +- tests/drivers/hwinfo/api/testcase.yaml | 2 +- tests/drivers/i2c/i2c_api/testcase.yaml | 2 +- tests/drivers/i2c/i2c_slave_api/testcase.yaml | 2 +- tests/drivers/i2s/i2s_api/testcase.yaml | 2 +- tests/drivers/i2s/i2s_speed/testcase.yaml | 2 +- tests/drivers/ipm/testcase.yaml | 2 +- tests/drivers/kscan/kscan_api/testcase.yaml | 4 +- .../pinmux/pinmux_basic_api/testcase.yaml | 2 +- tests/drivers/pwm/pwm_api/testcase.yaml | 2 +- tests/drivers/spi/spi_loopback/testcase.yaml | 2 +- .../drivers/uart/uart_async_api/testcase.yaml | 2 +- .../drivers/uart/uart_basic_api/testcase.yaml | 6 +-- .../watchdog/wdt_basic_api/testcase.yaml | 4 +- tests/kernel/context/testcase.yaml | 2 +- tests/kernel/critical/testcase.yaml | 6 +-- tests/kernel/early_sleep/testcase.yaml | 2 +- tests/kernel/fp_sharing/generic/testcase.yaml | 6 +-- tests/kernel/mem_slab/mslab/testcase.yaml | 2 +- tests/kernel/mutex/sys_mutex/testcase.yaml | 4 +- tests/kernel/obj_tracing/testcase.yaml | 2 +- tests/kernel/pending/testcase.yaml | 2 +- .../profiling/profiling_api/testcase.yaml | 2 +- tests/kernel/sched/deadline/testcase.yaml | 2 +- tests/kernel/sched/metairq/testcase.yaml | 2 +- tests/kernel/sched/preempt/testcase.yaml | 2 +- tests/kernel/sched/schedule_api/testcase.yaml | 8 ++-- tests/kernel/sleep/testcase.yaml | 2 +- tests/misc/test_build/testcase.yaml | 12 +++--- tests/net/lib/coap/testcase.yaml | 2 +- tests/net/tcp/testcase.yaml | 2 +- tests/shell/testcase.yaml | 2 +- tests/subsys/debug/tracing/testcase.yaml | 8 ++-- tests/subsys/storage/flash_map/testcase.yaml | 2 +- tests/unit/base64/testcase.yaml | 2 +- tests/unit/crc/testcase.yaml | 2 +- tests/unit/math_extras/testcase.yaml | 2 +- tests/unit/rbtree/testcase.yaml | 2 +- tests/unit/timeutil/testcase.yaml | 4 +- tests/unit/util/testcase.yaml | 2 +- 133 files changed, 203 insertions(+), 206 deletions(-) diff --git a/samples/application_development/code_relocation/sample.yaml b/samples/application_development/code_relocation/sample.yaml index afdf27ac429..4892b51ac18 100644 --- a/samples/application_development/code_relocation/sample.yaml +++ b/samples/application_development/code_relocation/sample.yaml @@ -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 diff --git a/samples/basic/blink_led/sample.yaml b/samples/basic/blink_led/sample.yaml index 4566351f809..0339b9a1ac7 100644 --- a/samples/basic/blink_led/sample.yaml +++ b/samples/basic/blink_led/sample.yaml @@ -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 diff --git a/samples/basic/blinky/sample.yaml b/samples/basic/blinky/sample.yaml index 337daf545b4..ffeaa5cb5a7 100644 --- a/samples/basic/blinky/sample.yaml +++ b/samples/basic/blinky/sample.yaml @@ -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 diff --git a/samples/basic/button/sample.yaml b/samples/basic/button/sample.yaml index 4c742c08362..a99aca40595 100644 --- a/samples/basic/button/sample.yaml +++ b/samples/basic/button/sample.yaml @@ -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 diff --git a/samples/basic/fade_led/sample.yaml b/samples/basic/fade_led/sample.yaml index c55d1baba12..0b9de09afef 100644 --- a/samples/basic/fade_led/sample.yaml +++ b/samples/basic/fade_led/sample.yaml @@ -1,7 +1,7 @@ sample: name: Fade LED tests: - sample.fade_led: + sample.basic.fade_led: tags: drivers pwm depends_on: pwm harness: led diff --git a/samples/basic/rgb_led/sample.yaml b/samples/basic/rgb_led/sample.yaml index b52f1fe6c08..7c1d1b057af 100644 --- a/samples/basic/rgb_led/sample.yaml +++ b/samples/basic/rgb_led/sample.yaml @@ -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") diff --git a/samples/basic/servo_motor/sample.yaml b/samples/basic/servo_motor/sample.yaml index 5bc863bd98e..3bcfa70617c 100644 --- a/samples/basic/servo_motor/sample.yaml +++ b/samples/basic/servo_motor/sample.yaml @@ -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 diff --git a/samples/basic/threads/sample.yaml b/samples/basic/threads/sample.yaml index 59047458a35..25409b1ce11 100644 --- a/samples/basic/threads/sample.yaml +++ b/samples/basic/threads/sample.yaml @@ -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") diff --git a/samples/boards/arc_secure_services/sample.yaml b/samples/boards/arc_secure_services/sample.yaml index 3932a718c1a..02121d7b9a9 100644 --- a/samples/boards/arc_secure_services/sample.yaml +++ b/samples/boards/arc_secure_services/sample.yaml @@ -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 diff --git a/samples/cpp_synchronization/sample.yaml b/samples/cpp_synchronization/sample.yaml index b7b0c9ba50c..3427c0a3638 100644 --- a/samples/cpp_synchronization/sample.yaml +++ b/samples/cpp_synchronization/sample.yaml @@ -1,7 +1,7 @@ sample: name: Syncronisation (C++) tests: - sample.cpp_syncronisation: + sample.cpp.synchronization: tags: cpp toolchain_exclude: issm arch_exclude: posix diff --git a/samples/drivers/counter/alarm/sample.yaml b/samples/drivers/counter/alarm/sample.yaml index 97992185cad..1eba9b7d362 100644 --- a/samples/drivers/counter/alarm/sample.yaml +++ b/samples/drivers/counter/alarm/sample.yaml @@ -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 diff --git a/samples/drivers/crypto/sample.yaml b/samples/drivers/crypto/sample.yaml index 08cbf014c82..71ca51d78fa 100644 --- a/samples/drivers/crypto/sample.yaml +++ b/samples/drivers/crypto/sample.yaml @@ -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 diff --git a/samples/drivers/current_sensing/sample.yaml b/samples/drivers/current_sensing/sample.yaml index c969c898b5d..74574a7dbc0 100644 --- a/samples/drivers/current_sensing/sample.yaml +++ b/samples/drivers/current_sensing/sample.yaml @@ -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 diff --git a/samples/drivers/entropy/sample.yaml b/samples/drivers/entropy/sample.yaml index f866b8739c5..ffb818a9d14 100644 --- a/samples/drivers/entropy/sample.yaml +++ b/samples/drivers/entropy/sample.yaml @@ -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 diff --git a/samples/drivers/espi/sample.yaml b/samples/drivers/espi/sample.yaml index 9ce5c0ba99c..c4c512875eb 100644 --- a/samples/drivers/espi/sample.yaml +++ b/samples/drivers/espi/sample.yaml @@ -1,7 +1,7 @@ sample: name: eSPI driver sample tests: - sample.driver.espi: + sample.drivers.espi: tags: drivers harness: console harness_config: diff --git a/samples/drivers/flash_shell/sample.yaml b/samples/drivers/flash_shell/sample.yaml index 178c1ad5f81..538286c786e 100644 --- a/samples/drivers/flash_shell/sample.yaml +++ b/samples/drivers/flash_shell/sample.yaml @@ -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 diff --git a/samples/drivers/ht16k33/sample.yaml b/samples/drivers/ht16k33/sample.yaml index 104a3822e96..566afde1910 100644 --- a/samples/drivers/ht16k33/sample.yaml +++ b/samples/drivers/ht16k33/sample.yaml @@ -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 diff --git a/samples/drivers/i2c_fujitsu_fram/sample.yaml b/samples/drivers/i2c_fujitsu_fram/sample.yaml index bc25ae97d09..1628c3ad0f1 100644 --- a/samples/drivers/i2c_fujitsu_fram/sample.yaml +++ b/samples/drivers/i2c_fujitsu_fram/sample.yaml @@ -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") diff --git a/samples/drivers/i2c_scanner/sample.yaml b/samples/drivers/i2c_scanner/sample.yaml index 20d7ed57222..05d1b0ea239 100644 --- a/samples/drivers/i2c_scanner/sample.yaml +++ b/samples/drivers/i2c_scanner/sample.yaml @@ -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 diff --git a/samples/drivers/kscan/sample.yaml b/samples/drivers/kscan/sample.yaml index b1c4230f85f..6c35f63783b 100644 --- a/samples/drivers/kscan/sample.yaml +++ b/samples/drivers/kscan/sample.yaml @@ -1,7 +1,7 @@ sample: name: KSCAN driver sample tests: - sample.driver.kscan: + sample.drivers.kscan: tags: drivers harness: console harness_config: diff --git a/samples/drivers/lcd_hd44780/sample.yaml b/samples/drivers/lcd_hd44780/sample.yaml index b9e6b126c13..67546c03dae 100644 --- a/samples/drivers/lcd_hd44780/sample.yaml +++ b/samples/drivers/lcd_hd44780/sample.yaml @@ -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 diff --git a/samples/drivers/led_apa102/sample.yaml b/samples/drivers/led_apa102/sample.yaml index b1cc9c34543..df4c73f843c 100644 --- a/samples/drivers/led_apa102/sample.yaml +++ b/samples/drivers/led_apa102/sample.yaml @@ -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 diff --git a/samples/drivers/led_apa102c_bitbang/sample.yaml b/samples/drivers/led_apa102c_bitbang/sample.yaml index 9320bf9cee2..0d1d74ac786 100644 --- a/samples/drivers/led_apa102c_bitbang/sample.yaml +++ b/samples/drivers/led_apa102c_bitbang/sample.yaml @@ -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 diff --git a/samples/drivers/led_lp3943/sample.yaml b/samples/drivers/led_lp3943/sample.yaml index c9ae465a9b6..b86817ebc99 100644 --- a/samples/drivers/led_lp3943/sample.yaml +++ b/samples/drivers/led_lp3943/sample.yaml @@ -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 diff --git a/samples/drivers/led_lp5562/sample.yaml b/samples/drivers/led_lp5562/sample.yaml index 3bcdb2c4f7c..61699cbc87e 100644 --- a/samples/drivers/led_lp5562/sample.yaml +++ b/samples/drivers/led_lp5562/sample.yaml @@ -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 diff --git a/samples/drivers/led_lpd8806/sample.yaml b/samples/drivers/led_lpd8806/sample.yaml index 75ed7210a89..e8bbd9aa322 100644 --- a/samples/drivers/led_lpd8806/sample.yaml +++ b/samples/drivers/led_lpd8806/sample.yaml @@ -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 diff --git a/samples/drivers/led_pca9633/sample.yaml b/samples/drivers/led_pca9633/sample.yaml index 9d6f3ae2b83..a022a800df2 100644 --- a/samples/drivers/led_pca9633/sample.yaml +++ b/samples/drivers/led_pca9633/sample.yaml @@ -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 diff --git a/samples/drivers/led_ws2812/sample.yaml b/samples/drivers/led_ws2812/sample.yaml index 134ef2705f2..aeeac7b16e3 100644 --- a/samples/drivers/led_ws2812/sample.yaml +++ b/samples/drivers/led_ws2812/sample.yaml @@ -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 diff --git a/samples/drivers/ps2/sample.yaml b/samples/drivers/ps2/sample.yaml index da0a8834859..d5425c32785 100644 --- a/samples/drivers/ps2/sample.yaml +++ b/samples/drivers/ps2/sample.yaml @@ -1,7 +1,7 @@ sample: name: PS2 driver sample tests: - sample.driver.espi: + sample.drivers.espi.ps2: tags: drivers harness: console harness_config: diff --git a/samples/drivers/soc_flash_nrf/sample.yaml b/samples/drivers/soc_flash_nrf/sample.yaml index 973d612ff4b..ad559f13a33 100644 --- a/samples/drivers/soc_flash_nrf/sample.yaml +++ b/samples/drivers/soc_flash_nrf/sample.yaml @@ -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 diff --git a/samples/drivers/spi_flash/sample.yaml b/samples/drivers/spi_flash/sample.yaml index 6bf6362606c..48c4bf2831d 100644 --- a/samples/drivers/spi_flash/sample.yaml +++ b/samples/drivers/spi_flash/sample.yaml @@ -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 diff --git a/samples/drivers/spi_fujitsu_fram/sample.yaml b/samples/drivers/spi_fujitsu_fram/sample.yaml index bb687bcea01..e1bae050fdf 100644 --- a/samples/drivers/spi_fujitsu_fram/sample.yaml +++ b/samples/drivers/spi_fujitsu_fram/sample.yaml @@ -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 diff --git a/samples/drivers/watchdog/sample.yaml b/samples/drivers/watchdog/sample.yaml index e7cfcf0d25a..1c87c38f36a 100644 --- a/samples/drivers/watchdog/sample.yaml +++ b/samples/drivers/watchdog/sample.yaml @@ -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: diff --git a/samples/hello_world/sample.yaml b/samples/hello_world/sample.yaml index ea1d9fe5ae8..e9f65e1c9d7 100644 --- a/samples/hello_world/sample.yaml +++ b/samples/hello_world/sample.yaml @@ -10,5 +10,5 @@ common: regex: - "Hello World! (.*)" tests: - sample.helloworld: + sample.basic.helloworld: tags: introduction diff --git a/samples/philosophers/sample.yaml b/samples/philosophers/sample.yaml index 79e501ad97b..c22178c36b8 100644 --- a/samples/philosophers/sample.yaml +++ b/samples/philosophers/sample.yaml @@ -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 diff --git a/samples/sensor/ams_iAQcore/sample.yaml b/samples/sensor/ams_iAQcore/sample.yaml index 0c93d97ca5a..5bde10d84c7 100644 --- a/samples/sensor/ams_iAQcore/sample.yaml +++ b/samples/sensor/ams_iAQcore/sample.yaml @@ -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 diff --git a/samples/sensor/bme680/sample.yaml b/samples/sensor/bme680/sample.yaml index 79442615d91..25040c4689f 100644 --- a/samples/sensor/bme680/sample.yaml +++ b/samples/sensor/bme680/sample.yaml @@ -1,7 +1,7 @@ sample: name: BME680 Sensor sample tests: - sample.bme680: + sample.sensor.bme680: harness: sensor tags: samples sensor depends_on: i2c bme680 diff --git a/samples/sensor/ens210/sample.yaml b/samples/sensor/ens210/sample.yaml index 71805906ea5..66b37178eaf 100644 --- a/samples/sensor/ens210/sample.yaml +++ b/samples/sensor/ens210/sample.yaml @@ -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 diff --git a/samples/sensor/fxos8700-hid/sample.yaml b/samples/sensor/fxos8700-hid/sample.yaml index e176275dc71..62d7c3e58b6 100644 --- a/samples/sensor/fxos8700-hid/sample.yaml +++ b/samples/sensor/fxos8700-hid/sample.yaml @@ -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 diff --git a/samples/sensor/ti_hdc/sample.yaml b/samples/sensor/ti_hdc/sample.yaml index 53d72fa4e7a..6a78a5dbfed 100644 --- a/samples/sensor/ti_hdc/sample.yaml +++ b/samples/sensor/ti_hdc/sample.yaml @@ -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 diff --git a/samples/sensor/tmp116/sample.yaml b/samples/sensor/tmp116/sample.yaml index 269a104300f..9c38d1f634f 100644 --- a/samples/sensor/tmp116/sample.yaml +++ b/samples/sensor/tmp116/sample.yaml @@ -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 diff --git a/samples/shields/x_nucleo_iks01a2/sample.yaml b/samples/shields/x_nucleo_iks01a2/sample.yaml index 672b823b2c7..fba33e7370c 100644 --- a/samples/shields/x_nucleo_iks01a2/sample.yaml +++ b/samples/shields/x_nucleo_iks01a2/sample.yaml @@ -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 diff --git a/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml b/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml index 25506ab821c..f21f015e295 100644 --- a/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml +++ b/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml @@ -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 diff --git a/samples/shields/x_nucleo_iks01a3/standard/sample.yaml b/samples/shields/x_nucleo_iks01a3/standard/sample.yaml index 4c84013da53..a164c009fe7 100644 --- a/samples/shields/x_nucleo_iks01a3/standard/sample.yaml +++ b/samples/shields/x_nucleo_iks01a3/standard/sample.yaml @@ -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 diff --git a/samples/smp/pi/sample.yaml b/samples/smp/pi/sample.yaml index 63b44ce50ff..5635d79a220 100644 --- a/samples/smp/pi/sample.yaml +++ b/samples/smp/pi/sample.yaml @@ -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 diff --git a/samples/subsys/console/echo/sample.yaml b/samples/subsys/console/echo/sample.yaml index 43c5534a7ed..c92a370b3e3 100644 --- a/samples/subsys/console/echo/sample.yaml +++ b/samples/subsys/console/echo/sample.yaml @@ -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 diff --git a/samples/subsys/console/getchar/sample.yaml b/samples/subsys/console/getchar/sample.yaml index 95a64d8e748..3ac33c73190 100644 --- a/samples/subsys/console/getchar/sample.yaml +++ b/samples/subsys/console/getchar/sample.yaml @@ -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 diff --git a/samples/subsys/console/getline/sample.yaml b/samples/subsys/console/getline/sample.yaml index 28bf5b13ef3..37fd18216fb 100644 --- a/samples/subsys/console/getline/sample.yaml +++ b/samples/subsys/console/getline/sample.yaml @@ -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 diff --git a/samples/subsys/fs/fat_fs/sample.yaml b/samples/subsys/fs/fat_fs/sample.yaml index 30038580672..0b4e58d17ae 100644 --- a/samples/subsys/fs/fat_fs/sample.yaml +++ b/samples/subsys/fs/fat_fs/sample.yaml @@ -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 diff --git a/samples/subsys/fs/littlefs/sample.yaml b/samples/subsys/fs/littlefs/sample.yaml index 9a3d3968713..5615efc08bf 100644 --- a/samples/subsys/fs/littlefs/sample.yaml +++ b/samples/subsys/fs/littlefs/sample.yaml @@ -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 diff --git a/samples/subsys/ipc/ipm_imx/sample.yaml b/samples/subsys/ipc/ipm_imx/sample.yaml index 1285c4d7771..30315e33f8d 100644 --- a/samples/subsys/ipc/ipm_imx/sample.yaml +++ b/samples/subsys/ipc/ipm_imx/sample.yaml @@ -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 diff --git a/samples/subsys/ipc/ipm_mcux/sample.yaml b/samples/subsys/ipc/ipm_mcux/sample.yaml index f918c49aeba..379e4e87853 100644 --- a/samples/subsys/ipc/ipm_mcux/sample.yaml +++ b/samples/subsys/ipc/ipm_mcux/sample.yaml @@ -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 diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml b/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml index acdac1ac3fb..aeb55ad7edf 100644 --- a/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml +++ b/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml @@ -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 diff --git a/samples/subsys/ipc/openamp/sample.yaml b/samples/subsys/ipc/openamp/sample.yaml index 851c4dd1d29..4f6d5b97f57 100644 --- a/samples/subsys/ipc/openamp/sample.yaml +++ b/samples/subsys/ipc/openamp/sample.yaml @@ -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 diff --git a/samples/subsys/logging/logger/sample.yaml b/samples/subsys/logging/logger/sample.yaml index 2f759a4973a..35ace0d203c 100644 --- a/samples/subsys/logging/logger/sample.yaml +++ b/samples/subsys/logging/logger/sample.yaml @@ -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 diff --git a/samples/subsys/logging/syst/sample.yaml b/samples/subsys/logging/syst/sample.yaml index 749a6e65b25..6d9dc6723c5 100644 --- a/samples/subsys/logging/syst/sample.yaml +++ b/samples/subsys/logging/syst/sample.yaml @@ -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 diff --git a/samples/subsys/nvs/sample.yaml b/samples/subsys/nvs/sample.yaml index 60cc24aec74..50d963dbc73 100644 --- a/samples/subsys/nvs/sample.yaml +++ b/samples/subsys/nvs/sample.yaml @@ -2,7 +2,7 @@ sample: name: NVS Sample tests: - sample.subsys.nvs: + sample.nvs: tags: settings depends_on: nvs platform_exclude: qemu_x86 diff --git a/samples/subsys/shell/fs/sample.yaml b/samples/subsys/shell/fs/sample.yaml index e22037a2b10..4bd28978ad5 100644 --- a/samples/subsys/shell/fs/sample.yaml +++ b/samples/subsys/shell/fs/sample.yaml @@ -2,5 +2,5 @@ sample: description: FS shell sample name: FS shell tests: - test_fs_shell: + sample.filesystem.shell: platform_whitelist: reel_board diff --git a/samples/subsys/shell/shell_module/sample.yaml b/samples/subsys/shell/shell_module/sample.yaml index 341b5b5c4e3..d2448fd7b44 100644 --- a/samples/subsys/shell/shell_module/sample.yaml +++ b/samples/subsys/shell/shell_module/sample.yaml @@ -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 diff --git a/samples/subsys/usb/console/sample.yaml b/samples/subsys/usb/console/sample.yaml index 8def0509fef..b2f02d77dca 100644 --- a/samples/subsys/usb/console/sample.yaml +++ b/samples/subsys/usb/console/sample.yaml @@ -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 diff --git a/samples/subsys/usb/dfu/sample.yaml b/samples/subsys/usb/dfu/sample.yaml index 745974382fc..cbec6660034 100644 --- a/samples/subsys/usb/dfu/sample.yaml +++ b/samples/subsys/usb/dfu/sample.yaml @@ -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 diff --git a/samples/synchronization/sample.yaml b/samples/synchronization/sample.yaml index b488a2d7f4f..7ea6ebe1057 100644 --- a/samples/synchronization/sample.yaml +++ b/samples/synchronization/sample.yaml @@ -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 diff --git a/samples/testing/integration/testcase.yaml b/samples/testing/integration/testcase.yaml index 81bc8f32243..523a06ef3fb 100644 --- a/samples/testing/integration/testcase.yaml +++ b/samples/testing/integration/testcase.yaml @@ -1,4 +1,6 @@ tests: - section.subsection: + # section.subsection + testing.ztest: build_only: true - tags: my_tags + platform_whitelist: native_posix + tags: testing diff --git a/tests/application_development/cpp/testcase.yaml b/tests/application_development/cpp/testcase.yaml index 7cbba64d341..ba66fe7ccc8 100644 --- a/tests/application_development/cpp/testcase.yaml +++ b/tests/application_development/cpp/testcase.yaml @@ -1,5 +1,5 @@ tests: - misc.app_dev.cpp: + application_development.cpp.main: arch_exclude: posix platform_exclude: qemu_x86_coverage tags: cpp diff --git a/tests/application_development/libcxx/testcase.yaml b/tests/application_development/libcxx/testcase.yaml index 2afc9f9443d..3dbbd999abc 100644 --- a/tests/application_development/libcxx/testcase.yaml +++ b/tests/application_development/libcxx/testcase.yaml @@ -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 diff --git a/tests/arch/arm/arm_ramfunc/testcase.yaml b/tests/arch/arm/arm_ramfunc/testcase.yaml index 386283ab1fa..61675b5fc14 100644 --- a/tests/arch/arm/arm_ramfunc/testcase.yaml +++ b/tests/arch/arm/arm_ramfunc/testcase.yaml @@ -1,5 +1,5 @@ tests: - arch.ramfunc: + arch.arm.ramfunc: filter: CONFIG_ARCH_HAS_RAMFUNC_SUPPORT tags: arm userspace arch_whitelist: arm diff --git a/tests/arch/arm/arm_zero_latency_irqs/testcase.yaml b/tests/arch/arm/arm_zero_latency_irqs/testcase.yaml index 2f081fc84fd..5115ec1b343 100644 --- a/tests/arch/arm/arm_zero_latency_irqs/testcase.yaml +++ b/tests/arch/arm/arm_zero_latency_irqs/testcase.yaml @@ -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 diff --git a/tests/benchmarks/app_kernel/testcase.yaml b/tests/benchmarks/app_kernel/testcase.yaml index 1a122bd5398..a54727d7d0b 100644 --- a/tests/benchmarks/app_kernel/testcase.yaml +++ b/tests/benchmarks/app_kernel/testcase.yaml @@ -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 diff --git a/tests/benchmarks/boot_time/testcase.yaml b/tests/benchmarks/boot_time/testcase.yaml index 33045538e41..3411ef77367 100644 --- a/tests/benchmarks/boot_time/testcase.yaml +++ b/tests/benchmarks/boot_time/testcase.yaml @@ -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 diff --git a/tests/benchmarks/latency_measure/testcase.yaml b/tests/benchmarks/latency_measure/testcase.yaml index 81ae0f2c375..bd8132d2b8f 100644 --- a/tests/benchmarks/latency_measure/testcase.yaml +++ b/tests/benchmarks/latency_measure/testcase.yaml @@ -1,5 +1,5 @@ tests: - benchmark.latency: + benchmark.kernel.latency: arch_whitelist: x86 arm posix platform_exclude: qemu_x86_64 filter: CONFIG_PRINTK diff --git a/tests/benchmarks/mbedtls/testcase.yaml b/tests/benchmarks/mbedtls/testcase.yaml index 939f04f6cec..42272032663 100644 --- a/tests/benchmarks/mbedtls/testcase.yaml +++ b/tests/benchmarks/mbedtls/testcase.yaml @@ -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 diff --git a/tests/benchmarks/sched/testcase.yaml b/tests/benchmarks/sched/testcase.yaml index 4e00c01fd25..34f6a655de0 100644 --- a/tests/benchmarks/sched/testcase.yaml +++ b/tests/benchmarks/sched/testcase.yaml @@ -1,5 +1,5 @@ tests: - benchmark.scheduler: + benchmark.kernel.scheduler: tags: benchmark slow: true harness: console diff --git a/tests/benchmarks/sys_kernel/testcase.yaml b/tests/benchmarks/sys_kernel/testcase.yaml index 80d9daf798b..7cf30a6149e 100644 --- a/tests/benchmarks/sys_kernel/testcase.yaml +++ b/tests/benchmarks/sys_kernel/testcase.yaml @@ -1,5 +1,5 @@ tests: - benchmark.kernel: + benchmark.kernel.core: arch_exclude: nios2 riscv32 xtensa platform_exclude: qemu_x86_64 min_ram: 32 diff --git a/tests/benchmarks/timing_info/testcase.yaml b/tests/benchmarks/timing_info/testcase.yaml index d6f6806787f..c4f262e5bb3 100644 --- a/tests/benchmarks/timing_info/testcase.yaml +++ b/tests/benchmarks/timing_info/testcase.yaml @@ -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.*):(?P.*) cycles ,(?P.*) 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 diff --git a/tests/bluetooth/mesh/testcase.yaml b/tests/bluetooth/mesh/testcase.yaml index 484babee0f1..c61a0c98994 100644 --- a/tests/bluetooth/mesh/testcase.yaml +++ b/tests/bluetooth/mesh/testcase.yaml @@ -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 diff --git a/tests/bluetooth/mesh_shell/testcase.yaml b/tests/bluetooth/mesh_shell/testcase.yaml index 9565ed19045..f7abd9bbb64 100644 --- a/tests/bluetooth/mesh_shell/testcase.yaml +++ b/tests/bluetooth/mesh_shell/testcase.yaml @@ -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 diff --git a/tests/bluetooth/shell/testcase.yaml b/tests/bluetooth/shell/testcase.yaml index ab2ac0aca1f..c726d6a0c0a 100644 --- a/tests/bluetooth/shell/testcase.yaml +++ b/tests/bluetooth/shell/testcase.yaml @@ -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" diff --git a/tests/boards/board_shell/testcase.yaml b/tests/boards/board_shell/testcase.yaml index 88ad2c9a0c2..a60fd7b922e 100644 --- a/tests/boards/board_shell/testcase.yaml +++ b/tests/boards/board_shell/testcase.yaml @@ -1,5 +1,5 @@ tests: - board.shell: + boards.shell.shell: tags: shell harness: keyboard platform_whitelist: nrf52840_pca10056 frdm_k64f diff --git a/tests/boards/intel_s1000_crb/testcase.yaml b/tests/boards/intel_s1000_crb/testcase.yaml index afb2188694e..6c08b0ba1f3 100644 --- a/tests/boards/intel_s1000_crb/testcase.yaml +++ b/tests/boards/intel_s1000_crb/testcase.yaml @@ -1,4 +1,4 @@ tests: - boards.s1000_crb: + boards.s1000_crb.main: platform_whitelist: intel_s1000_crb tags: boards diff --git a/tests/drivers/adc/adc_api/testcase.yaml b/tests/drivers/adc/adc_api/testcase.yaml index b77f7c7df0b..d9111360a94 100644 --- a/tests/drivers/adc/adc_api/testcase.yaml +++ b/tests/drivers/adc/adc_api/testcase.yaml @@ -1,5 +1,5 @@ common: tags: adc drivers userspace tests: - peripheral.adc: + drivers.adc: depends_on: adc diff --git a/tests/drivers/build_all/testcase.yaml b/tests/drivers/build_all/testcase.yaml index 43f8ebfdf16..40972145a53 100644 --- a/tests/drivers/build_all/testcase.yaml +++ b/tests/drivers/build_all/testcase.yaml @@ -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 diff --git a/tests/drivers/can/api/testcase.yaml b/tests/drivers/can/api/testcase.yaml index 3c6091103d6..8fcdbaee0b4 100644 --- a/tests/drivers/can/api/testcase.yaml +++ b/tests/drivers/can/api/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.can: + drivers.can: tags: driver can depends_on: can diff --git a/tests/drivers/can/stm32/testcase.yaml b/tests/drivers/can/stm32/testcase.yaml index 0a25bc7cece..569d372d9ba 100644 --- a/tests/drivers/can/stm32/testcase.yaml +++ b/tests/drivers/can/stm32/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.can.stm32: + drivers.can.stm32: tags: driver can depends_on: can diff --git a/tests/drivers/clock_control/clock_control_api/testcase.yaml b/tests/drivers/clock_control/clock_control_api/testcase.yaml index e75b672c1d4..deec84bc164 100644 --- a/tests/drivers/clock_control/clock_control_api/testcase.yaml +++ b/tests/drivers/clock_control/clock_control_api/testcase.yaml @@ -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" diff --git a/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml b/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml index 1e289f23130..bcc4e32bb90 100644 --- a/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml +++ b/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.nrf5_clock_calibration: + drivers.clock.nrf5_clock_calibration: tags: drivers platform_whitelist: nrf51_pca10028 nrf52_pca10040 nrf52840_pca10056 diff --git a/tests/drivers/counter/counter_basic_api/testcase.yaml b/tests/drivers/counter/counter_basic_api/testcase.yaml index 0f4779b8471..4c2776adf22 100644 --- a/tests/drivers/counter/counter_basic_api/testcase.yaml +++ b/tests/drivers/counter/counter_basic_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.counter: + drivers.counter: tags: drivers depends_on: counter min_ram: 16 diff --git a/tests/drivers/counter/counter_cmos/testcase.yaml b/tests/drivers/counter/counter_cmos/testcase.yaml index cbf0e9820a9..abbe05b7b72 100644 --- a/tests/drivers/counter/counter_cmos/testcase.yaml +++ b/tests/drivers/counter/counter_cmos/testcase.yaml @@ -1,4 +1,4 @@ tests: - counter.cmos: + drivers.counter.cmos: tags: drivers arch_whitelist: x86 diff --git a/tests/drivers/counter/counter_nrf_rtc/fixed_top/testcase.yaml b/tests/drivers/counter/counter_nrf_rtc/fixed_top/testcase.yaml index 6eae93f9467..e5742d2cd43 100644 --- a/tests/drivers/counter/counter_nrf_rtc/fixed_top/testcase.yaml +++ b/tests/drivers/counter/counter_nrf_rtc/fixed_top/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.counter: + drivers.counter: tags: drivers depends_on: counter platform_whitelist: nrf52840_pca0056 diff --git a/tests/drivers/dma/chan_blen_transfer/testcase.yaml b/tests/drivers/dma/chan_blen_transfer/testcase.yaml index 1bb98a4c3f2..9bdc5388dc1 100644 --- a/tests/drivers/dma/chan_blen_transfer/testcase.yaml +++ b/tests/drivers/dma/chan_blen_transfer/testcase.yaml @@ -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 diff --git a/tests/drivers/dma/loop_transfer/testcase.yaml b/tests/drivers/dma/loop_transfer/testcase.yaml index b92772cf0fd..c88565a628c 100644 --- a/tests/drivers/dma/loop_transfer/testcase.yaml +++ b/tests/drivers/dma/loop_transfer/testcase.yaml @@ -1,5 +1,5 @@ tests: - driver.dma.loop_transfer: + drivers.dma.loop_transfer: depends_on: dma tags: drivers dma harness: console diff --git a/tests/drivers/eeprom/testcase.yaml b/tests/drivers/eeprom/testcase.yaml index d93fb24a9a2..858e8d5da83 100644 --- a/tests/drivers/eeprom/testcase.yaml +++ b/tests/drivers/eeprom/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.eeprom: + drivers.eeprom: platform_whitelist: native_posix native_posix_64 tags: drivers userspace diff --git a/tests/drivers/entropy/api/testcase.yaml b/tests/drivers/entropy/api/testcase.yaml index 6417ea5bc55..414e4868976 100644 --- a/tests/drivers/entropy/api/testcase.yaml +++ b/tests/drivers/entropy/api/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.entropy: + drivers.entropy: filter: CONFIG_ENTROPY_HAS_DRIVER tags: driver diff --git a/tests/drivers/flash_simulator/testcase.yaml b/tests/drivers/flash_simulator/testcase.yaml index b5ad3ea9909..0f00fb2f69a 100644 --- a/tests/drivers/flash_simulator/testcase.yaml +++ b/tests/drivers/flash_simulator/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.flash_simulator: + drivers.flash.flash_simulator: platform_whitelist: qemu_x86 tags: driver diff --git a/tests/drivers/gpio/gpio_basic_api/testcase.yaml b/tests/drivers/gpio/gpio_basic_api/testcase.yaml index 771e226196d..fcaab94ed4a 100644 --- a/tests/drivers/gpio/gpio_basic_api/testcase.yaml +++ b/tests/drivers/gpio/gpio_basic_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.gpio: + drivers.gpio: tags: drivers gpio depends_on: gpio harness: loopback # see documentation diff --git a/tests/drivers/hwinfo/api/testcase.yaml b/tests/drivers/hwinfo/api/testcase.yaml index ebc5a78c040..53c526821ff 100644 --- a/tests/drivers/hwinfo/api/testcase.yaml +++ b/tests/drivers/hwinfo/api/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.device_id: + drivers.device_id: tags: driver depends_on: hwinfo diff --git a/tests/drivers/i2c/i2c_api/testcase.yaml b/tests/drivers/i2c/i2c_api/testcase.yaml index 7781fa370b4..61f6154f364 100644 --- a/tests/drivers/i2c/i2c_api/testcase.yaml +++ b/tests/drivers/i2c/i2c_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.i2c: + drivers.i2c: depends_on: i2c tags: drivers i2c harness: sensor diff --git a/tests/drivers/i2c/i2c_slave_api/testcase.yaml b/tests/drivers/i2c/i2c_slave_api/testcase.yaml index a46631c94ac..de07d7cdef7 100644 --- a/tests/drivers/i2c/i2c_slave_api/testcase.yaml +++ b/tests/drivers/i2c/i2c_slave_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.i2c_slave: + drivers.i2c_slave: depends_on: i2c tags: drivers i2c platform_whitelist: nucleo_f091rc stm32f072b_disco diff --git a/tests/drivers/i2s/i2s_api/testcase.yaml b/tests/drivers/i2s/i2s_api/testcase.yaml index 84a075c0624..0961ae72183 100644 --- a/tests/drivers/i2s/i2s_api/testcase.yaml +++ b/tests/drivers/i2s/i2s_api/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.i2s: + drivers.i2s: depends_on: i2s tags: drivers userspace diff --git a/tests/drivers/i2s/i2s_speed/testcase.yaml b/tests/drivers/i2s/i2s_speed/testcase.yaml index 23ac0a8ec4c..fa73cf6e42a 100644 --- a/tests/drivers/i2s/i2s_speed/testcase.yaml +++ b/tests/drivers/i2s/i2s_speed/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.i2s.speed: + drivers.i2s.speed: depends_on: i2s tags: drivers i2s diff --git a/tests/drivers/ipm/testcase.yaml b/tests/drivers/ipm/testcase.yaml index 2c346c9b058..03b54636962 100644 --- a/tests/drivers/ipm/testcase.yaml +++ b/tests/drivers/ipm/testcase.yaml @@ -1,4 +1,4 @@ tests: - peripheral.mailbox: + drivers.ipc.mailbox: arch_exclude: posix xtensa tags: drivers ipc diff --git a/tests/drivers/kscan/kscan_api/testcase.yaml b/tests/drivers/kscan/kscan_api/testcase.yaml index 31c99fa732d..466225c1a71 100644 --- a/tests/drivers/kscan/kscan_api/testcase.yaml +++ b/tests/drivers/kscan/kscan_api/testcase.yaml @@ -1,9 +1,9 @@ tests: - peripheral.kscan: + drivers.kscan: tags: drivers kscan userspace depends_on: kscan platform_exclude: mec15xxevb_assy6853 - peripheral.kscan.mec15xxevb_assy6853: + drivers.kscan.mec15xxevb_assy6853: depends_on: kscan tags: drivers kscan extra_args: CONF_FILE="mec15xxevb_assy6853.conf" diff --git a/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml b/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml index a5395a530a7..28d6ca3fe33 100644 --- a/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml +++ b/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.pinmux: + drivers.pinmux: tags: drivers harness: loopback filter: dt_alias_exists("gpio-0") or dt_alias_exists("gpio-1") diff --git a/tests/drivers/pwm/pwm_api/testcase.yaml b/tests/drivers/pwm/pwm_api/testcase.yaml index 2c83a37b7ab..5d5cc95c4c2 100644 --- a/tests/drivers/pwm/pwm_api/testcase.yaml +++ b/tests/drivers/pwm/pwm_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.pwm: + drivers.pwm: tags: drivers pwm filter: dt_alias_exists("pwm-0") or dt_alias_exists("pwm-1") or diff --git a/tests/drivers/spi/spi_loopback/testcase.yaml b/tests/drivers/spi/spi_loopback/testcase.yaml index ca94b3f100f..99a80b802f0 100644 --- a/tests/drivers/spi/spi_loopback/testcase.yaml +++ b/tests/drivers/spi/spi_loopback/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.spi: + drivers.spi: depends_on: spi tags: drivers spi harness: loopback diff --git a/tests/drivers/uart/uart_async_api/testcase.yaml b/tests/drivers/uart/uart_async_api/testcase.yaml index 9b604f33de7..5c5e1b22624 100644 --- a/tests/drivers/uart/uart_async_api/testcase.yaml +++ b/tests/drivers/uart/uart_async_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - peripheral.uart_async_api: + drivers.uart.uart_async_api: tags: drivers filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC harness: keyboard diff --git a/tests/drivers/uart/uart_basic_api/testcase.yaml b/tests/drivers/uart/uart_basic_api/testcase.yaml index 1f545b47183..0d94c4418d7 100644 --- a/tests/drivers/uart/uart_basic_api/testcase.yaml +++ b/tests/drivers/uart/uart_basic_api/testcase.yaml @@ -1,14 +1,14 @@ tests: - peripheral.uart: + drivers.uart: tags: drivers filter: CONFIG_UART_CONSOLE harness: keyboard - peripheral.uart.poll: + drivers.uart.poll: extra_args: CONF_FILE=prj_poll.conf tags: drivers filter: CONFIG_UART_CONSOLE harness: keyboard - peripheral.uart.shell: + drivers.uart.shell: extra_args: CONF_FILE=prj_shell.conf min_flash: 64 tags: drivers diff --git a/tests/drivers/watchdog/wdt_basic_api/testcase.yaml b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml index e40541a3f80..6cf8a99b61c 100644 --- a/tests/drivers/watchdog/wdt_basic_api/testcase.yaml +++ b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml @@ -1,10 +1,10 @@ tests: - peripheral.watchdog: + drivers.watchdog: depends_on: watchdog tags: drivers watchdog filter: not CONFIG_WDT_SAM platform_exclude: nucleo_l496zg nucleo_f401re - peripheral.window_watchdog_nucleo_l496zg: + drivers.watchdog.nucleo_l496zg: depends_on: watchdog tags: drivers watchdog extra_args: CONF_FILE="prj.conf;nucleo_l496zg.conf" diff --git a/tests/kernel/context/testcase.yaml b/tests/kernel/context/testcase.yaml index 786ccd7d282..16180e1005b 100644 --- a/tests/kernel/context/testcase.yaml +++ b/tests/kernel/context/testcase.yaml @@ -1,4 +1,4 @@ tests: - kernel.context: + kernel.common: tags: kernel min_ram: 20 diff --git a/tests/kernel/critical/testcase.yaml b/tests/kernel/critical/testcase.yaml index daec47af7e1..03ed31d85ac 100644 --- a/tests/kernel/critical/testcase.yaml +++ b/tests/kernel/critical/testcase.yaml @@ -2,14 +2,14 @@ common: tags: kernel tests: - kernel.critical: + kernel.common.critical: platform_exclude: nsim_sem_mpu_stack_guard nsim_em_mpu_stack_guard filter: not CONFIG_WDT_SAM - kernel.critical.sam: + kernel.common.critical.sam: filter: CONFIG_WDT_SAM extra_configs: - CONFIG_WDT_DISABLE_AT_BOOT=y - kernel.critical.nsim: + kernel.common.critical.nsim: platform_whitelist: nsim_sem_mpu_stack_guard nsim_em_mpu_stack_guard extra_configs: - CONFIG_TEST_HW_STACK_PROTECTION=n diff --git a/tests/kernel/early_sleep/testcase.yaml b/tests/kernel/early_sleep/testcase.yaml index 0f3c5525bd1..25d36c9bd90 100644 --- a/tests/kernel/early_sleep/testcase.yaml +++ b/tests/kernel/early_sleep/testcase.yaml @@ -1,3 +1,3 @@ tests: - kernel.sleep: + kernel.common.sleep: tags: kernel sleep diff --git a/tests/kernel/fp_sharing/generic/testcase.yaml b/tests/kernel/fp_sharing/generic/testcase.yaml index 2a348a03699..76fc2b941fa 100644 --- a/tests/kernel/fp_sharing/generic/testcase.yaml +++ b/tests/kernel/fp_sharing/generic/testcase.yaml @@ -1,18 +1,18 @@ tests: - kernel.fp_sharing: + kernel.float.fp_sharing: extra_args: PI_NUM_ITERATIONS=70000 filter: CONFIG_ARMV7_M_ARMV8_M_FP slow: true tags: kernel timeout: 600 min_ram: 16 - kernel.fp_sharing.x86: + kernel.float.fp_sharing.x86: extra_args: CONF_FILE=prj_x86.conf platform_whitelist: qemu_x86 slow: true tags: kernel timeout: 600 - kernel.fp_sharing.arc: + kernel.float.fp_sharing.arc: extra_args: PI_NUM_ITERATIONS=500 filter: CONFIG_CPU_ARCV2 and CONFIG_CPU_HAS_FPU slow: true diff --git a/tests/kernel/mem_slab/mslab/testcase.yaml b/tests/kernel/mem_slab/mslab/testcase.yaml index dfa237e88d9..94fb06826c1 100644 --- a/tests/kernel/mem_slab/mslab/testcase.yaml +++ b/tests/kernel/mem_slab/mslab/testcase.yaml @@ -1,4 +1,4 @@ tests: - kernel.memory_slabs.api.test: + kernel.memory_slabs.api: tags: kernel min_ram: 16 diff --git a/tests/kernel/mutex/sys_mutex/testcase.yaml b/tests/kernel/mutex/sys_mutex/testcase.yaml index 23f86fff780..c512fa646e7 100644 --- a/tests/kernel/mutex/sys_mutex/testcase.yaml +++ b/tests/kernel/mutex/sys_mutex/testcase.yaml @@ -1,9 +1,9 @@ tests: - sys.mutex: + system.mutex: min_ram: 32 filter: CONFIG_ARCH_HAS_USERSPACE tags: kernel userspace - sys.mutex.nouser: + system.mutex.nouser: tags: kernel extra_configs: - CONFIG_TEST_USERSPACE=n diff --git a/tests/kernel/obj_tracing/testcase.yaml b/tests/kernel/obj_tracing/testcase.yaml index e8b309732d5..90383b5e67f 100644 --- a/tests/kernel/obj_tracing/testcase.yaml +++ b/tests/kernel/obj_tracing/testcase.yaml @@ -1,4 +1,4 @@ tests: - kernel.object_tracing: + kernel.objects.tracing: min_ram: 32 tags: kernel diff --git a/tests/kernel/pending/testcase.yaml b/tests/kernel/pending/testcase.yaml index c24ddf0ae38..16d56cf9cce 100644 --- a/tests/kernel/pending/testcase.yaml +++ b/tests/kernel/pending/testcase.yaml @@ -1,4 +1,4 @@ tests: - kernel.pending: + kernel.objects: min_ram: 16 tags: kernel diff --git a/tests/kernel/profiling/profiling_api/testcase.yaml b/tests/kernel/profiling/profiling_api/testcase.yaml index e6bf8ad782a..1e4fbf0c1ba 100644 --- a/tests/kernel/profiling/profiling_api/testcase.yaml +++ b/tests/kernel/profiling/profiling_api/testcase.yaml @@ -1,5 +1,5 @@ tests: - kernel.profiling: + kernel.common.profiling: arch_exclude: nios2 riscv32 platform_exclude: em_starterkit tags: kernel diff --git a/tests/kernel/sched/deadline/testcase.yaml b/tests/kernel/sched/deadline/testcase.yaml index d99f1ca6567..b77bb0ee930 100644 --- a/tests/kernel/sched/deadline/testcase.yaml +++ b/tests/kernel/sched/deadline/testcase.yaml @@ -1,3 +1,3 @@ tests: - kernel.sched.deadline: + kernel.scheduler.deadline: tags: kernel diff --git a/tests/kernel/sched/metairq/testcase.yaml b/tests/kernel/sched/metairq/testcase.yaml index 5c7d02a2857..85236747769 100644 --- a/tests/kernel/sched/metairq/testcase.yaml +++ b/tests/kernel/sched/metairq/testcase.yaml @@ -1,5 +1,5 @@ tests: - kernel.sched.metairq: + kernel.scheduler.metairq: tags: kernel filter: not CONFIG_SMP platform_exclude: nrf52810_pca10040 diff --git a/tests/kernel/sched/preempt/testcase.yaml b/tests/kernel/sched/preempt/testcase.yaml index 2f03872fb7c..6dde09b67ec 100644 --- a/tests/kernel/sched/preempt/testcase.yaml +++ b/tests/kernel/sched/preempt/testcase.yaml @@ -1,5 +1,5 @@ tests: - kernel.sched.preempt: + kernel.scheduler.preempt: tags: kernel filter: not CONFIG_SMP platform_exclude: nrf52810_pca10040 diff --git a/tests/kernel/sched/schedule_api/testcase.yaml b/tests/kernel/sched/schedule_api/testcase.yaml index 6286f9f6938..f07b81d22b0 100644 --- a/tests/kernel/sched/schedule_api/testcase.yaml +++ b/tests/kernel/sched/schedule_api/testcase.yaml @@ -1,23 +1,23 @@ tests: - kernel.sched: + kernel.scheduler: filter: not CONFIG_SCHED_MULTIQ extra_configs: - CONFIG_TIMESLICING=y min_ram: 40 tags: kernel threads sched userspace - kernel.sched_no_timeslicing: + kernel.scheduler.no_timeslicing: filter: not CONFIG_SCHED_MULTIQ extra_configs: - CONFIG_TIMESLICING=n min_ram: 40 tags: kernel threads sched userspace - kernel.sched.multiq: + kernel.scheduler.multiq: extra_args: CONF_FILE=prj_multiq.conf extra_configs: - CONFIG_TIMESLICING=y min_ram: 40 tags: kernel threads sched userspace - kernel.sched.multiq_no_timeslicing: + kernel.scheduler.multiq_no_timeslicing: extra_args: CONF_FILE=prj_multiq.conf extra_configs: - CONFIG_TIMESLICING=n diff --git a/tests/kernel/sleep/testcase.yaml b/tests/kernel/sleep/testcase.yaml index 30e070c3117..d16875682f1 100644 --- a/tests/kernel/sleep/testcase.yaml +++ b/tests/kernel/sleep/testcase.yaml @@ -1,3 +1,3 @@ tests: - kernel.timing: + kernel.common.timing: tags: kernel sleep diff --git a/tests/misc/test_build/testcase.yaml b/tests/misc/test_build/testcase.yaml index 5ca0503d67f..75c0c78fb07 100644 --- a/tests/misc/test_build/testcase.yaml +++ b/tests/misc/test_build/testcase.yaml @@ -1,17 +1,17 @@ tests: - test_debug: + buildsystem.debug.build: build_only: true extra_args: CONF_FILE=debug.conf - tags: build_test - test_mcuboot_bootloader: - tags: build_test + tags: debug + bootloader.mcuboot.build: + tags: mcuboot build_only: true platform_whitelist: nrf51_pca10028 nrf52_pca10040 extra_configs: - CONFIG_BOOTLOADER_MCUBOOT=y - test_utf8_in_kconfig_values: + buildsystem.kconfig.utf8_in_values: build_only: true - tags: build_test + tags: kconfig platform_whitelist: native_posix extra_configs: - CONFIG_KERNEL_BIN_NAME="A_kconfig_value_with_a_utf8_char_in_it_Bøe_" diff --git a/tests/net/lib/coap/testcase.yaml b/tests/net/lib/coap/testcase.yaml index ecdfd639081..add02ecf992 100644 --- a/tests/net/lib/coap/testcase.yaml +++ b/tests/net/lib/coap/testcase.yaml @@ -1,5 +1,5 @@ tests: - net.coap: + net.coap.simple: min_ram: 16 tags: net depends_on: netif diff --git a/tests/net/tcp/testcase.yaml b/tests/net/tcp/testcase.yaml index e15d6b11b11..a24734fbafc 100644 --- a/tests/net/tcp/testcase.yaml +++ b/tests/net/tcp/testcase.yaml @@ -1,4 +1,4 @@ tests: - net.tcp: + net.tcp.simple: depends_on: netif tags: net tcp diff --git a/tests/shell/testcase.yaml b/tests/shell/testcase.yaml index c98f1f7be56..97df391fe08 100644 --- a/tests/shell/testcase.yaml +++ b/tests/shell/testcase.yaml @@ -1,5 +1,5 @@ tests: - shell: + shell.core: min_flash: 64 min_ram: 32 filter: ( CONFIG_SHELL ) diff --git a/tests/subsys/debug/tracing/testcase.yaml b/tests/subsys/debug/tracing/testcase.yaml index c6e7efbac01..1040420f835 100644 --- a/tests/subsys/debug/tracing/testcase.yaml +++ b/tests/subsys/debug/tracing/testcase.yaml @@ -7,20 +7,20 @@ common: - "thread_a: Hello World from (.*)!" - "thread_b: Hello World from (.*)!" tests: - tracing.sysview: + tracing.backends.sysview: platform_whitelist: nrf52840_pca10056 extra_configs: - CONFIG_SEGGER_SYSTEMVIEW=y - CONFIG_USE_SEGGER_RTT=y - tracing.ctf: + tracing.backends.ctf: platform_whitelist: native_posix extra_configs: - CONFIG_TRACING_CTF=y - tracing.cpu_stats: + tracing.backends.cpu_stats: platform_whitelist: nrf52840_pca10056 extra_configs: - CONFIG_TRACING_CPU_STATS=y - tracing.openocd: + tracing.backends.openocd: extra_configs: - CONFIG_OPENOCD_SUPPORT=y arch_exclude: posix xtensa diff --git a/tests/subsys/storage/flash_map/testcase.yaml b/tests/subsys/storage/flash_map/testcase.yaml index 0c831ba7028..5058c605f59 100644 --- a/tests/subsys/storage/flash_map/testcase.yaml +++ b/tests/subsys/storage/flash_map/testcase.yaml @@ -2,7 +2,7 @@ tests: storage.flash_map: platform_whitelist: nrf51_pca10028 qemu_x86 native_posix native_posix_64 tags: flash_map - storage.flash_map_mpu: + storage.flash_map.mpu: extra_args: OVERLAY_CONFIG=overlay-mpu.conf platform_whitelist: nrf52840_pca10056 nrf52_pca10040 frdm_k64f hexiwear_k64 twr_ke18f diff --git a/tests/unit/base64/testcase.yaml b/tests/unit/base64/testcase.yaml index 07a8daac0c4..3d6a322bad3 100644 --- a/tests/unit/base64/testcase.yaml +++ b/tests/unit/base64/testcase.yaml @@ -1,4 +1,4 @@ tests: - libraries.encoding.base64: + utilities.base64: tags: base64 type: unit diff --git a/tests/unit/crc/testcase.yaml b/tests/unit/crc/testcase.yaml index be7830b24fd..d76e7e0d945 100644 --- a/tests/unit/crc/testcase.yaml +++ b/tests/unit/crc/testcase.yaml @@ -1,4 +1,4 @@ tests: - misc.crc: + utilities.crc: tags: net crc type: unit diff --git a/tests/unit/math_extras/testcase.yaml b/tests/unit/math_extras/testcase.yaml index 94a700d33a6..c36533ea4c9 100644 --- a/tests/unit/math_extras/testcase.yaml +++ b/tests/unit/math_extras/testcase.yaml @@ -1,4 +1,4 @@ tests: - misc.math_extras: + utilities.math: timeout: 5 type: unit diff --git a/tests/unit/rbtree/testcase.yaml b/tests/unit/rbtree/testcase.yaml index e75ffed2400..58c42502638 100644 --- a/tests/unit/rbtree/testcase.yaml +++ b/tests/unit/rbtree/testcase.yaml @@ -1,4 +1,4 @@ tests: - libraries.data_structures.rbtree: + utilities.red_black_tree: tags: rbtree type: unit diff --git a/tests/unit/timeutil/testcase.yaml b/tests/unit/timeutil/testcase.yaml index 4d9bfe5f3ad..3d7b05fdba8 100644 --- a/tests/unit/timeutil/testcase.yaml +++ b/tests/unit/timeutil/testcase.yaml @@ -3,8 +3,8 @@ common: type: unit tests: - lib.os.timeutil: + utilities.time: extra_args: M64_MODE=0 - lib.os.timeutil_64bit: + utilities.time.64bit: extra_args: M64_MODE=1 diff --git a/tests/unit/util/testcase.yaml b/tests/unit/util/testcase.yaml index aa1ce4578b3..a8feed36c68 100644 --- a/tests/unit/util/testcase.yaml +++ b/tests/unit/util/testcase.yaml @@ -1,4 +1,4 @@ tests: - libraries.sys.util.dec: + utilities.dec: tags: lib_sys_util_tests type: unit