From 93b63df7627bdb0a2d04f8af9bd6d0181e807389 Mon Sep 17 00:00:00 2001 From: Gerard Marull-Paretas Date: Mon, 8 May 2023 13:37:42 +0200 Subject: [PATCH] samples, tests: convert string-based twister lists to YAML lists Twister now supports using YAML lists for all fields that were written as space-separated lists. Used twister_to_list.py script. Some artifacts on string length are due to how ruamel dumps content. Signed-off-by: Gerard Marull-Paretas --- .../code_relocation_nocopy/sample.yaml | 4 +- .../out_of_tree_board/sample.yaml | 4 +- .../sysbuild/with_mcuboot/sample.yaml | 4 +- samples/arch/smp/pktqueue/sample.yaml | 13 +- samples/basic/blinky/sample.yaml | 4 +- samples/basic/blinky_pwm/sample.yaml | 4 +- samples/basic/button/sample.yaml | 4 +- samples/basic/custom_dts_binding/sample.yaml | 4 +- samples/basic/fade_led/sample.yaml | 4 +- samples/basic/minimal/sample.yaml | 40 +++- samples/basic/rgb_led/sample.yaml | 9 +- samples/basic/servo_motor/sample.yaml | 4 +- samples/basic/sys_heap/sample.yaml | 5 +- samples/basic/threads/sample.yaml | 8 +- samples/bluetooth/beacon/sample.yaml | 5 +- .../broadcast_audio_sink/sample.yaml | 16 +- .../broadcast_audio_source/sample.yaml | 16 +- samples/bluetooth/broadcaster/sample.yaml | 6 +- .../broadcaster_multiple/sample.yaml | 7 +- samples/bluetooth/central/sample.yaml | 4 +- .../bluetooth/central_gatt_write/sample.yaml | 5 +- samples/bluetooth/central_ht/sample.yaml | 6 +- .../bluetooth/central_multilink/sample.yaml | 5 +- samples/bluetooth/central_otc/sample.yaml | 5 +- samples/bluetooth/central_past/sample.yaml | 4 +- .../direction_finding_central/sample.yaml | 13 +- .../sample.yaml | 10 +- .../sample.yaml | 10 +- .../direction_finding_peripheral/sample.yaml | 13 +- samples/bluetooth/eddystone/sample.yaml | 4 +- samples/bluetooth/handsfree/sample.yaml | 4 +- samples/bluetooth/hci_pwr_ctrl/sample.yaml | 7 +- samples/bluetooth/hci_rpmsg/sample.yaml | 36 ++-- samples/bluetooth/hci_spi/sample.yaml | 11 +- samples/bluetooth/hci_uart/sample.yaml | 46 +++-- samples/bluetooth/hci_usb/sample.yaml | 16 +- samples/bluetooth/hci_usb_h4/sample.yaml | 8 +- samples/bluetooth/ibeacon/sample.yaml | 4 +- samples/bluetooth/ipsp/sample.yaml | 16 +- samples/bluetooth/iso_broadcast/sample.yaml | 12 +- .../iso_broadcast_benchmark/sample.yaml | 5 +- .../iso_connected_benchmark/sample.yaml | 4 +- samples/bluetooth/iso_receive/sample.yaml | 12 +- samples/bluetooth/mesh/sample.yaml | 5 +- samples/bluetooth/mesh_demo/sample.yaml | 5 +- .../bluetooth/mesh_provisioner/sample.yaml | 4 +- .../bluetooth/mtu_update/central/sample.yaml | 5 +- .../mtu_update/peripheral/sample.yaml | 5 +- samples/bluetooth/observer/sample.yaml | 10 +- samples/bluetooth/periodic_adv/sample.yaml | 6 +- .../bluetooth/periodic_adv_conn/sample.yaml | 5 +- .../bluetooth/periodic_adv_rsp/sample.yaml | 5 +- samples/bluetooth/periodic_sync/sample.yaml | 6 +- .../bluetooth/periodic_sync_conn/sample.yaml | 5 +- .../bluetooth/periodic_sync_rsp/sample.yaml | 5 +- samples/bluetooth/peripheral/sample.yaml | 8 +- samples/bluetooth/peripheral_csc/sample.yaml | 4 +- samples/bluetooth/peripheral_dis/sample.yaml | 4 +- samples/bluetooth/peripheral_esp/sample.yaml | 4 +- .../peripheral_gatt_write/sample.yaml | 5 +- samples/bluetooth/peripheral_hr/sample.yaml | 4 +- samples/bluetooth/peripheral_ht/sample.yaml | 12 +- .../bluetooth/peripheral_identity/sample.yaml | 9 +- samples/bluetooth/peripheral_ots/sample.yaml | 4 +- samples/bluetooth/peripheral_past/sample.yaml | 4 +- .../bluetooth/peripheral_sc_only/sample.yaml | 4 +- samples/bluetooth/scan_adv/sample.yaml | 7 +- .../unicast_audio_client/sample.yaml | 4 +- .../unicast_audio_server/sample.yaml | 4 +- .../96b_argonkey/microphone/sample.yaml | 4 +- .../boards/96b_argonkey/sensors/sample.yaml | 5 +- .../boards/arc_secure_services/sample.yaml | 8 +- .../line_follower_robot/sample.yaml | 6 +- samples/boards/bbc_microbit/pong/sample.yaml | 5 +- .../power_management/sample.yaml | 4 +- .../qmspi_ldma/sample.yaml | 4 +- .../mimxrt1060_evk/system_off/sample.yaml | 4 +- samples/boards/nrf/battery/sample.yaml | 4 +- samples/boards/nrf/clock_skew/sample.yaml | 5 +- samples/boards/nrf/nrfx/sample.yaml | 4 +- samples/boards/nrf/nrfx_prs/sample.yaml | 4 +- samples/boards/nrf/system_off/sample.yaml | 9 +- .../boards/reel_board/mesh_badge/sample.yaml | 4 +- samples/boards/sensortile_box/sample.yaml | 5 +- .../stm32/power_mgmt/blinky/sample.yaml | 4 +- .../power_mgmt/serial_wakeup/sample.yaml | 6 +- .../power_mgmt/standby_shutdown/sample.yaml | 13 +- .../stm32/power_mgmt/stm32wb_ble/sample.yaml | 4 +- samples/compression/lz4/sample.yaml | 8 +- samples/cpp/cpp_synchronization/sample.yaml | 8 +- samples/drivers/adc/sample.yaml | 23 ++- .../drivers/clock_control_litex/sample.yaml | 6 +- samples/drivers/clock_control_xec/sample.yaml | 5 +- samples/drivers/counter/alarm/sample.yaml | 29 ++- .../drivers/counter/maxim_ds3231/sample.yaml | 7 +- samples/drivers/dac/sample.yaml | 58 ++++-- samples/drivers/display/sample.yaml | 51 +++-- samples/drivers/eeprom/sample.yaml | 28 ++- samples/drivers/espi/sample.yaml | 8 +- samples/drivers/flash_shell/sample.yaml | 15 +- samples/drivers/ipm/ipm_esp32/sample.yaml | 4 +- samples/drivers/ipm/ipm_imx/sample.yaml | 13 +- .../drivers/ipm/ipm_mcux/remote/sample.yaml | 8 +- samples/drivers/ipm/ipm_mcux/sample.yaml | 8 +- .../drivers/ipm/ipm_mhu_dual_core/sample.yaml | 7 +- samples/drivers/jesd216/sample.yaml | 17 +- samples/drivers/kscan/sample.yaml | 4 +- samples/drivers/kscan_touch/sample.yaml | 4 +- samples/drivers/led_lp3943/sample.yaml | 4 +- samples/drivers/led_xec/sample.yaml | 4 +- samples/drivers/misc/ft800/sample.yaml | 4 +- .../drivers/misc/grove_display/sample.yaml | 4 +- samples/drivers/peci/sample.yaml | 4 +- samples/drivers/ps2/sample.yaml | 4 +- samples/drivers/smbus/sample.yaml | 5 +- samples/drivers/soc_flash_nrf/sample.yaml | 10 +- samples/drivers/spi_bitbang/sample.yaml | 5 +- samples/drivers/spi_flash/sample.yaml | 12 +- samples/drivers/spi_flash_at45/sample.yaml | 20 +- samples/drivers/spi_fujitsu_fram/sample.yaml | 8 +- samples/drivers/uart/echo_bot/sample.yaml | 4 +- .../uart/stm32/single_wire/sample.yaml | 4 +- .../ivshmem/doorbell/sample.yaml | 12 +- samples/drivers/w1/scanner/sample.yaml | 12 +- samples/drivers/watchdog/sample.yaml | 83 +++++++-- .../condition_variables/condvar/sample.yaml | 4 +- .../condition_variables/simple/sample.yaml | 4 +- samples/modules/canopennode/sample.yaml | 19 +- samples/modules/chre/sample.yaml | 11 +- samples/modules/nanopb/sample.yaml | 7 +- .../tflite-micro/hello_world/sample.yaml | 4 +- .../modules/thrift/hello/client/sample.yaml | 9 +- .../modules/thrift/hello/server/sample.yaml | 9 +- samples/net/capture/sample.yaml | 4 +- samples/net/cloud/google_iot_mqtt/sample.yaml | 9 +- samples/net/cloud/mqtt_azure/sample.yaml | 10 +- .../net/cloud/tagoio_http_post/sample.yaml | 26 ++- samples/net/dhcpv4_client/sample.yaml | 4 +- samples/net/dns_resolve/sample.yaml | 4 +- samples/net/dsa/sample.yaml | 4 +- samples/net/eth_native_posix/sample.yaml | 4 +- samples/net/gptp/sample.yaml | 14 +- samples/net/gsm_modem/sample.yaml | 6 +- samples/net/ipv4_autoconf/sample.yaml | 9 +- samples/net/lldp/sample.yaml | 8 +- samples/net/lwm2m_client/sample.yaml | 44 ++++- samples/net/mdns_responder/sample.yaml | 8 +- samples/net/mqtt_publisher/sample.yaml | 19 +- samples/net/mqtt_sn_publisher/sample.yaml | 10 +- .../net/openthread/coprocessor/sample.yaml | 23 ++- samples/net/promiscuous_mode/sample.yaml | 4 +- .../net/sockets/big_http_download/sample.yaml | 4 +- samples/net/sockets/can/sample.yaml | 5 +- samples/net/sockets/coap_client/sample.yaml | 4 +- samples/net/sockets/coap_server/sample.yaml | 4 +- .../net/sockets/dumb_http_server/sample.yaml | 4 +- .../sockets/dumb_http_server_mt/sample.yaml | 5 +- samples/net/sockets/echo/sample.yaml | 10 +- samples/net/sockets/echo_async/sample.yaml | 7 +- .../net/sockets/echo_async_select/sample.yaml | 7 +- samples/net/sockets/echo_client/sample.yaml | 72 +++++-- samples/net/sockets/echo_server/sample.yaml | 85 ++++++--- samples/net/sockets/http_client/sample.yaml | 5 +- samples/net/sockets/http_get/sample.yaml | 14 +- samples/net/sockets/net_mgmt/sample.yaml | 8 +- samples/net/sockets/packet/sample.yaml | 9 +- samples/net/sockets/socketpair/sample.yaml | 5 +- samples/net/sockets/tcp/sample.yaml | 4 +- samples/net/sockets/txtime/sample.yaml | 12 +- .../net/sockets/websocket_client/sample.yaml | 7 +- samples/net/stats/sample.yaml | 4 +- samples/net/syslog_net/sample.yaml | 4 +- samples/net/telnet/sample.yaml | 4 +- samples/net/virtual/sample.yaml | 5 +- samples/net/vlan/sample.yaml | 4 +- samples/net/wifi/sample.yaml | 21 ++- samples/net/wpan_serial/sample.yaml | 4 +- samples/net/wpanusb/sample.yaml | 5 +- samples/net/zperf/sample.yaml | 33 +++- samples/posix/gettimeofday/sample.yaml | 4 +- samples/sensor/adc_cmp_npcx/sample.yaml | 4 +- samples/sensor/amg88xx/sample.yaml | 8 +- samples/sensor/ams_iAQcore/sample.yaml | 4 +- samples/sensor/apds9960/sample.yaml | 8 +- samples/sensor/bme280/sample.yaml | 4 +- samples/sensor/bme680/sample.yaml | 8 +- samples/sensor/bmg160/sample.yaml | 4 +- samples/sensor/bmi270/sample.yaml | 4 +- samples/sensor/ccs811/sample.yaml | 4 +- samples/sensor/die_temp_polling/sample.yaml | 4 +- samples/sensor/dps310/sample.yaml | 4 +- samples/sensor/ds18b20/sample.yaml | 4 +- samples/sensor/ens210/sample.yaml | 4 +- samples/sensor/esp32_temp_sensor/sample.yaml | 4 +- samples/sensor/fxos8700-hid/sample.yaml | 4 +- samples/sensor/fxos8700/sample.yaml | 29 ++- samples/sensor/grove_light/sample.yaml | 6 +- samples/sensor/grove_temperature/sample.yaml | 6 +- samples/sensor/hts221/sample.yaml | 4 +- samples/sensor/lis2dh/sample.yaml | 8 +- samples/sensor/lps22hb/sample.yaml | 4 +- samples/sensor/lsm303dlhc/sample.yaml | 8 +- samples/sensor/mcux_acmp/sample.yaml | 9 +- samples/sensor/proximity_polling/sample.yaml | 4 +- samples/sensor/qdec/sample.yaml | 4 +- samples/sensor/sht3xd/sample.yaml | 8 +- samples/sensor/sm351lt/sample.yaml | 8 +- samples/sensor/stm32_vbat_sensor/sample.yaml | 4 +- samples/sensor/sx9500/sample.yaml | 4 +- samples/sensor/ti_hdc/sample.yaml | 4 +- samples/sensor/tmp108/sample.yaml | 4 +- samples/sensor/vl53l0x/sample.yaml | 4 +- samples/sensor/wsen_itds/sample.yaml | 4 +- samples/shields/x_nucleo_iks01a1/sample.yaml | 9 +- .../x_nucleo_iks01a2/sensorhub/sample.yaml | 10 +- .../x_nucleo_iks01a2/standard/sample.yaml | 10 +- .../x_nucleo_iks01a3/sensorhub/sample.yaml | 9 +- .../x_nucleo_iks01a3/standard/sample.yaml | 11 +- .../x_nucleo_iks02a1/sensorhub/sample.yaml | 13 +- .../x_nucleo_iks02a1/standard/sample.yaml | 13 +- samples/subsys/canbus/isotp/sample.yaml | 4 +- samples/subsys/display/lvgl/sample.yaml | 5 +- samples/subsys/fs/fat_fs/sample.yaml | 16 +- samples/subsys/fs/format/sample.yaml | 8 +- samples/subsys/fs/littlefs/sample.yaml | 22 ++- samples/subsys/ipc/openamp/remote/sample.yaml | 7 +- samples/subsys/ipc/openamp/sample.yaml | 9 +- .../ipc/rpmsg_service/remote/sample.yaml | 8 +- samples/subsys/ipc/rpmsg_service/sample.yaml | 8 +- .../subsys/logging/ble_backend/sample.yaml | 7 +- samples/subsys/logging/logger/sample.yaml | 7 +- samples/subsys/logging/syst/sample.yaml | 10 +- .../subsys/mgmt/mcumgr/smp_svr/sample.yaml | 46 ++++- samples/subsys/mgmt/updatehub/sample.yaml | 5 +- samples/subsys/modbus/rtu_client/sample.yaml | 12 +- samples/subsys/modbus/rtu_server/sample.yaml | 25 ++- samples/subsys/modbus/tcp_gateway/sample.yaml | 5 +- samples/subsys/modbus/tcp_server/sample.yaml | 4 +- samples/subsys/pm/device_pm/sample.yaml | 4 +- .../cmsis_rtos_v2/philosophers/sample.yaml | 4 +- samples/subsys/settings/sample.yaml | 12 +- samples/subsys/shell/devmem_load/sample.yaml | 4 +- samples/subsys/shell/fs/sample.yaml | 13 +- samples/subsys/shell/shell_module/sample.yaml | 9 +- samples/subsys/task_wdt/sample.yaml | 4 +- samples/subsys/testsuite/pytest/testcase.yaml | 4 +- samples/subsys/tracing/sample.yaml | 21 ++- samples/subsys/usb/cdc_acm/sample.yaml | 4 +- samples/subsys/usb/console/sample.yaml | 8 +- samples/subsys/usb/dfu/sample.yaml | 27 ++- samples/subsys/usb/hid-cdc/sample.yaml | 4 +- samples/subsys/usb/hid-mouse/sample.yaml | 7 +- samples/subsys/usb/hid/sample.yaml | 4 +- samples/subsys/usb/mass/sample.yaml | 51 +++-- samples/subsys/usb/shell/sample.yaml | 17 +- samples/subsys/usb/testusb/sample.yaml | 4 +- samples/subsys/usb/webusb/sample.yaml | 4 +- samples/subsys/video/capture/sample.yaml | 4 +- .../subsys/video/tcpserversink/sample.yaml | 9 +- samples/subsys/zbus/hello_world/sample.yaml | 8 +- samples/subsys/zbus/remote_mock/sample.yaml | 4 +- .../psa_protected_storage/sample.yaml | 11 +- samples/tfm_integration/tfm_ipc/sample.yaml | 24 ++- .../tfm_integration/tfm_psa_test/sample.yaml | 9 +- .../tfm_regression_test/sample.yaml | 15 +- .../tfm_secure_partition/sample.yaml | 7 +- samples/userspace/syscall_perf/sample.yaml | 4 +- .../code_relocation/testcase.yaml | 17 +- tests/arch/arm/arm_interrupt/testcase.yaml | 5 +- .../arm_irq_advanced_features/testcase.yaml | 4 +- .../arm/arm_irq_vector_table/testcase.yaml | 5 +- .../arm_irq_zero_latency_levels/testcase.yaml | 4 +- tests/arch/arm/arm_mem_protect/testcase.yaml | 4 +- tests/arch/arm/arm_mpu_regions/testcase.yaml | 4 +- .../arm/arm_no_multithreading/testcase.yaml | 11 +- tests/arch/arm/arm_ramfunc/testcase.yaml | 4 +- tests/arch/arm/arm_runtime_nmi/testcase.yaml | 5 +- tests/arch/arm/arm_thread_swap/testcase.yaml | 4 +- .../arch/arm/arm_thread_swap_tz/testcase.yaml | 13 +- tests/arch/arm/arm_tz_wrap_func/testcase.yaml | 5 +- .../arm64/arm64_high_addresses/testcase.yaml | 4 +- tests/arch/arm64/arm64_psci/testcase.yaml | 6 +- tests/arch/arm64/arm64_smc_call/testcase.yaml | 6 +- tests/arch/common/semihost/testcase.yaml | 6 +- tests/arch/common/timing/testcase.yaml | 4 +- tests/arch/riscv/fpu_sharing/testcase.yaml | 4 +- tests/arch/x86/cpu_scrubs_regs/testcase.yaml | 7 +- tests/arch/x86/direct_isr/testcase.yaml | 6 +- tests/arch/x86/nmi/testcase.yaml | 4 +- tests/arch/x86/pagetables/testcase.yaml | 4 +- tests/arch/x86/static_idt/testcase.yaml | 4 +- tests/benchmarks/app_kernel/testcase.yaml | 8 +- .../cmsis_dsp/basicmath/testcase.yaml | 16 +- .../dlist_perf/testcase.yaml | 4 +- .../rbtree_perf/testcase.yaml | 4 +- tests/benchmarks/footprints/testcase.yaml | 13 +- .../benchmarks/latency_measure/testcase.yaml | 4 +- .../benchmarks/sched_userspace/testcase.yaml | 4 +- tests/benchmarks/sys_kernel/testcase.yaml | 4 +- tests/bluetooth/addr/testcase.yaml | 10 +- tests/bluetooth/adv/testcase.yaml | 5 +- tests/bluetooth/at/testcase.yaml | 4 +- tests/bluetooth/audio/ascs/testcase.yaml | 4 +- tests/bluetooth/bluetooth/testcase.yaml | 6 +- tests/bluetooth/bt_crypto/testcase.yaml | 6 +- tests/bluetooth/bt_crypto_ccm/testcase.yaml | 4 +- .../controller/ctrl_api/testcase.yaml | 5 +- .../controller/ctrl_chmu/testcase.yaml | 5 +- .../controller/ctrl_cis_create/testcase.yaml | 5 +- .../ctrl_cis_terminate/testcase.yaml | 5 +- .../controller/ctrl_collision/testcase.yaml | 5 +- .../controller/ctrl_conn_update/testcase.yaml | 6 +- .../controller/ctrl_cte_req/testcase.yaml | 5 +- .../ctrl_data_length_update/testcase.yaml | 5 +- .../controller/ctrl_encrypt/testcase.yaml | 5 +- .../ctrl_feature_exchange/testcase.yaml | 5 +- .../controller/ctrl_hci/testcase.yaml | 5 +- .../controller/ctrl_invalid/testcase.yaml | 5 +- .../controller/ctrl_le_ping/testcase.yaml | 5 +- .../ctrl_min_used_chans/testcase.yaml | 5 +- .../controller/ctrl_phy_update/testcase.yaml | 5 +- .../controller/ctrl_sca_update/testcase.yaml | 5 +- .../controller/ctrl_terminate/testcase.yaml | 5 +- .../ctrl_tx_buffer_alloc/testcase.yaml | 5 +- .../controller/ctrl_tx_queue/testcase.yaml | 4 +- .../controller/ctrl_unsupported/testcase.yaml | 5 +- .../controller/ctrl_version/testcase.yaml | 5 +- tests/bluetooth/gatt/testcase.yaml | 10 +- tests/bluetooth/hci_prop_evt/testcase.yaml | 12 +- .../buf/bt_buf_get_cmd_complete/testcase.yaml | 4 +- .../host/buf/bt_buf_get_evt/testcase.yaml | 4 +- .../host/buf/bt_buf_get_rx/testcase.yaml | 4 +- .../host/buf/bt_buf_get_type/testcase.yaml | 4 +- .../host/crypto/bt_encrypt_be/testcase.yaml | 4 +- .../host/crypto/bt_encrypt_le/testcase.yaml | 4 +- .../host/crypto/bt_rand/testcase.yaml | 4 +- .../host/crypto/prng_init/testcase.yaml | 4 +- .../host/data/bt_data_parse/testcase.yaml | 4 +- .../host/ecc/bt_dh_key_gen/testcase.yaml | 5 +- .../host/ecc/bt_pub_key_gen/testcase.yaml | 5 +- .../host/ecc/bt_pub_key_get/testcase.yaml | 5 +- .../ecc/bt_pub_key_is_debug/testcase.yaml | 5 +- .../host/id/bt_br_oob_get_local/testcase.yaml | 4 +- .../bluetooth/host/id/bt_id_add/testcase.yaml | 4 +- .../bt_id_adv_random_addr_check/testcase.yaml | 4 +- .../host/id/bt_id_create/testcase.yaml | 4 +- .../bluetooth/host/id/bt_id_del/testcase.yaml | 4 +- .../host/id/bt_id_delete/testcase.yaml | 4 +- .../bluetooth/host/id/bt_id_get/testcase.yaml | 4 +- .../host/id/bt_id_init/testcase.yaml | 4 +- .../id/bt_id_read_public_addr/testcase.yaml | 4 +- .../host/id/bt_id_reset/testcase.yaml | 4 +- .../testcase.yaml | 4 +- .../id/bt_id_set_adv_own_addr/testcase.yaml | 4 +- .../bt_id_set_adv_private_addr/testcase.yaml | 4 +- .../bt_id_set_adv_random_addr/testcase.yaml | 4 +- .../testcase.yaml | 4 +- .../id/bt_id_set_private_addr/testcase.yaml | 4 +- .../id/bt_id_set_scan_own_addr/testcase.yaml | 4 +- .../bt_le_ext_adv_oob_get_local/testcase.yaml | 4 +- .../host/id/bt_le_oob_get_local/testcase.yaml | 4 +- .../id/bt_le_oob_get_sc_data/testcase.yaml | 4 +- .../id/bt_le_oob_set_legacy_tk/testcase.yaml | 4 +- .../id/bt_le_oob_set_sc_data/testcase.yaml | 4 +- .../host/id/bt_lookup_id_addr/testcase.yaml | 4 +- .../id/bt_setup_public_id_addr/testcase.yaml | 4 +- .../id/bt_setup_random_id_addr/testcase.yaml | 4 +- .../host/keys/bt_keys_add_type/testcase.yaml | 4 +- .../host/keys/bt_keys_clear/testcase.yaml | 4 +- .../host/keys/bt_keys_find/testcase.yaml | 4 +- .../host/keys/bt_keys_find_addr/testcase.yaml | 4 +- .../host/keys/bt_keys_find_irk/testcase.yaml | 4 +- .../keys/bt_keys_foreach_bond/testcase.yaml | 4 +- .../keys/bt_keys_foreach_type/testcase.yaml | 4 +- .../host/keys/bt_keys_get_addr/testcase.yaml | 4 +- .../host/keys/bt_keys_get_type/testcase.yaml | 4 +- .../host/keys/bt_keys_store/testcase.yaml | 4 +- .../keys/bt_keys_update_usage/testcase.yaml | 4 +- .../host_long_adv_recv/testcase.yaml | 8 +- tests/bluetooth/init/testcase.yaml | 161 +++++++++++----- tests/bluetooth/l2cap/testcase.yaml | 10 +- tests/bluetooth/mesh/basic/testcase.yaml | 72 +++++-- .../mesh/blob_io_flash/testcase.yaml | 4 +- tests/bluetooth/mesh/rpl/testcase.yaml | 4 +- tests/bluetooth/mesh_shell/testcase.yaml | 4 +- tests/bluetooth/shell/testcase.yaml | 22 ++- tests/bluetooth/uuid/testcase.yaml | 10 +- tests/boards/altera_max10/qspi/testcase.yaml | 4 +- .../espressif_esp32/cache_coex/testcase.yaml | 5 +- tests/boards/intel_adsp/hda/testcase.yaml | 8 +- tests/boards/intel_adsp/ssp/testcase.yaml | 8 +- .../mec15xxevb_assy6853/i2c_api/testcase.yaml | 4 +- .../mec15xxevb_assy6853/qspi/testcase.yaml | 5 +- .../mec172xevb_assy6906/i2c_api/testcase.yaml | 4 +- .../native_posix/cpu_wait/testcase.yaml | 4 +- tests/boards/native_posix/rtc/testcase.yaml | 4 +- tests/boards/nrf52_bsim/egu/testcase.yaml | 4 +- .../mcuboot_recovery_retention/testcase.yaml | 16 +- tests/boot/test_mcuboot/testcase.yaml | 5 +- tests/cmake/snippets/testcase.yaml | 6 +- tests/crypto/mbedtls/testcase.yaml | 5 +- tests/crypto/rand32/testcase.yaml | 32 +++- tests/crypto/tinycrypt/testcase.yaml | 11 +- .../crypto/tinycrypt_hmac_prng/testcase.yaml | 12 +- tests/drivers/adc/adc_api/testcase.yaml | 5 +- tests/drivers/adc/adc_dma/testcase.yaml | 13 +- tests/drivers/adc/adc_emul/testcase.yaml | 5 +- tests/drivers/bbram/emul/testcase.yaml | 4 +- tests/drivers/bbram/testcase.yaml | 4 +- tests/drivers/bc12/testcase.yaml | 4 +- tests/drivers/build_all/adc/testcase.yaml | 12 +- tests/drivers/build_all/can/testcase.yaml | 8 +- tests/drivers/build_all/counter/testcase.yaml | 4 +- tests/drivers/build_all/dac/testcase.yaml | 12 +- tests/drivers/build_all/eeprom/testcase.yaml | 9 +- .../drivers/build_all/ethernet/testcase.yaml | 17 +- tests/drivers/build_all/fpga/testcase.yaml | 4 +- tests/drivers/build_all/gpio/testcase.yaml | 9 +- tests/drivers/build_all/i2c/testcase.yaml | 4 +- tests/drivers/build_all/i3c/testcase.yaml | 4 +- .../build_all/ieee802154/testcase.yaml | 4 +- tests/drivers/build_all/led/testcase.yaml | 4 +- .../drivers/build_all/led_strip/testcase.yaml | 8 +- tests/drivers/build_all/mfd/testcase.yaml | 4 +- tests/drivers/build_all/modem/testcase.yaml | 47 ++++- tests/drivers/build_all/pwm/testcase.yaml | 8 +- tests/drivers/build_all/rtc/testcase.yaml | 9 +- tests/drivers/build_all/sensor/testcase.yaml | 4 +- tests/drivers/build_all/video/testcase.yaml | 8 +- tests/drivers/can/api/testcase.yaml | 8 +- tests/drivers/can/shell/testcase.yaml | 5 +- tests/drivers/can/timing/testcase.yaml | 4 +- .../clock_control/adsp_clock/testcase.yaml | 4 +- .../clock_control_api/testcase.yaml | 20 +- .../nrf_clock_calibration/testcase.yaml | 9 +- .../nrf_lf_clock_start/testcase.yaml | 82 +++++--- .../nrf_onoff_and_bt/testcase.yaml | 9 +- .../drivers/clock_control/onoff/testcase.yaml | 11 +- .../stm32_common_core/testcase.yaml | 96 ++++++++-- .../stm32h7_core/testcase.yaml | 4 +- tests/drivers/console/testcase.yaml | 20 +- .../counter/counter_basic_api/testcase.yaml | 8 +- .../counter_nrf_rtc/fixed_top/testcase.yaml | 4 +- .../counter/counter_seconds/testcase.yaml | 8 +- .../counter/maxim_ds3231_api/testcase.yaml | 8 +- tests/drivers/dac/dac_api/testcase.yaml | 5 +- tests/drivers/dac/dac_loopback/testcase.yaml | 30 ++- .../dma/chan_blen_transfer/testcase.yaml | 4 +- .../dma/chan_link_transfer/testcase.yaml | 11 +- tests/drivers/dma/loop_transfer/testcase.yaml | 4 +- .../drivers/dma/scatter_gather/testcase.yaml | 9 +- tests/drivers/eeprom/api/testcase.yaml | 13 +- tests/drivers/eeprom/shell/testcase.yaml | 5 +- tests/drivers/entropy/api/testcase.yaml | 23 ++- tests/drivers/espi/testcase.yaml | 4 +- tests/drivers/flash/common/testcase.yaml | 52 ++++-- tests/drivers/flash/stm32/testcase.yaml | 10 +- tests/drivers/flash_simulator/testcase.yaml | 10 +- .../fuel_gauge/sbs_gauge/testcase.yaml | 40 ++-- .../drivers/gpio/gpio_api_1pin/testcase.yaml | 9 +- .../drivers/gpio/gpio_basic_api/testcase.yaml | 4 +- .../testcase.yaml | 4 +- .../gpio/gpio_get_direction/testcase.yaml | 9 +- tests/drivers/gpio/gpio_hogs/testcase.yaml | 11 +- tests/drivers/hwinfo/api/testcase.yaml | 4 +- tests/drivers/i2c/i2c_api/testcase.yaml | 4 +- .../drivers/i2c/i2c_target_api/testcase.yaml | 10 +- tests/drivers/i2c/i2c_tca954x/testcase.yaml | 4 +- tests/drivers/i2s/i2s_api/testcase.yaml | 12 +- tests/drivers/i2s/i2s_speed/testcase.yaml | 12 +- tests/drivers/input/gpio_keys/testcase.yaml | 8 +- tests/drivers/ipm/testcase.yaml | 8 +- tests/drivers/kscan/kscan_api/testcase.yaml | 9 +- tests/drivers/kscan/kscan_input/testcase.yaml | 9 +- tests/drivers/led/led_api/testcase.yaml | 4 +- tests/drivers/memc/ram/testcase.yaml | 16 +- tests/drivers/mipi_dsi/api/testcase.yaml | 4 +- tests/drivers/mm/sys_mm_drv_api/testcase.yaml | 7 +- .../drivers/mm/sys_mm_drv_bank/testcase.yaml | 7 +- tests/drivers/pinctrl/api/testcase.yaml | 16 +- tests/drivers/pinctrl/gd32/testcase.yaml | 8 +- tests/drivers/pinctrl/nrf/testcase.yaml | 8 +- tests/drivers/pwm/pwm_api/testcase.yaml | 12 +- tests/drivers/pwm/pwm_loopback/testcase.yaml | 5 +- tests/drivers/regulator/api/testcase.yaml | 16 +- tests/drivers/regulator/fixed/testcase.yaml | 9 +- tests/drivers/regulator/voltage/testcase.yaml | 8 +- tests/drivers/retained_mem/api/testcase.yaml | 17 +- tests/drivers/rtc/rtc_api/testcase.yaml | 5 +- .../drivers/rtc/rtc_api_helpers/testcase.yaml | 6 +- tests/drivers/sdhc/testcase.yaml | 4 +- tests/drivers/sensor/accel/testcase.yaml | 5 +- tests/drivers/sensor/akm09918c/testcase.yaml | 5 +- tests/drivers/sensor/generic/testcase.yaml | 8 +- tests/drivers/sensor/icm42688/testcase.yaml | 5 +- tests/drivers/sensor/sbs_gauge/testcase.yaml | 13 +- tests/drivers/smbus/smbus_api/testcase.yaml | 4 +- tests/drivers/spi/dt_spec/testcase.yaml | 9 +- tests/drivers/spi/spi_loopback/testcase.yaml | 60 ++++-- tests/drivers/syscon/testcase.yaml | 4 +- .../drivers/timer/nrf_rtc_timer/testcase.yaml | 17 +- .../drivers/uart/uart_async_api/testcase.yaml | 38 +++- .../drivers/uart/uart_basic_api/testcase.yaml | 21 ++- tests/drivers/uart/uart_emul/testcase.yaml | 4 +- .../uart/uart_mix_fifo_poll/testcase.yaml | 9 +- tests/drivers/uart/uart_pm/testcase.yaml | 4 +- tests/drivers/udc/testcase.yaml | 4 +- .../ivshmem/plain/testcase.yaml | 9 +- tests/drivers/w1/w1_api/testcase.yaml | 9 +- .../watchdog/wdt_basic_api/testcase.yaml | 98 ++++++++-- .../wdt_basic_reset_none/testcase.yaml | 8 +- tests/kernel/cache/testcase.yaml | 4 +- tests/kernel/common/testcase.yaml | 5 +- .../kernel/condvar/condvar_api/testcase.yaml | 5 +- tests/kernel/context/testcase.yaml | 4 +- tests/kernel/device/testcase.yaml | 12 +- tests/kernel/early_sleep/testcase.yaml | 4 +- tests/kernel/events/sys_event/testcase.yaml | 4 +- tests/kernel/fatal/exception/testcase.yaml | 17 +- .../fatal/no-multithreading/testcase.yaml | 17 +- tests/kernel/fifo/fifo_usage/testcase.yaml | 4 +- .../fpu_sharing/float_disable/testcase.yaml | 31 ++- .../kernel/fpu_sharing/generic/testcase.yaml | 56 ++++-- tests/kernel/gen_isr_table/testcase.yaml | 20 +- tests/kernel/interrupt/testcase.yaml | 8 +- tests/kernel/mbox/mbox_api/testcase.yaml | 4 +- tests/kernel/mbox/mbox_usage/testcase.yaml | 4 +- .../kernel/mem_heap/k_heap_api/testcase.yaml | 8 +- .../mem_heap/mheap_api_concept/testcase.yaml | 22 ++- .../mem_heap/shared_multi_heap/testcase.yaml | 8 +- .../mem_protect/demand_paging/testcase.yaml | 10 +- tests/kernel/mem_protect/futex/testcase.yaml | 4 +- .../kernel/mem_protect/mem_map/testcase.yaml | 4 +- .../mem_protect/mem_protect/testcase.yaml | 14 +- .../mem_protect/obj_validation/testcase.yaml | 5 +- .../mem_protect/protection/testcase.yaml | 4 +- .../mem_protect/stack_random/testcase.yaml | 4 +- .../mem_protect/stackprot/testcase.yaml | 10 +- .../kernel/mem_protect/sys_sem/testcase.yaml | 56 +++--- .../kernel/mem_protect/syscalls/testcase.yaml | 5 +- .../mem_protect/userspace/testcase.yaml | 10 +- tests/kernel/mem_slab/mslab/testcase.yaml | 4 +- tests/kernel/mem_slab/mslab_api/testcase.yaml | 22 ++- tests/kernel/mp/testcase.yaml | 4 +- tests/kernel/msgq/msgq_api/testcase.yaml | 4 +- tests/kernel/mutex/mutex_api/testcase.yaml | 4 +- .../mutex/mutex_error_case/testcase.yaml | 4 +- tests/kernel/mutex/sys_mutex/testcase.yaml | 4 +- tests/kernel/pipe/pipe/testcase.yaml | 4 +- tests/kernel/pipe/pipe_api/testcase.yaml | 4 +- tests/kernel/poll/testcase.yaml | 8 +- .../profiling/profiling_api/testcase.yaml | 13 +- tests/kernel/queue/testcase.yaml | 4 +- tests/kernel/sched/schedule_api/testcase.yaml | 6 +- .../kernel/semaphore/semaphore/testcase.yaml | 4 +- tests/kernel/semaphore/sys_sem/testcase.yaml | 4 +- tests/kernel/sleep/testcase.yaml | 4 +- tests/kernel/smp/testcase.yaml | 4 +- tests/kernel/smp_boot_delay/testcase.yaml | 4 +- tests/kernel/spinlock/testcase.yaml | 8 +- tests/kernel/stack/stack/testcase.yaml | 4 +- .../threads/dynamic_thread/testcase.yaml | 5 +- .../threads/no-multithreading/testcase.yaml | 21 ++- .../kernel/threads/thread_apis/testcase.yaml | 5 +- .../threads/thread_error_case/testcase.yaml | 5 +- .../kernel/threads/thread_init/testcase.yaml | 5 +- .../kernel/threads/thread_stack/testcase.yaml | 10 +- tests/kernel/threads/tls/testcase.yaml | 9 +- .../tickless/tickless_concept/testcase.yaml | 12 +- tests/kernel/timer/cycle64/testcase.yaml | 8 +- tests/kernel/timer/starve/testcase.yaml | 4 +- tests/kernel/timer/timer_api/testcase.yaml | 39 +++- .../kernel/timer/timer_behavior/testcase.yaml | 15 +- .../timer/timer_error_case/testcase.yaml | 5 +- .../timer/timer_monotonic/testcase.yaml | 9 +- .../usage/thread_runtime_stats/testcase.yaml | 5 +- tests/kernel/workq/critical/testcase.yaml | 4 +- tests/kernel/workq/user_work/testcase.yaml | 4 +- tests/kernel/xip/testcase.yaml | 4 +- tests/lib/cmsis_dsp/bayes/testcase.yaml | 12 +- tests/lib/cmsis_dsp/complexmath/testcase.yaml | 12 +- tests/lib/cmsis_dsp/distance/testcase.yaml | 12 +- tests/lib/cmsis_dsp/fastmath/testcase.yaml | 12 +- tests/lib/cmsis_dsp/filtering/testcase.yaml | 52 +++--- .../lib/cmsis_dsp/interpolation/testcase.yaml | 12 +- tests/lib/cmsis_dsp/matrix/testcase.yaml | 148 +++++++++------ .../cmsis_dsp/quaternionmath/testcase.yaml | 12 +- tests/lib/cmsis_dsp/statistics/testcase.yaml | 12 +- tests/lib/cmsis_dsp/support/testcase.yaml | 12 +- tests/lib/cmsis_dsp/svm/testcase.yaml | 12 +- tests/lib/cmsis_dsp/transform/testcase.yaml | 124 ++++++------ tests/lib/devicetree/api/testcase.yaml | 6 +- tests/lib/devicetree/devices/testcase.yaml | 12 +- tests/lib/gui/lvgl/testcase.yaml | 28 ++- tests/lib/heap/testcase.yaml | 6 +- tests/lib/heap_align/testcase.yaml | 4 +- tests/lib/mem_alloc/testcase.yaml | 35 +++- tests/lib/mem_blocks/testcase.yaml | 4 +- tests/lib/mem_blocks_stats/testcase.yaml | 4 +- tests/lib/mpsc_pbuf/testcase.yaml | 25 ++- tests/lib/newlib/heap_listener/testcase.yaml | 4 +- tests/lib/newlib/thread_safety/testcase.yaml | 176 ++++++++++-------- tests/lib/onoff/testcase.yaml | 4 +- tests/lib/ringbuffer/testcase.yaml | 4 +- tests/lib/sprintf/testcase.yaml | 38 ++-- tests/lib/thrift/ThriftTest/testcase.yaml | 12 +- tests/misc/print_format/testcase.yaml | 60 +++--- tests/misc/test_build/testcase.yaml | 9 +- tests/net/6lo/testcase.yaml | 4 +- tests/net/all/testcase.yaml | 4 +- tests/net/arp/testcase.yaml | 4 +- tests/net/bridge/testcase.yaml | 8 +- tests/net/buf/testcase.yaml | 4 +- tests/net/buf_simple/testcase.yaml | 4 +- tests/net/checksum_offload/testcase.yaml | 4 +- tests/net/conn_mgr_conn/testcase.yaml | 4 +- tests/net/context/testcase.yaml | 4 +- tests/net/dhcpv4/testcase.yaml | 4 +- tests/net/ethernet_mgmt/testcase.yaml | 4 +- tests/net/hostname/testcase.yaml | 4 +- tests/net/icmpv4/testcase.yaml | 4 +- tests/net/icmpv6/testcase.yaml | 4 +- .../net/ieee802154/6lo_fragment/testcase.yaml | 9 +- tests/net/ieee802154/custom_l2/testcase.yaml | 9 +- tests/net/ieee802154/l2/testcase.yaml | 9 +- tests/net/iface/testcase.yaml | 5 +- tests/net/igmp/testcase.yaml | 4 +- tests/net/ip-addr/testcase.yaml | 4 +- tests/net/ipv4_fragment/testcase.yaml | 5 +- tests/net/ipv6/testcase.yaml | 4 +- tests/net/ipv6_fragment/testcase.yaml | 5 +- tests/net/lib/dns_addremove/testcase.yaml | 4 +- tests/net/lib/dns_packet/testcase.yaml | 4 +- tests/net/lib/dns_resolve/testcase.yaml | 4 +- tests/net/lib/dns_sd/testcase.yaml | 4 +- .../net/lib/http_header_fields/testcase.yaml | 4 +- .../net/lib/http_server/common/testcase.yaml | 5 +- .../net/lib/lwm2m/content_json/testcase.yaml | 4 +- .../lwm2m/content_link_format/testcase.yaml | 4 +- .../lib/lwm2m/content_oma_tlv/testcase.yaml | 4 +- .../lwm2m/content_plain_text/testcase.yaml | 4 +- .../lib/lwm2m/content_raw_cbor/testcase.yaml | 4 +- .../lwm2m/content_senml_cbor/testcase.yaml | 4 +- tests/net/lib/lwm2m/engine/testcase.yaml | 4 +- .../net/lib/lwm2m/lwm2m_engine/testcase.yaml | 4 +- .../lib/lwm2m/lwm2m_rd_client/testcase.yaml | 9 +- .../lib/lwm2m/lwm2m_registry/testcase.yaml | 4 +- tests/net/lib/mqtt_packet/testcase.yaml | 5 +- tests/net/lib/mqtt_publisher/testcase.yaml | 4 +- tests/net/lib/mqtt_pubsub/testcase.yaml | 4 +- tests/net/lib/mqtt_sn_client/testcase.yaml | 4 +- tests/net/lib/mqtt_sn_packet/testcase.yaml | 4 +- tests/net/lib/mqtt_subscriber/testcase.yaml | 4 +- tests/net/lib/tls_credentials/testcase.yaml | 9 +- tests/net/mgmt/testcase.yaml | 4 +- tests/net/mld/testcase.yaml | 4 +- tests/net/neighbor/testcase.yaml | 4 +- tests/net/npf/testcase.yaml | 4 +- tests/net/offloaded_netdev/testcase.yaml | 5 +- tests/net/pm/testcase.yaml | 6 +- tests/net/ppp/driver/testcase.yaml | 4 +- tests/net/promiscuous/testcase.yaml | 4 +- tests/net/ptp/clock/testcase.yaml | 11 +- tests/net/route/testcase.yaml | 4 +- tests/net/route_mcast/testcase.yaml | 4 +- tests/net/shell/testcase.yaml | 4 +- tests/net/socket/af_packet/testcase.yaml | 9 +- .../af_packet_ipproto_raw/testcase.yaml | 9 +- tests/net/socket/can/testcase.yaml | 4 +- tests/net/socket/getaddrinfo/testcase.yaml | 6 +- tests/net/socket/getnameinfo/testcase.yaml | 5 +- tests/net/socket/misc/testcase.yaml | 5 +- tests/net/socket/net_mgmt/testcase.yaml | 6 +- .../socket/offload_dispatcher/testcase.yaml | 4 +- tests/net/socket/poll/testcase.yaml | 5 +- tests/net/socket/register/testcase.yaml | 5 +- tests/net/socket/select/testcase.yaml | 5 +- tests/net/socket/socketpair/testcase.yaml | 5 +- tests/net/socket/tcp/testcase.yaml | 5 +- tests/net/socket/tls/testcase.yaml | 5 +- tests/net/socket/tls_ext/testcase.yaml | 5 +- tests/net/socket/udp/testcase.yaml | 5 +- tests/net/socket/websocket/testcase.yaml | 4 +- tests/net/tcp/testcase.yaml | 4 +- tests/net/traffic_class/testcase.yaml | 8 +- tests/net/trickle/testcase.yaml | 4 +- tests/net/tx_timestamp/testcase.yaml | 5 +- tests/net/utils/testcase.yaml | 4 +- tests/net/virtual/testcase.yaml | 5 +- tests/net/vlan/testcase.yaml | 4 +- tests/posix/common/testcase.yaml | 18 +- tests/posix/eventfd/testcase.yaml | 4 +- tests/posix/eventfd_basic/testcase.yaml | 4 +- tests/posix/fs/testcase.yaml | 8 +- tests/posix/getopt/testcase.yaml | 4 +- tests/posix/headers/testcase.yaml | 5 +- .../canbus/isotp/conformance/testcase.yaml | 4 +- .../canbus/isotp/implementation/testcase.yaml | 8 +- tests/subsys/dfu/img_util/testcase.yaml | 10 +- tests/subsys/dfu/mcuboot/testcase.yaml | 5 +- tests/subsys/dfu/mcuboot_multi/testcase.yaml | 5 +- tests/subsys/dsp/basicmath/testcase.yaml | 4 +- tests/subsys/edac/ibecc/testcase.yaml | 4 +- tests/subsys/edac/ibecc_cov/testcase.yaml | 8 +- .../subsys/fs/fat_fs_dual_drive/testcase.yaml | 7 +- tests/subsys/fs/fcb/testcase.yaml | 8 +- tests/subsys/fs/littlefs/testcase.yaml | 6 +- tests/subsys/fs/multi-fs/testcase.yaml | 13 +- tests/subsys/fs/nvs/testcase.yaml | 4 +- .../input/input_longpress/testcase.yaml | 8 +- tests/subsys/logging/log_api/testcase.yaml | 29 ++- .../logging/log_backend_fs/testcase.yaml | 11 +- .../logging/log_backend_init/testcase.yaml | 4 +- .../logging/log_benchmark/testcase.yaml | 4 +- tests/subsys/logging/log_cache/testcase.yaml | 4 +- .../logging/log_core_additional/testcase.yaml | 4 +- .../logging/log_custom_header/testcase.yaml | 4 +- .../logging/log_immediate/testcase.yaml | 20 +- .../logging/log_link_order/testcase.yaml | 4 +- tests/subsys/logging/log_links/testcase.yaml | 4 +- tests/subsys/logging/log_msg/testcase.yaml | 4 +- tests/subsys/logging/log_output/testcase.yaml | 8 +- tests/subsys/logging/log_stack/testcase.yaml | 4 +- tests/subsys/logging/log_stress/testcase.yaml | 14 +- .../logging/log_switch_format/testcase.yaml | 10 +- tests/subsys/logging/log_syst/testcase.yaml | 20 +- .../logging/log_timestamp/testcase.yaml | 10 +- .../mgmt/mcumgr/all_options/testcase.yaml | 5 +- .../mcumgr/cb_notifications/testcase.yaml | 7 +- .../fs_mgmt_hash_supported/testcase.yaml | 29 ++- .../mgmt/mcumgr/os_mgmt_echo/testcase.yaml | 13 +- .../mgmt/mcumgr/os_mgmt_info/testcase.yaml | 66 ++++++- .../mgmt/mcumgr/smp_reassembly/testcase.yaml | 5 +- .../mgmt/mcumgr/zcbor_bulk/testcase.yaml | 10 +- tests/subsys/openthread/testcase.yaml | 4 +- tests/subsys/pm/policy_api/testcase.yaml | 4 +- tests/subsys/pm/power_mgmt_soc/testcase.yaml | 11 +- tests/subsys/rtio/rtio_api/testcase.yaml | 8 +- tests/subsys/sd/mmc/testcase.yaml | 4 +- tests/subsys/sd/sdmmc/testcase.yaml | 4 +- tests/subsys/settings/fcb/testcase.yaml | 6 +- tests/subsys/settings/fcb_init/testcase.yaml | 4 +- tests/subsys/settings/file/testcase.yaml | 9 +- .../settings/functional/fcb/testcase.yaml | 10 +- .../settings/functional/file/testcase.yaml | 6 +- .../settings/functional/nvs/testcase.yaml | 13 +- tests/subsys/shell/shell_flash/testcase.yaml | 8 +- tests/subsys/storage/flash_map/testcase.yaml | 20 +- .../storage/stream/stream_flash/testcase.yaml | 12 +- .../testsuite/fff_fake_contexts/testcase.yaml | 4 +- tests/subsys/usb/bos/testcase.yaml | 4 +- tests/subsys/usb/desc_sections/testcase.yaml | 4 +- tests/subsys/usb/os_desc/testcase.yaml | 9 +- tests/subsys/zbus/integration/testcase.yaml | 5 +- tests/unit/cbprintf/testcase.yaml | 128 +++++++++---- tests/unit/crc/testcase.yaml | 4 +- tests/unit/intmath/testcase.yaml | 4 +- tests/unit/list/testcase.yaml | 4 +- tests/unit/util/testcase.yaml | 4 +- tests/ztest/base/testcase.yaml | 4 +- tests/ztest/error_hook/testcase.yaml | 18 +- 761 files changed, 5601 insertions(+), 1979 deletions(-) diff --git a/samples/application_development/code_relocation_nocopy/sample.yaml b/samples/application_development/code_relocation_nocopy/sample.yaml index d5a7def4aa3..2504f0838c9 100644 --- a/samples/application_development/code_relocation_nocopy/sample.yaml +++ b/samples/application_development/code_relocation_nocopy/sample.yaml @@ -3,7 +3,9 @@ sample: name: code relocation nocopy tests: sample.application_development.code_relocation_nocopy: - platform_allow: qemu_cortex_m3 nrf5340dk_nrf5340_cpuapp + platform_allow: + - qemu_cortex_m3 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - qemu_cortex_m3 tags: linker diff --git a/samples/application_development/out_of_tree_board/sample.yaml b/samples/application_development/out_of_tree_board/sample.yaml index 463f1eb7751..09f1f2a110a 100644 --- a/samples/application_development/out_of_tree_board/sample.yaml +++ b/samples/application_development/out_of_tree_board/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.app_dev.out_of_tree: tags: out_of_tree - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 integration_platforms: - nrf52840dk_nrf52840 harness: console diff --git a/samples/application_development/sysbuild/with_mcuboot/sample.yaml b/samples/application_development/sysbuild/with_mcuboot/sample.yaml index e4545432242..90aea4e0541 100644 --- a/samples/application_development/sysbuild/with_mcuboot/sample.yaml +++ b/samples/application_development/sysbuild/with_mcuboot/sample.yaml @@ -6,7 +6,9 @@ tests: sysbuild: true # Platform allowed is used as twister using sysbuild still lacks proper # filtering support, see discussion in #49552. - platform_allow: reel_board nrf52840dk_nrf52840 + platform_allow: + - reel_board + - nrf52840dk_nrf52840 integration_platforms: - nrf52840dk_nrf52840 tags: mcuboot diff --git a/samples/arch/smp/pktqueue/sample.yaml b/samples/arch/smp/pktqueue/sample.yaml index 232d300d104..2506f613e6d 100644 --- a/samples/arch/smp/pktqueue/sample.yaml +++ b/samples/arch/smp/pktqueue/sample.yaml @@ -1,6 +1,5 @@ sample: - description: Processing multiple queues in - a number of threads + description: Processing multiple queues in a number of threads name: SMP Pktqueue common: tags: introduction @@ -15,5 +14,11 @@ tests: sample.smp.pktqueue: tags: introduction filter: (CONFIG_MP_MAX_NUM_CPUS > 1) - platform_exclude: esp32 esp_wrover_kit esp32_ethernet_kit - heltec_wifi_lora32_v2 m5stickc_plus odroid_go olimex_esp32_evb + platform_exclude: + - esp32 + - esp_wrover_kit + - esp32_ethernet_kit + - heltec_wifi_lora32_v2 + - m5stickc_plus + - odroid_go + - olimex_esp32_evb diff --git a/samples/basic/blinky/sample.yaml b/samples/basic/blinky/sample.yaml index 88fa2756b2b..de711910dad 100644 --- a/samples/basic/blinky/sample.yaml +++ b/samples/basic/blinky/sample.yaml @@ -2,7 +2,9 @@ sample: name: Blinky Sample tests: sample.basic.blinky: - tags: LED gpio + tags: + - LED + - gpio filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") depends_on: gpio harness: led diff --git a/samples/basic/blinky_pwm/sample.yaml b/samples/basic/blinky_pwm/sample.yaml index b9fe2c4f917..de2cb234933 100644 --- a/samples/basic/blinky_pwm/sample.yaml +++ b/samples/basic/blinky_pwm/sample.yaml @@ -3,6 +3,8 @@ sample: tests: sample.basic.blink_led: filter: dt_alias_exists("pwm-led0") and dt_compat_enabled("pwm-leds") - tags: drivers pwm + tags: + - drivers + - pwm depends_on: pwm harness: led diff --git a/samples/basic/button/sample.yaml b/samples/basic/button/sample.yaml index 8fb3b78c12d..d4d7372a265 100644 --- a/samples/basic/button/sample.yaml +++ b/samples/basic/button/sample.yaml @@ -2,7 +2,9 @@ sample: name: Button Sample tests: sample.basic.button: - tags: button gpio + tags: + - button + - gpio filter: dt_enabled_alias_with_parent_compat("sw0", "gpio-keys") depends_on: gpio harness: button diff --git a/samples/basic/custom_dts_binding/sample.yaml b/samples/basic/custom_dts_binding/sample.yaml index 98baf8095d9..c51e30748f3 100644 --- a/samples/basic/custom_dts_binding/sample.yaml +++ b/samples/basic/custom_dts_binding/sample.yaml @@ -2,7 +2,9 @@ sample: name: GPIO with custom devicetree binding tests: sample.basic.custom_dts_binding: - tags: gpio devicetree + tags: + - gpio + - devicetree platform_allow: nucleo_l073rz integration_platforms: - nucleo_l073rz diff --git a/samples/basic/fade_led/sample.yaml b/samples/basic/fade_led/sample.yaml index d969c5d66a8..0a00957a144 100644 --- a/samples/basic/fade_led/sample.yaml +++ b/samples/basic/fade_led/sample.yaml @@ -2,7 +2,9 @@ sample: name: Fade LED tests: sample.basic.fade_led: - tags: drivers pwm + tags: + - drivers + - pwm depends_on: pwm harness: led filter: dt_alias_exists("pwm-led0") and dt_compat_enabled("pwm-leds") diff --git a/samples/basic/minimal/sample.yaml b/samples/basic/minimal/sample.yaml index 3a78cd378b7..b90c015914a 100644 --- a/samples/basic/minimal/sample.yaml +++ b/samples/basic/minimal/sample.yaml @@ -7,21 +7,51 @@ common: tests: sample.minimal.mt.arm: extra_args: CONF_FILE='common.conf;mt.conf;arm.conf' - platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1 + platform_allow: + - reel_board + - frdm_k64f + - mps2_an385 + - nrf51dk_nrf51422 + - nucleo_f429zi + - disco_l475_iot1 integration_platforms: - frdm_k64f sample.minimal.mt-no-preempt.arm: extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;arm.conf' - platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1 + platform_allow: + - reel_board + - frdm_k64f + - mps2_an385 + - nrf51dk_nrf51422 + - nucleo_f429zi + - disco_l475_iot1 sample.minimal.mt-no-preempt-no-timers.arm: extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;arm.conf' - platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1 + platform_allow: + - reel_board + - frdm_k64f + - mps2_an385 + - nrf51dk_nrf51422 + - nucleo_f429zi + - disco_l475_iot1 sample.minimal.no-mt.arm: extra_args: CONF_FILE='common.conf;no-mt.conf;arm.conf' - platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1 + platform_allow: + - reel_board + - frdm_k64f + - mps2_an385 + - nrf51dk_nrf51422 + - nucleo_f429zi + - disco_l475_iot1 sample.minimal.no-mt-no-timers.arm: extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;arm.conf' - platform_allow: reel_board frdm_k64f mps2_an385 nrf51dk_nrf51422 nucleo_f429zi disco_l475_iot1 + platform_allow: + - reel_board + - frdm_k64f + - mps2_an385 + - nrf51dk_nrf51422 + - nucleo_f429zi + - disco_l475_iot1 sample.minimal.mt.x86: extra_args: CONF_FILE='common.conf;mt.conf;x86.conf' platform_allow: qemu_x86 diff --git a/samples/basic/rgb_led/sample.yaml b/samples/basic/rgb_led/sample.yaml index 7c1d1b057af..fb354ce5ae2 100644 --- a/samples/basic/rgb_led/sample.yaml +++ b/samples/basic/rgb_led/sample.yaml @@ -2,9 +2,10 @@ sample: name: RGB LED tests: sample.basic.rgb_led: - filter: dt_alias_exists("red-pwm-led") and - dt_alias_exists("green-pwm-led") and - dt_alias_exists("blue-pwm-led") - tags: drivers pwm + filter: dt_alias_exists("red-pwm-led") and dt_alias_exists("green-pwm-led") and + dt_alias_exists("blue-pwm-led") + tags: + - drivers + - pwm depends_on: pwm harness: led diff --git a/samples/basic/servo_motor/sample.yaml b/samples/basic/servo_motor/sample.yaml index e5089c15077..955c77f42db 100644 --- a/samples/basic/servo_motor/sample.yaml +++ b/samples/basic/servo_motor/sample.yaml @@ -2,7 +2,9 @@ sample: name: Servo Motor using PWM tests: sample.basic.servo_motor: - tags: drivers pwm + tags: + - drivers + - pwm depends_on: pwm harness: motor filter: dt_compat_enabled("pwm-servo") diff --git a/samples/basic/sys_heap/sample.yaml b/samples/basic/sys_heap/sample.yaml index b82e7a04a7c..9e9f45c90ca 100644 --- a/samples/basic/sys_heap/sample.yaml +++ b/samples/basic/sys_heap/sample.yaml @@ -14,4 +14,7 @@ common: - ".*allocated 0, free ..., max allocated ..., heap size 256.*" tests: sample.basic.sys_heap: - tags: heap statistics dynamic_memory + tags: + - heap + - statistics + - dynamic_memory diff --git a/samples/basic/threads/sample.yaml b/samples/basic/threads/sample.yaml index e6605a0fbba..0e4446733b8 100644 --- a/samples/basic/threads/sample.yaml +++ b/samples/basic/threads/sample.yaml @@ -1,10 +1,12 @@ sample: - description: A basic demo to showcase multi-threading - using K_THREAD_DEFINE + description: A basic demo to showcase multi-threading using K_THREAD_DEFINE name: Basic Thread Demo tests: sample.basic.threads: - tags: kernel threads gpio + tags: + - kernel + - threads + - gpio filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") depends_on: gpio diff --git a/samples/bluetooth/beacon/sample.yaml b/samples/bluetooth/beacon/sample.yaml index fce3d96b19a..062c71f7259 100644 --- a/samples/bluetooth/beacon/sample.yaml +++ b/samples/bluetooth/beacon/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.beacon: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/broadcast_audio_sink/sample.yaml b/samples/bluetooth/broadcast_audio_sink/sample.yaml index a9a6d05a749..a423dbcde18 100644 --- a/samples/bluetooth/broadcast_audio_sink/sample.yaml +++ b/samples/bluetooth/broadcast_audio_sink/sample.yaml @@ -4,20 +4,20 @@ sample: tests: sample.bluetooth.broadcast_audio_sink: harness: bluetooth - platform_allow: > - qemu_cortex_m3 - qemu_x86 - nrf5340dk_nrf5340_cpuapp + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - qemu_x86 - nrf5340dk_nrf5340_cpuapp tags: bluetooth sample.bluetooth.broadcast_audio_sink.bt_ll_sw_split: harness: bluetooth - platform_allow: > - nrf52_bsim - nrf52833dk_nrf52820 - nrf52833dk_nrf52833 + platform_allow: + - nrf52_bsim + - nrf52833dk_nrf52820 + - nrf52833dk_nrf52833 integration_platforms: - nrf52_bsim - nrf52833dk_nrf52833 diff --git a/samples/bluetooth/broadcast_audio_source/sample.yaml b/samples/bluetooth/broadcast_audio_source/sample.yaml index a9c32112bec..eaa1154587a 100644 --- a/samples/bluetooth/broadcast_audio_source/sample.yaml +++ b/samples/bluetooth/broadcast_audio_source/sample.yaml @@ -4,20 +4,20 @@ sample: tests: sample.bluetooth.broadcast_audio_source: harness: bluetooth - platform_allow: > - qemu_cortex_m3 - qemu_x86 - nrf5340dk_nrf5340_cpuapp + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - qemu_x86 - nrf5340dk_nrf5340_cpuapp tags: bluetooth sample.bluetooth.broadcast_audio_sink.bt_ll_sw_split: harness: bluetooth - platform_allow: > - nrf52_bsim - nrf52833dk_nrf52820 - nrf52833dk_nrf52833 + platform_allow: + - nrf52_bsim + - nrf52833dk_nrf52820 + - nrf52833dk_nrf52833 integration_platforms: - nrf52_bsim - nrf52833dk_nrf52833 diff --git a/samples/bluetooth/broadcaster/sample.yaml b/samples/bluetooth/broadcaster/sample.yaml index 795885168bd..d0ee925d9c7 100644 --- a/samples/bluetooth/broadcaster/sample.yaml +++ b/samples/bluetooth/broadcaster/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.bluetooth.broadcaster: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/broadcaster_multiple/sample.yaml b/samples/bluetooth/broadcaster_multiple/sample.yaml index 2a57ff1b084..a3b95d62946 100644 --- a/samples/bluetooth/broadcaster_multiple/sample.yaml +++ b/samples/bluetooth/broadcaster_multiple/sample.yaml @@ -3,7 +3,12 @@ sample: tests: sample.bluetooth.multiple_broadcast: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf51dk_nrf51422 + - nrf52_bsim + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/central/sample.yaml b/samples/bluetooth/central/sample.yaml index c6cb761a615..973b48c7c0b 100644 --- a/samples/bluetooth/central/sample.yaml +++ b/samples/bluetooth/central/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.central: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/central_gatt_write/sample.yaml b/samples/bluetooth/central_gatt_write/sample.yaml index 3fc95b1c901..a8aceee79bf 100644 --- a/samples/bluetooth/central_gatt_write/sample.yaml +++ b/samples/bluetooth/central_gatt_write/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.central_gatt_write: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim integration_platforms: - qemu_cortex_m3 tags: bluetooth diff --git a/samples/bluetooth/central_ht/sample.yaml b/samples/bluetooth/central_ht/sample.yaml index fdd2b0f05cb..b9838607cad 100644 --- a/samples/bluetooth/central_ht/sample.yaml +++ b/samples/bluetooth/central_ht/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.bluetooth.central_ht: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/central_multilink/sample.yaml b/samples/bluetooth/central_multilink/sample.yaml index ca75d7f25ce..112533a784f 100644 --- a/samples/bluetooth/central_multilink/sample.yaml +++ b/samples/bluetooth/central_multilink/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.central.multilink: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_cortex_m3 tags: bluetooth diff --git a/samples/bluetooth/central_otc/sample.yaml b/samples/bluetooth/central_otc/sample.yaml index e2ea25684bf..ac49056252f 100644 --- a/samples/bluetooth/central_otc/sample.yaml +++ b/samples/bluetooth/central_otc/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.central_otc: harness: bluetooth - platform_allow: nrf21540dk_nrf52840 nrf52840dk_nrf52840 nrf52833dk_nrf52833 + platform_allow: + - nrf21540dk_nrf52840 + - nrf52840dk_nrf52840 + - nrf52833dk_nrf52833 tags: bluetooth integration_platforms: - nrf21540dk_nrf52840 diff --git a/samples/bluetooth/central_past/sample.yaml b/samples/bluetooth/central_past/sample.yaml index a07f29e8aac..bd0abc3cf27 100644 --- a/samples/bluetooth/central_past/sample.yaml +++ b/samples/bluetooth/central_past/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.central_past: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 integration_platforms: - qemu_cortex_m3 tags: bluetooth diff --git a/samples/bluetooth/direction_finding_central/sample.yaml b/samples/bluetooth/direction_finding_central/sample.yaml index a2d66471d4a..e46c5b623a1 100644 --- a/samples/bluetooth/direction_finding_central/sample.yaml +++ b/samples/bluetooth/direction_finding_central/sample.yaml @@ -1,10 +1,14 @@ sample: name: Direction Finding Central - description: Sample application showing central role of Direction Finding in connected mode + description: Sample application showing central role of Direction Finding in connected + mode tests: sample.bluetooth.direction_finding.central: harness: bluetooth - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 @@ -13,7 +17,10 @@ tests: sample.bluetooth.direction_finding.central.aod: harness: bluetooth extra_args: OVERLAY_CONFIG="overlay-aod.conf" - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 diff --git a/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml b/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml index 11f40431d7d..4aa2f2f76ea 100644 --- a/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml +++ b/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.direction_finding_connectionless_rx: harness: bluetooth - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 @@ -12,7 +15,10 @@ tests: sample.bluetooth.direction_finding_connectionless_rx.aod: harness: bluetooth extra_args: OVERLAY_CONFIG="overlay-aod.conf" - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - nrf52833dk_nrf52833 - nrf52833dk_nrf52820 diff --git a/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml b/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml index f6783822d24..06b29cb3e31 100644 --- a/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml +++ b/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.direction_finding_connectionless: harness: bluetooth - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 @@ -12,7 +15,10 @@ tests: sample.bluetooth.direction_finding_connectionless.aoa: harness: bluetooth extra_args: OVERLAY_CONFIG="overlay-aoa.conf" - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - nrf52833dk_nrf52833 - nrf52833dk_nrf52820 diff --git a/samples/bluetooth/direction_finding_peripheral/sample.yaml b/samples/bluetooth/direction_finding_peripheral/sample.yaml index 8d200bb420f..71e00710ef5 100644 --- a/samples/bluetooth/direction_finding_peripheral/sample.yaml +++ b/samples/bluetooth/direction_finding_peripheral/sample.yaml @@ -1,10 +1,14 @@ sample: name: Direction Finding Peripheral - description: Sample application showing peripheral role of Direction Finding in connected mode + description: Sample application showing peripheral role of Direction Finding in + connected mode tests: sample.bluetooth.direction_finding.peripheral: harness: bluetooth - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 @@ -13,7 +17,10 @@ tests: sample.bluetooth.direction_finding.peripheral.aod: harness: bluetooth extra_args: OVERLAY_CONFIG="overlay-aoa.conf" - platform_allow: nrf52833dk_nrf52833 nrf52833dk_nrf52820 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52833dk_nrf52833 + - nrf52833dk_nrf52820 + - nrf5340dk_nrf5340_cpuapp tags: bluetooth integration_platforms: - nrf52833dk_nrf52833 diff --git a/samples/bluetooth/eddystone/sample.yaml b/samples/bluetooth/eddystone/sample.yaml index 786df4f764e..b4f232fd4c3 100644 --- a/samples/bluetooth/eddystone/sample.yaml +++ b/samples/bluetooth/eddystone/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.eddystone: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/handsfree/sample.yaml b/samples/bluetooth/handsfree/sample.yaml index cac0bbc1928..d01cb90255e 100644 --- a/samples/bluetooth/handsfree/sample.yaml +++ b/samples/bluetooth/handsfree/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.handsfree: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/hci_pwr_ctrl/sample.yaml b/samples/bluetooth/hci_pwr_ctrl/sample.yaml index 154a17ddf71..dc68b809a1b 100644 --- a/samples/bluetooth/hci_pwr_ctrl/sample.yaml +++ b/samples/bluetooth/hci_pwr_ctrl/sample.yaml @@ -3,7 +3,12 @@ sample: tests: sample.bluetooth.hci_pwr_ctrl: harness: bluetooth - platform_allow: bbc_microbit nrf51dk_nrf51422 nrf52dk_nrf52832 qemu_cortex_m3 qemu_x86 + platform_allow: + - bbc_microbit + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/hci_rpmsg/sample.yaml b/samples/bluetooth/hci_rpmsg/sample.yaml index 84a261e12dd..3623dbb53f5 100644 --- a/samples/bluetooth/hci_rpmsg/sample.yaml +++ b/samples/bluetooth/hci_rpmsg/sample.yaml @@ -1,12 +1,13 @@ sample: - description: Allows Zephyr to provide Bluetooth connectivity - via RPMsg. + description: Allows Zephyr to provide Bluetooth connectivity via RPMsg. name: Bluetooth HCI RPMsg tests: sample.bluetooth.hci_rpmsg: harness: bluetooth tags: bluetooth - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet - nrf5340_audio_dk_nrf5340_cpunet @@ -14,7 +15,9 @@ tests: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_iso_broadcast-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet - nrf5340_audio_dk_nrf5340_cpunet @@ -22,35 +25,45 @@ tests: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_iso_receive-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet sample.bluetooth.hci_rpmsg.bis.bt_ll_sw_split: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_bis-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet sample.bluetooth.hci_rpmsg.iso_central.bt_ll_sw_split: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_iso_central-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet sample.bluetooth.hci_rpmsg.iso_peripheral.bt_ll_sw_split: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_iso_peripheral-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet sample.bluetooth.hci_rpmsg.cis.bt_ll_sw_split: harness: bluetooth tags: bluetooth extra_args: CONF_FILE="nrf5340_cpunet_cis-bt_ll_sw_split.conf" - platform_allow: nrf5340dk_nrf5340_cpunet nrf5340_audio_dk_nrf5340_cpunet + platform_allow: + - nrf5340dk_nrf5340_cpunet + - nrf5340_audio_dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet sample.bluetooth.hci_rpmsg.iso.bt_ll_sw_split: @@ -63,8 +76,9 @@ tests: sample.bluetooth.hci_rpmsg.df.bt_ll_sw_split: harness: bluetooth tags: bluetooth - extra_args: CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf" - DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay" + extra_args: + - CONF_FILE="nrf5340_cpunet_df-bt_ll_sw_split.conf" + - DTC_OVERLAY_FILE="nrf5340_cpunet_df-bt_ll_sw_split.overlay" platform_allow: nrf5340dk_nrf5340_cpunet integration_platforms: - nrf5340dk_nrf5340_cpunet diff --git a/samples/bluetooth/hci_spi/sample.yaml b/samples/bluetooth/hci_spi/sample.yaml index 981d6b68093..25e86d93001 100644 --- a/samples/bluetooth/hci_spi/sample.yaml +++ b/samples/bluetooth/hci_spi/sample.yaml @@ -1,12 +1,15 @@ sample: - description: Allows Zephyr to provide Bluetooth connectivity - via SPI. + description: Allows Zephyr to provide Bluetooth connectivity via SPI. name: Bluetooth HCI SPI tests: sample.bluetooth.hci_spi: harness: bluetooth - platform_allow: 96b_carbon_nrf51 nrf51dk_nrf51422 + platform_allow: + - 96b_carbon_nrf51 + - nrf51dk_nrf51422 integration_platforms: - 96b_carbon_nrf51 - nrf51dk_nrf51422 - tags: bluetooth spi + tags: + - bluetooth + - spi diff --git a/samples/bluetooth/hci_uart/sample.yaml b/samples/bluetooth/hci_uart/sample.yaml index af01c3f80b6..2e41621cccc 100644 --- a/samples/bluetooth/hci_uart/sample.yaml +++ b/samples/bluetooth/hci_uart/sample.yaml @@ -4,28 +4,41 @@ sample: tests: sample.bluetooth.hci_uart.arm: harness: bluetooth - platform_allow: 96b_nitrogen nrf51dk_nrf51422 - nrf52dk_nrf52832 bbc_microbit - tags: uart bluetooth + platform_allow: + - 96b_nitrogen + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - bbc_microbit + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf5: harness: bluetooth - platform_allow: 96b_nitrogen nrf51dk_nrf51422 - nrf52dk_nrf52832 - tags: uart bluetooth + platform_allow: + - 96b_nitrogen + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf52833.df: harness: bluetooth platform_allow: nrf52833dk_nrf52833 extra_args: DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay extra_configs: - CONFIG_BT_CTLR_DF=y - tags: uart bluetooth + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf5340_netcore.df: harness: bluetooth platform_allow: nrf5340dk_nrf5340_cpunet extra_args: DTC_OVERLAY_FILE=./boards/nrf5340dk_nrf5340_cpunet_df.overlay extra_configs: - CONFIG_BT_CTLR_DF=y - tags: uart bluetooth + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf52833.df.iq_report: harness: bluetooth platform_allow: nrf52833dk_nrf52833 @@ -33,7 +46,9 @@ tests: extra_configs: - CONFIG_BT_CTLR_DF=y - CONFIG_BT_CTLR_DTM_HCI_DF_IQ_REPORT=y - tags: uart bluetooth + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf5340_netcore.df.iq_report: harness: bluetooth platform_allow: nrf5340dk_nrf5340_cpunet @@ -41,12 +56,17 @@ tests: extra_configs: - CONFIG_BT_CTLR_DF=y - CONFIG_BT_CTLR_DTM_HCI_DF_IQ_REPORT=y - tags: uart bluetooth + tags: + - uart + - bluetooth sample.bluetooth.hci_uart.nrf52833.all: harness: bluetooth platform_allow: nrf52833dk_nrf52833 integration_platforms: - nrf52833dk_nrf52833 - extra_args: OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf - DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay - tags: uart bluetooth + extra_args: + - OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf + - DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay + tags: + - uart + - bluetooth diff --git a/samples/bluetooth/hci_usb/sample.yaml b/samples/bluetooth/hci_usb/sample.yaml index ea5d5a0265d..4b998f95bb6 100644 --- a/samples/bluetooth/hci_usb/sample.yaml +++ b/samples/bluetooth/hci_usb/sample.yaml @@ -3,13 +3,21 @@ sample: tests: sample.bluetooth.hci_usb: harness: bluetooth - depends_on: usb_device ble - tags: usb bluetooth + depends_on: + - usb_device + - ble + tags: + - usb + - bluetooth # FIXME: exclude due to build error platform_exclude: 96b_carbon sample.bluetooth.hci_usb.device_next: harness: bluetooth - depends_on: usb_device ble - tags: usb bluetooth + depends_on: + - usb_device + - ble + tags: + - usb + - bluetooth extra_args: CONF_FILE="usbd_next_prj.conf" platform_allow: nrf52840dk_nrf52840 diff --git a/samples/bluetooth/hci_usb_h4/sample.yaml b/samples/bluetooth/hci_usb_h4/sample.yaml index f0cb317064f..b09b30185a3 100644 --- a/samples/bluetooth/hci_usb_h4/sample.yaml +++ b/samples/bluetooth/hci_usb_h4/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.bluetooth.hci_usb_h4: harness: bluetooth - depends_on: usb_device ble - tags: usb bluetooth + depends_on: + - usb_device + - ble + tags: + - usb + - bluetooth # FIXME: exclude due to build error platform_exclude: 96b_carbon diff --git a/samples/bluetooth/ibeacon/sample.yaml b/samples/bluetooth/ibeacon/sample.yaml index d548b50136f..16efb107f11 100644 --- a/samples/bluetooth/ibeacon/sample.yaml +++ b/samples/bluetooth/ibeacon/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.ibeacon: harness: bluetooth - platform_allow: bbc_microbit qemu_x86 + platform_allow: + - bbc_microbit + - qemu_x86 tags: bluetooth integration_platforms: - qemu_x86 diff --git a/samples/bluetooth/ipsp/sample.yaml b/samples/bluetooth/ipsp/sample.yaml index f725282a965..afac5d31a17 100644 --- a/samples/bluetooth/ipsp/sample.yaml +++ b/samples/bluetooth/ipsp/sample.yaml @@ -4,14 +4,22 @@ sample: tests: sample.bluetooth.ipsp: harness: bluetooth - platform_allow: qemu_x86 qemu_cortex_m3 - tags: bluetooth net + platform_allow: + - qemu_x86 + - qemu_cortex_m3 + tags: + - bluetooth + - net integration_platforms: - qemu_x86 sample.bluetooth.ipsp.zep1656: harness: bluetooth extra_args: CONF_FILE="prj_zep1656.conf" - platform_allow: qemu_x86 qemu_cortex_m3 - tags: bluetooth net + platform_allow: + - qemu_x86 + - qemu_cortex_m3 + tags: + - bluetooth + - net integration_platforms: - qemu_x86 diff --git a/samples/bluetooth/iso_broadcast/sample.yaml b/samples/bluetooth/iso_broadcast/sample.yaml index fdd0b344363..0961f5621c0 100644 --- a/samples/bluetooth/iso_broadcast/sample.yaml +++ b/samples/bluetooth/iso_broadcast/sample.yaml @@ -3,13 +3,21 @@ sample: tests: sample.bluetooth.iso_broadcast: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 integration_platforms: - qemu_cortex_m3 tags: bluetooth sample.bluetooth.iso_broadcast.bt_ll_sw_split: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 integration_platforms: - nrf52dk_nrf52832 extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf diff --git a/samples/bluetooth/iso_broadcast_benchmark/sample.yaml b/samples/bluetooth/iso_broadcast_benchmark/sample.yaml index 945b30f681f..0c22b5f597a 100644 --- a/samples/bluetooth/iso_broadcast_benchmark/sample.yaml +++ b/samples/bluetooth/iso_broadcast_benchmark/sample.yaml @@ -4,7 +4,10 @@ sample: tests: sample.bluetooth.iso_broadcast_benchmark: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp nrf5340_audio_dk_nrf5340_cpuapp + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340_audio_dk_nrf5340_cpuapp integration_platforms: - nrf52840dk_nrf52840 tags: bluetooth diff --git a/samples/bluetooth/iso_connected_benchmark/sample.yaml b/samples/bluetooth/iso_connected_benchmark/sample.yaml index 0dc19828259..7c7ca228c99 100644 --- a/samples/bluetooth/iso_connected_benchmark/sample.yaml +++ b/samples/bluetooth/iso_connected_benchmark/sample.yaml @@ -4,5 +4,7 @@ sample: tests: sample.bluetooth.iso_connected_benchmark: build_only: true - platform_allow: nrf5340dk_nrf5340_cpuapp nrf5340_audio_dk_nrf5340_cpuapp + platform_allow: + - nrf5340dk_nrf5340_cpuapp + - nrf5340_audio_dk_nrf5340_cpuapp tags: bluetooth diff --git a/samples/bluetooth/iso_receive/sample.yaml b/samples/bluetooth/iso_receive/sample.yaml index 33684885599..7d4fbabf5e9 100644 --- a/samples/bluetooth/iso_receive/sample.yaml +++ b/samples/bluetooth/iso_receive/sample.yaml @@ -3,13 +3,21 @@ sample: tests: sample.bluetooth.iso_receive: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 integration_platforms: - qemu_cortex_m3 tags: bluetooth sample.bluetooth.iso_receive.bt_ll_sw_split: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 integration_platforms: - nrf52dk_nrf52832 extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf diff --git a/samples/bluetooth/mesh/sample.yaml b/samples/bluetooth/mesh/sample.yaml index ea22f7b0e48..799d69bde37 100644 --- a/samples/bluetooth/mesh/sample.yaml +++ b/samples/bluetooth/mesh/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.mesh: harness: bluetooth - platform_allow: bbc_microbit qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - bbc_microbit + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 tags: bluetooth diff --git a/samples/bluetooth/mesh_demo/sample.yaml b/samples/bluetooth/mesh_demo/sample.yaml index 48e1e890b56..c48d3ae15fb 100644 --- a/samples/bluetooth/mesh_demo/sample.yaml +++ b/samples/bluetooth/mesh_demo/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.mesh_demo: harness: bluetooth - platform_allow: bbc_microbit qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - bbc_microbit + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - bbc_microbit diff --git a/samples/bluetooth/mesh_provisioner/sample.yaml b/samples/bluetooth/mesh_provisioner/sample.yaml index 02a7e2dabca..7fc159741fd 100644 --- a/samples/bluetooth/mesh_provisioner/sample.yaml +++ b/samples/bluetooth/mesh_provisioner/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.mesh_provisioner: harness: bluetooth - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 tags: bluetooth diff --git a/samples/bluetooth/mtu_update/central/sample.yaml b/samples/bluetooth/mtu_update/central/sample.yaml index 6ece9e2cce3..074748bce16 100644 --- a/samples/bluetooth/mtu_update/central/sample.yaml +++ b/samples/bluetooth/mtu_update/central/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.central_mtu_update: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/mtu_update/peripheral/sample.yaml b/samples/bluetooth/mtu_update/peripheral/sample.yaml index 2ffbe15be17..b866eafcf3c 100644 --- a/samples/bluetooth/mtu_update/peripheral/sample.yaml +++ b/samples/bluetooth/mtu_update/peripheral/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.peripheral_mtu_update: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/observer/sample.yaml b/samples/bluetooth/observer/sample.yaml index 87f8db2ce0f..b6ef4d4bb34 100644 --- a/samples/bluetooth/observer/sample.yaml +++ b/samples/bluetooth/observer/sample.yaml @@ -3,14 +3,20 @@ sample: tests: sample.bluetooth.observer: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_cortex_m3 tags: bluetooth sample.bluetooth.observer.extended: harness: bluetooth extra_args: CONF_FILE="prj_extended.conf" - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/periodic_adv/sample.yaml b/samples/bluetooth/periodic_adv/sample.yaml index f5b04f9d801..b37f7ccd13f 100644 --- a/samples/bluetooth/periodic_adv/sample.yaml +++ b/samples/bluetooth/periodic_adv/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.bluetooth.periodic_adv: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/periodic_adv_conn/sample.yaml b/samples/bluetooth/periodic_adv_conn/sample.yaml index ff64f1d1208..b13c24a60bd 100644 --- a/samples/bluetooth/periodic_adv_conn/sample.yaml +++ b/samples/bluetooth/periodic_adv_conn/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.periodic_adv: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/bluetooth/periodic_adv_rsp/sample.yaml b/samples/bluetooth/periodic_adv_rsp/sample.yaml index ff64f1d1208..b13c24a60bd 100644 --- a/samples/bluetooth/periodic_adv_rsp/sample.yaml +++ b/samples/bluetooth/periodic_adv_rsp/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.periodic_adv: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/bluetooth/periodic_sync/sample.yaml b/samples/bluetooth/periodic_sync/sample.yaml index 7eb5eb1b270..3417c2096f4 100644 --- a/samples/bluetooth/periodic_sync/sample.yaml +++ b/samples/bluetooth/periodic_sync/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.bluetooth.periodic_sync: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/periodic_sync_conn/sample.yaml b/samples/bluetooth/periodic_sync_conn/sample.yaml index 8146eeecdbf..9c1655b9701 100644 --- a/samples/bluetooth/periodic_sync_conn/sample.yaml +++ b/samples/bluetooth/periodic_sync_conn/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.periodic_sync: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/bluetooth/periodic_sync_rsp/sample.yaml b/samples/bluetooth/periodic_sync_rsp/sample.yaml index 8146eeecdbf..9c1655b9701 100644 --- a/samples/bluetooth/periodic_sync_rsp/sample.yaml +++ b/samples/bluetooth/periodic_sync_rsp/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.periodic_sync: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/bluetooth/peripheral/sample.yaml b/samples/bluetooth/peripheral/sample.yaml index 5fb2036dd57..d28d9e23d01 100644 --- a/samples/bluetooth/peripheral/sample.yaml +++ b/samples/bluetooth/peripheral/sample.yaml @@ -4,14 +4,18 @@ sample: tests: sample.bluetooth.peripheral: harness: bluetooth - platform_allow: qemu_x86 nucleo_wb55rg + platform_allow: + - qemu_x86 + - nucleo_wb55rg integration_platforms: - qemu_x86 tags: bluetooth sample.bluetooth.peripheral.x_nucleo_idb05a1_shield: harness: bluetooth platform_allow: nucleo_l4r5zi - depends_on: arduino_spi arduino_gpio + depends_on: + - arduino_spi + - arduino_gpio extra_args: SHIELD=x_nucleo_idb05a1 integration_platforms: - nucleo_l4r5zi diff --git a/samples/bluetooth/peripheral_csc/sample.yaml b/samples/bluetooth/peripheral_csc/sample.yaml index 620a86bc847..c8d9627ce62 100644 --- a/samples/bluetooth/peripheral_csc/sample.yaml +++ b/samples/bluetooth/peripheral_csc/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_csc: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_dis/sample.yaml b/samples/bluetooth/peripheral_dis/sample.yaml index 3dd892d9c0d..0521956f6e1 100644 --- a/samples/bluetooth/peripheral_dis/sample.yaml +++ b/samples/bluetooth/peripheral_dis/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_dis: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_esp/sample.yaml b/samples/bluetooth/peripheral_esp/sample.yaml index 3c39e67f580..53c5fc1d4d2 100644 --- a/samples/bluetooth/peripheral_esp/sample.yaml +++ b/samples/bluetooth/peripheral_esp/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_esp: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_gatt_write/sample.yaml b/samples/bluetooth/peripheral_gatt_write/sample.yaml index 6819803134c..c577de273a0 100644 --- a/samples/bluetooth/peripheral_gatt_write/sample.yaml +++ b/samples/bluetooth/peripheral_gatt_write/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.bluetooth.peripheral_gatt_write: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52_bsim + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52_bsim tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_hr/sample.yaml b/samples/bluetooth/peripheral_hr/sample.yaml index e2fdc933444..be557da8611 100644 --- a/samples/bluetooth/peripheral_hr/sample.yaml +++ b/samples/bluetooth/peripheral_hr/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_hr: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 integration_platforms: - qemu_cortex_m3 tags: bluetooth diff --git a/samples/bluetooth/peripheral_ht/sample.yaml b/samples/bluetooth/peripheral_ht/sample.yaml index 7f617ebb975..c539113907b 100644 --- a/samples/bluetooth/peripheral_ht/sample.yaml +++ b/samples/bluetooth/peripheral_ht/sample.yaml @@ -4,13 +4,21 @@ sample: tests: sample.bluetooth.peripheral_ht: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf51dk_nrf51422 nrf52dk_nrf52832 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 tags: bluetooth integration_platforms: - qemu_cortex_m3 sample.bluetooth.peripheral_ht.frdm_kw41z_shield: harness: bluetooth - platform_allow: mimxrt1020_evk mimxrt1050_evk mimxrt1060_evk frdm_k64f + platform_allow: + - mimxrt1020_evk + - mimxrt1050_evk + - mimxrt1060_evk + - frdm_k64f tags: bluetooth extra_args: SHIELD=frdm_kw41z integration_platforms: diff --git a/samples/bluetooth/peripheral_identity/sample.yaml b/samples/bluetooth/peripheral_identity/sample.yaml index cebb38cde71..58fbc0e26f0 100644 --- a/samples/bluetooth/peripheral_identity/sample.yaml +++ b/samples/bluetooth/peripheral_identity/sample.yaml @@ -1,11 +1,14 @@ sample: description: Bluetooth Peripheral Identity - name: Demonstrates use of multiple identity and the ability to be connected - to from multiple central devices + name: Demonstrates use of multiple identity and the ability to be connected to from + multiple central devices tests: sample.bluetooth.peripheral_identity: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - nrf52840dk_nrf52840 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_ots/sample.yaml b/samples/bluetooth/peripheral_ots/sample.yaml index 2275ffd134d..ec9283ca3f7 100644 --- a/samples/bluetooth/peripheral_ots/sample.yaml +++ b/samples/bluetooth/peripheral_ots/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_ots: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_past/sample.yaml b/samples/bluetooth/peripheral_past/sample.yaml index d88a10d9da7..65dc3c616d9 100644 --- a/samples/bluetooth/peripheral_past/sample.yaml +++ b/samples/bluetooth/peripheral_past/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.bluetooth.peripheral_past: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/peripheral_sc_only/sample.yaml b/samples/bluetooth/peripheral_sc_only/sample.yaml index cf5bf0e877b..d2ad3853a35 100644 --- a/samples/bluetooth/peripheral_sc_only/sample.yaml +++ b/samples/bluetooth/peripheral_sc_only/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.peripheral_sc_only: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/scan_adv/sample.yaml b/samples/bluetooth/scan_adv/sample.yaml index 241aa283790..52ec407b0a7 100644 --- a/samples/bluetooth/scan_adv/sample.yaml +++ b/samples/bluetooth/scan_adv/sample.yaml @@ -1,11 +1,12 @@ sample: name: Bluetooth Scan & Advertise - description: Demonstrates combined BLE Broadcaster & Observer role - functionality + description: Demonstrates combined BLE Broadcaster & Observer role functionality tests: sample.bluetooth.scan_adv: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/unicast_audio_client/sample.yaml b/samples/bluetooth/unicast_audio_client/sample.yaml index c459316b007..1e9998c9770 100644 --- a/samples/bluetooth/unicast_audio_client/sample.yaml +++ b/samples/bluetooth/unicast_audio_client/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.audio_unicast_client: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/bluetooth/unicast_audio_server/sample.yaml b/samples/bluetooth/unicast_audio_server/sample.yaml index 7cca83b6f85..477398a93f7 100644 --- a/samples/bluetooth/unicast_audio_server/sample.yaml +++ b/samples/bluetooth/unicast_audio_server/sample.yaml @@ -4,7 +4,9 @@ sample: tests: sample.bluetooth.audio_unicast_server: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 tags: bluetooth integration_platforms: - qemu_cortex_m3 diff --git a/samples/boards/96b_argonkey/microphone/sample.yaml b/samples/boards/96b_argonkey/microphone/sample.yaml index cc38db2f31c..3800aabdffc 100644 --- a/samples/boards/96b_argonkey/microphone/sample.yaml +++ b/samples/boards/96b_argonkey/microphone/sample.yaml @@ -6,4 +6,6 @@ tests: harness: sensor platform_allow: 96b_argonkey tags: sensors - depends_on: i2s gpio + depends_on: + - i2s + - gpio diff --git a/samples/boards/96b_argonkey/sensors/sample.yaml b/samples/boards/96b_argonkey/sensors/sample.yaml index e737bcd9225..0e50d4ecdd3 100644 --- a/samples/boards/96b_argonkey/sensors/sample.yaml +++ b/samples/boards/96b_argonkey/sensors/sample.yaml @@ -6,4 +6,7 @@ tests: harness: sensor platform_allow: 96b_argonkey tags: sensors - depends_on: i2c spi gpio + depends_on: + - i2c + - spi + - gpio diff --git a/samples/boards/arc_secure_services/sample.yaml b/samples/boards/arc_secure_services/sample.yaml index 10dce9b3482..8e99393eb77 100644 --- a/samples/boards/arc_secure_services/sample.yaml +++ b/samples/boards/arc_secure_services/sample.yaml @@ -1,12 +1,14 @@ sample: - description: Sample application to verify the secure monitor for - Designware ARC SecureShiled. + description: Sample application to verify the secure monitor for Designware ARC + SecureShiled. name: Designware ARC Secure monitor tests: sample.board.arc_secure_services: # Requires multiple kernels in an AMP config. See README.rst build_only: true - platform_allow: nsim_sem em_starterkit_em7d + platform_allow: + - nsim_sem + - em_starterkit_em7d integration_platforms: - nsim_sem tags: secure diff --git a/samples/boards/bbc_microbit/line_follower_robot/sample.yaml b/samples/boards/bbc_microbit/line_follower_robot/sample.yaml index 870475d73fe..0fe3ea58d24 100644 --- a/samples/boards/bbc_microbit/line_follower_robot/sample.yaml +++ b/samples/boards/bbc_microbit/line_follower_robot/sample.yaml @@ -3,4 +3,8 @@ sample: tests: sample.board.bbc_microbit.line_follower_robot: platform_allow: bbc_microbit - tags: microbit line-follower robot car + tags: + - microbit + - line-follower + - robot + - car diff --git a/samples/boards/bbc_microbit/pong/sample.yaml b/samples/boards/bbc_microbit/pong/sample.yaml index 9deb05ed712..da8d7b0f192 100644 --- a/samples/boards/bbc_microbit/pong/sample.yaml +++ b/samples/boards/bbc_microbit/pong/sample.yaml @@ -3,4 +3,7 @@ sample: tests: sample.board.bbc_microbit.pong: platform_allow: bbc_microbit - tags: microbit mesh bluetooth + tags: + - microbit + - mesh + - bluetooth diff --git a/samples/boards/mec15xxevb_assy6853/power_management/sample.yaml b/samples/boards/mec15xxevb_assy6853/power_management/sample.yaml index 11946748231..578477ba689 100644 --- a/samples/boards/mec15xxevb_assy6853/power_management/sample.yaml +++ b/samples/boards/mec15xxevb_assy6853/power_management/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.board.mec15xxevb_assy6853.pm: platform_allow: mec15xxevb_assy6853 - tags: board pm + tags: + - board + - pm harness: console harness_config: type: multi_line diff --git a/samples/boards/mec172xevb_assy6906/qmspi_ldma/sample.yaml b/samples/boards/mec172xevb_assy6906/qmspi_ldma/sample.yaml index c74ba53b4e5..90f94d00370 100644 --- a/samples/boards/mec172xevb_assy6906/qmspi_ldma/sample.yaml +++ b/samples/boards/mec172xevb_assy6906/qmspi_ldma/sample.yaml @@ -6,4 +6,6 @@ tests: harness: spi platform_allow: mec172xevb_assy6906 tags: spi - depends_on: spi gpio + depends_on: + - spi + - gpio diff --git a/samples/boards/mimxrt1060_evk/system_off/sample.yaml b/samples/boards/mimxrt1060_evk/system_off/sample.yaml index 72ca31d9a7f..a871dcc74f8 100644 --- a/samples/boards/mimxrt1060_evk/system_off/sample.yaml +++ b/samples/boards/mimxrt1060_evk/system_off/sample.yaml @@ -5,6 +5,8 @@ common: tests: sample.boards.mimxrt1060_evk.system_off: build_only: true - platform_allow: mimxrt1060_evk mimxrt1060_evkb + platform_allow: + - mimxrt1060_evk + - mimxrt1060_evkb integration_platforms: - mimxrt1060_evk diff --git a/samples/boards/nrf/battery/sample.yaml b/samples/boards/nrf/battery/sample.yaml index 8647b31561a..e662296b0df 100644 --- a/samples/boards/nrf/battery/sample.yaml +++ b/samples/boards/nrf/battery/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.boards.nrf.battery: build_only: true - platform_allow: particle_xenon thingy52_nrf52832 + platform_allow: + - particle_xenon + - thingy52_nrf52832 tags: battery integration_platforms: - particle_xenon diff --git a/samples/boards/nrf/clock_skew/sample.yaml b/samples/boards/nrf/clock_skew/sample.yaml index 319b63da1eb..2b1eae0a6aa 100644 --- a/samples/boards/nrf/clock_skew/sample.yaml +++ b/samples/boards/nrf/clock_skew/sample.yaml @@ -3,7 +3,10 @@ sample: tests: sample.boards.nrf.clock_skew: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 tags: power integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/boards/nrf/nrfx/sample.yaml b/samples/boards/nrf/nrfx/sample.yaml index 1d4a40632b5..f20fe8203e1 100644 --- a/samples/boards/nrf/nrfx/sample.yaml +++ b/samples/boards/nrf/nrfx/sample.yaml @@ -2,7 +2,9 @@ sample: name: nrfx use example tests: sample.boards.nrf.nrfx: - platform_allow: nrf52840dk_nrf52840 nrf9160dk_nrf9160 + platform_allow: + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 integration_platforms: - nrf52840dk_nrf52840 tags: board diff --git a/samples/boards/nrf/nrfx_prs/sample.yaml b/samples/boards/nrf/nrfx_prs/sample.yaml index 867d8597ac5..9a15c276859 100644 --- a/samples/boards/nrf/nrfx_prs/sample.yaml +++ b/samples/boards/nrf/nrfx_prs/sample.yaml @@ -2,7 +2,9 @@ sample: name: nrfx Peripheral Resource Sharing example tests: sample.boards.nrf.nrfx_prs: - platform_allow: nrf5340dk_nrf5340_cpuapp nrf9160dk_nrf9160 + platform_allow: + - nrf5340dk_nrf5340_cpuapp + - nrf9160dk_nrf9160 integration_platforms: - nrf5340dk_nrf5340_cpuapp - nrf9160dk_nrf9160 diff --git a/samples/boards/nrf/system_off/sample.yaml b/samples/boards/nrf/system_off/sample.yaml index b6d6b92520a..84a61f427b7 100644 --- a/samples/boards/nrf/system_off/sample.yaml +++ b/samples/boards/nrf/system_off/sample.yaml @@ -7,9 +7,14 @@ common: tests: sample.boards.nrf.system_off: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 sample.boards.nrf.system_off.retained: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 extra_configs: - CONFIG_APP_RETENTION=y diff --git a/samples/boards/reel_board/mesh_badge/sample.yaml b/samples/boards/reel_board/mesh_badge/sample.yaml index c6ad48aff29..2eae9ee6d65 100644 --- a/samples/boards/reel_board/mesh_badge/sample.yaml +++ b/samples/boards/reel_board/mesh_badge/sample.yaml @@ -4,5 +4,7 @@ sample: tests: sample.board.reel_board.mesh_badge: platform_allow: reel_board - tags: samples sensor + tags: + - samples + - sensor harness: sensor diff --git a/samples/boards/sensortile_box/sample.yaml b/samples/boards/sensortile_box/sample.yaml index 2070c417087..b8332f660c8 100644 --- a/samples/boards/sensortile_box/sample.yaml +++ b/samples/boards/sensortile_box/sample.yaml @@ -6,4 +6,7 @@ tests: harness: sensor platform_allow: sensortile_box tags: sensors - depends_on: i2c spi gpio + depends_on: + - i2c + - spi + - gpio diff --git a/samples/boards/stm32/power_mgmt/blinky/sample.yaml b/samples/boards/stm32/power_mgmt/blinky/sample.yaml index b0889eb620d..3e9acdc21d0 100644 --- a/samples/boards/stm32/power_mgmt/blinky/sample.yaml +++ b/samples/boards/stm32/power_mgmt/blinky/sample.yaml @@ -2,7 +2,9 @@ sample: name: STM32 GPIO Power Management tests: sample.boards.stm32.power_mgmt.blinky: - tags: LED power + tags: + - LED + - power harness: console harness_config: type: one_line diff --git a/samples/boards/stm32/power_mgmt/serial_wakeup/sample.yaml b/samples/boards/stm32/power_mgmt/serial_wakeup/sample.yaml index fe23cbea4d3..42528be505d 100644 --- a/samples/boards/stm32/power_mgmt/serial_wakeup/sample.yaml +++ b/samples/boards/stm32/power_mgmt/serial_wakeup/sample.yaml @@ -2,7 +2,11 @@ sample: name: STM32 Power Management Serial Wakeup tests: sample.boards.stm32.power_mgmt.serial_wakeup: - tags: UART Wake up power + tags: + - UART + - Wake + - up + - power harness: console harness_config: type: multi_line diff --git a/samples/boards/stm32/power_mgmt/standby_shutdown/sample.yaml b/samples/boards/stm32/power_mgmt/standby_shutdown/sample.yaml index b4d610de660..32b0f106f69 100644 --- a/samples/boards/stm32/power_mgmt/standby_shutdown/sample.yaml +++ b/samples/boards/stm32/power_mgmt/standby_shutdown/sample.yaml @@ -2,8 +2,12 @@ sample: name: STM32 GPIO Power Management tests: sample.boards.stm32.power_mgmt.standby_shutdown: - platform_allow: nucleo_l476rg disco_l475_iot1 - tags: LED power + platform_allow: + - nucleo_l476rg + - disco_l475_iot1 + tags: + - LED + - power harness: console harness_config: type: multi_line @@ -13,7 +17,6 @@ tests: - "Press and hold the user button:" - "when LED2 is OFF to enter to Shutdown Mode" - "when LED2 is ON to enter to Standby Mode" - filter: dt_compat_enabled("zephyr,power-state") and - dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and - dt_compat_enabled("st,stm32-lptim") + filter: dt_compat_enabled("zephyr,power-state") and dt_enabled_alias_with_parent_compat("led0", + "gpio-leds") and dt_compat_enabled("st,stm32-lptim") extra_args: "CONFIG_DEBUG=y" diff --git a/samples/boards/stm32/power_mgmt/stm32wb_ble/sample.yaml b/samples/boards/stm32/power_mgmt/stm32wb_ble/sample.yaml index 15aa44dd842..3c00f4ef856 100644 --- a/samples/boards/stm32/power_mgmt/stm32wb_ble/sample.yaml +++ b/samples/boards/stm32/power_mgmt/stm32wb_ble/sample.yaml @@ -4,4 +4,6 @@ tests: sample.boards.stm32.pm.stm32wb_ble_pm: harness: bluetooth platform_allow: nucleo_wb55rg - tags: bluetooth pm + tags: + - bluetooth + - pm diff --git a/samples/compression/lz4/sample.yaml b/samples/compression/lz4/sample.yaml index ae28e9c895f..a3c983e6da6 100644 --- a/samples/compression/lz4/sample.yaml +++ b/samples/compression/lz4/sample.yaml @@ -2,7 +2,9 @@ sample: name: lz4 sample description: lz4 data compression library common: - tags: compression lz4 + tags: + - compression + - lz4 min_ram: 64 filter: TOOLCHAIN_HAS_NEWLIB == 1 harness: console @@ -12,4 +14,6 @@ common: - "Validation done. (.*)" tests: sample.compression.lz4: - tags: compression lz4 + tags: + - compression + - lz4 diff --git a/samples/cpp/cpp_synchronization/sample.yaml b/samples/cpp/cpp_synchronization/sample.yaml index 2b9311e2067..7d8bf2c0b00 100644 --- a/samples/cpp/cpp_synchronization/sample.yaml +++ b/samples/cpp/cpp_synchronization/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.cpp.synchronization: tags: cpp - toolchain_exclude: issm xcc + toolchain_exclude: + - issm + - xcc integration_platforms: - qemu_x86 harness: console @@ -18,7 +20,9 @@ tests: extra_configs: - CONFIG_PICOLIBC=y tags: cpp - toolchain_exclude: issm xcc + toolchain_exclude: + - issm + - xcc integration_platforms: - qemu_x86 harness: console diff --git a/samples/drivers/adc/sample.yaml b/samples/drivers/adc/sample.yaml index a5c3ab8d647..66a57fa561f 100644 --- a/samples/drivers/adc/sample.yaml +++ b/samples/drivers/adc/sample.yaml @@ -4,10 +4,25 @@ tests: sample.drivers.adc: tags: ADC depends_on: adc - platform_allow: nucleo_l073rz disco_l475_iot1 cc3220sf_launchxl cc3235sf_launchxl - stm32l496g_disco stm32h735g_disco nrf51dk_nrf51422 nrf52840dk_nrf52840 - mec172xevb_assy6906 gd32f350r_eval gd32f450i_eval gd32vf103v_eval gd32f403z_eval - esp32 esp32s2_saola esp32c3_devkitm gd32l233r_eval lpcxpresso55s36 + platform_allow: + - nucleo_l073rz + - disco_l475_iot1 + - cc3220sf_launchxl + - cc3235sf_launchxl + - stm32l496g_disco + - stm32h735g_disco + - nrf51dk_nrf51422 + - nrf52840dk_nrf52840 + - mec172xevb_assy6906 + - gd32f350r_eval + - gd32f450i_eval + - gd32vf103v_eval + - gd32f403z_eval + - esp32 + - esp32s2_saola + - esp32c3_devkitm + - gd32l233r_eval + - lpcxpresso55s36 integration_platforms: - nucleo_l073rz - nrf52840dk_nrf52840 diff --git a/samples/drivers/clock_control_litex/sample.yaml b/samples/drivers/clock_control_litex/sample.yaml index ad8f8db7933..5c9ae55424f 100644 --- a/samples/drivers/clock_control_litex/sample.yaml +++ b/samples/drivers/clock_control_litex/sample.yaml @@ -3,4 +3,8 @@ sample: tests: sample.driver.clock_control_litex: platform_allow: litex_vexriscv - tags: clock litex vexriscv mmcm + tags: + - clock + - litex + - vexriscv + - mmcm diff --git a/samples/drivers/clock_control_xec/sample.yaml b/samples/drivers/clock_control_xec/sample.yaml index e91108dabba..67e21be4ee2 100644 --- a/samples/drivers/clock_control_xec/sample.yaml +++ b/samples/drivers/clock_control_xec/sample.yaml @@ -5,4 +5,7 @@ tests: sample.drivers.clock_control_xec: build_only: true tags: clock_control - platform_allow: mec172xevb_assy6906 mec15xxevb_assy6853 mec1501modular_assy6885 + platform_allow: + - mec172xevb_assy6906 + - mec15xxevb_assy6853 + - mec1501modular_assy6885 diff --git a/samples/drivers/counter/alarm/sample.yaml b/samples/drivers/counter/alarm/sample.yaml index 87a8303933c..d799d04f5f7 100644 --- a/samples/drivers/counter/alarm/sample.yaml +++ b/samples/drivers/counter/alarm/sample.yaml @@ -2,14 +2,29 @@ sample: name: Counter RTC Driver Sample tests: sample.drivers.counter.alarm: - tags: drivers counter + tags: + - drivers + - counter harness: console - platform_allow: nucleo_f746zg nrf51dk_nrf51422 nrf52dk_nrf52832 - nrf52840dk_nrf52840 nrf9160dk_nrf9160 atsamd20_xpro - bl5340_dvk_cpuapp gd32e103v_eval gd32e507z_eval - gd32f403z_eval gd32f450i_eval gd32f450z_eval - gd32e507v_start gd32f407v_start gd32f450v_start - gd32f470i_eval stm32h735g_disco stm32h573i_dk + platform_allow: + - nucleo_f746zg + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - atsamd20_xpro + - bl5340_dvk_cpuapp + - gd32e103v_eval + - gd32e507z_eval + - gd32f403z_eval + - gd32f450i_eval + - gd32f450z_eval + - gd32e507v_start + - gd32f407v_start + - gd32f450v_start + - gd32f470i_eval + - stm32h735g_disco + - stm32h573i_dk integration_platforms: - nucleo_f746zg harness_config: diff --git a/samples/drivers/counter/maxim_ds3231/sample.yaml b/samples/drivers/counter/maxim_ds3231/sample.yaml index b0e1b835038..6e244d62da0 100644 --- a/samples/drivers/counter/maxim_ds3231/sample.yaml +++ b/samples/drivers/counter/maxim_ds3231/sample.yaml @@ -5,6 +5,11 @@ sample: tests: sample.basic.maxim_ds3231: build_only: true - platform_allow: efr32mg_sltb004a frdm_k64f nrf51dk_nrf51422 nucleo_l476rg particle_xenon + platform_allow: + - efr32mg_sltb004a + - frdm_k64f + - nrf51dk_nrf51422 + - nucleo_l476rg + - particle_xenon integration_platforms: - efr32mg_sltb004a diff --git a/samples/drivers/dac/sample.yaml b/samples/drivers/dac/sample.yaml index 525ebf67728..fe2b38e8a45 100644 --- a/samples/drivers/dac/sample.yaml +++ b/samples/drivers/dac/sample.yaml @@ -3,27 +3,47 @@ sample: tests: sample.drivers.dac: tags: DAC - platform_allow: | # alphabetical order - arduino_zero - b_u585i_iot02a - bl652_dvk bl653_dvk bl654_dvk bl5340_dvk_cpuapp - disco_l475_iot1 - esp32 esp32s2_saola - frdm_k22f frdm_k64f - gd32a503v_eval gd32e103v_eval gd32f450i_eval - longan_nano_lite longan_nano - nucleo_f091rc nucleo_f207zg nucleo_f429zi nucleo_f746zg nucleo_f767zi - nucleo_g071rb nucleo_g431rb nucleo_g474re - nucleo_h743zi - nucleo_l073rz nucleo_l152re nucleo_l552ze_q - nucleo_u575zi_q - nucleo_wl55jc - sam_e70_xplained sam_e70b_xplained sam_v71_xult sam_v71b_xult - stm32f3_disco stm32l562e_dk - twr_ke18f + platform_allow: + - arduino_zero + - b_u585i_iot02a + - bl652_dvk + - bl653_dvk + - bl654_dvk + - bl5340_dvk_cpuapp + - disco_l475_iot1 + - esp32 + - esp32s2_saola + - frdm_k22f + - frdm_k64f + - gd32a503v_eval + - gd32e103v_eval + - gd32f450i_eval + - longan_nano_lite + - longan_nano + - nucleo_f091rc + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f746zg + - nucleo_f767zi + - nucleo_g071rb + - nucleo_g431rb + - nucleo_g474re + - nucleo_h743zi + - nucleo_l073rz + - nucleo_l152re + - nucleo_l552ze_q + - nucleo_u575zi_q + - nucleo_wl55jc + - sam_e70_xplained + - sam_e70b_xplained + - sam_v71_xult + - sam_v71b_xult + - stm32f3_disco + - stm32l562e_dk + - twr_ke18f depends_on: dac harness: console harness_config: type: one_line regex: - - "Generating sawtooth signal at DAC channel ([0-9]*)." + - Generating sawtooth signal at DAC channel ([0-9]*). diff --git a/samples/drivers/display/sample.yaml b/samples/drivers/display/sample.yaml index d42c2a39688..aaa229355e3 100644 --- a/samples/drivers/display/sample.yaml +++ b/samples/drivers/display/sample.yaml @@ -3,25 +3,40 @@ sample: name: display_sample tests: sample.display.shield.adafruit_2_8_tft_touch_v2: - depends_on: arduino_gpio arduino_i2c arduino_spi - platform_exclude: reel_board reel_board_v2 ubx_evkannab1_nrf52832 stm32f769i_disco pan1781_evb - pan1782_evb mimxrt1010_evk + depends_on: + - arduino_gpio + - arduino_i2c + - arduino_spi + platform_exclude: + - reel_board + - reel_board_v2 + - ubx_evkannab1_nrf52832 + - stm32f769i_disco + - pan1781_evb + - pan1782_evb + - mimxrt1010_evk extra_args: SHIELD=adafruit_2_8_tft_touch_v2 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.shield.ssd1306_128x32: platform_allow: nrf52840dk_nrf52840 extra_args: SHIELD=ssd1306_128x32 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.shield.ssd1306_128x64: platform_allow: nrf52840dk_nrf52840 extra_args: SHIELD=ssd1306_128x64 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display @@ -40,28 +55,36 @@ tests: sample.display.st7789v_tl019fqv01: platform_allow: nrf52dk_nrf52832 extra_args: SHIELD=st7789v_tl019fqv01 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.st7789v_waveshare_240x240: platform_allow: nrf52dk_nrf52832 extra_args: SHIELD=st7789v_waveshare_240x240 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.ls013b7dh03: platform_allow: nrf52dk_nrf52832 extra_args: SHIELD=ls013b7dh03 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.st7735r_ada_160x128: platform_allow: nrf52dk_nrf52832 extra_args: SHIELD=st7735r_ada_160x128 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display @@ -92,14 +115,18 @@ tests: sample.display.max7219: platform_allow: nrf52840dk_nrf52840 extra_args: SHIELD=max7219_8x8 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display sample.display.st_b_lcd40_dsi1_mb1166: platform_allow: stm32h747i_disco_m7 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166 - tags: display shield + tags: + - display + - shield harness: console harness_config: fixture: fixture_display diff --git a/samples/drivers/eeprom/sample.yaml b/samples/drivers/eeprom/sample.yaml index cdf4a6feb4a..b971faf9ba5 100644 --- a/samples/drivers/eeprom/sample.yaml +++ b/samples/drivers/eeprom/sample.yaml @@ -4,10 +4,10 @@ sample: tests: sample.drivers.eeprom: tags: eeprom - platform_allow: > - gd32f450i_eval - native_posix - native_posix_64 + platform_allow: + - gd32f450i_eval + - native_posix + - native_posix_64 integration_platforms: - native_posix_64 harness: console @@ -16,10 +16,22 @@ tests: regex: - "Reset the MCU to see the increasing boot counter." sample.drivers.eeprom.shield.x_nucleo_eeprma2: - tags: eeprom shield - depends_on: arduino_gpio arduino_i2c arduino_spi - platform_exclude: ubx_evkannab1_nrf52832 sam_v71_xult sam_v71b_xult pan1781_evb pan1782_evb - pan1770_evb pan1780_evb mimxrt1010_evk + tags: + - eeprom + - shield + depends_on: + - arduino_gpio + - arduino_i2c + - arduino_spi + platform_exclude: + - ubx_evkannab1_nrf52832 + - sam_v71_xult + - sam_v71b_xult + - pan1781_evb + - pan1782_evb + - pan1770_evb + - pan1780_evb + - mimxrt1010_evk extra_args: SHIELD=x_nucleo_eeprma2 harness: console harness_config: diff --git a/samples/drivers/espi/sample.yaml b/samples/drivers/espi/sample.yaml index 936e17a5d2c..e8d9cb7d098 100644 --- a/samples/drivers/espi/sample.yaml +++ b/samples/drivers/espi/sample.yaml @@ -1,10 +1,12 @@ sample: - description: A basic demo to showcase eSPI driver usage and handshake with - eSPI master + description: A basic demo to showcase eSPI driver usage and handshake with eSPI + master name: eSPI driver sample tests: sample.drivers.espi: - tags: drivers espi + tags: + - drivers + - espi filter: dt_compat_enabled("microchip,mec15xx-board-power") depends_on: espi harness: console diff --git a/samples/drivers/flash_shell/sample.yaml b/samples/drivers/flash_shell/sample.yaml index dd5ab835bee..d914358dd15 100644 --- a/samples/drivers/flash_shell/sample.yaml +++ b/samples/drivers/flash_shell/sample.yaml @@ -1,12 +1,17 @@ sample: - description: Shell commands for inspecting flash driver - behavior + description: Shell commands for inspecting flash driver behavior name: Flash shell tests: sample.drivers.flash.shell: - tags: flash shell + tags: + - flash + - shell filter: CONFIG_FLASH_HAS_DRIVER_ENABLED - platform_exclude: nucleo_h745zi_q_m4 stm32h747i_disco_m4 gd32f350r_eval - arduino_portenta_h7_m4 arduino_giga_r1_m4 + platform_exclude: + - nucleo_h745zi_q_m4 + - stm32h747i_disco_m4 + - gd32f350r_eval + - arduino_portenta_h7_m4 + - arduino_giga_r1_m4 harness: keyboard min_ram: 12 diff --git a/samples/drivers/ipm/ipm_esp32/sample.yaml b/samples/drivers/ipm/ipm_esp32/sample.yaml index 0c80b636642..aa6092ac48a 100644 --- a/samples/drivers/ipm/ipm_esp32/sample.yaml +++ b/samples/drivers/ipm/ipm_esp32/sample.yaml @@ -3,4 +3,6 @@ sample: tests: sample.ipm.ipm_esp32: platform_allow: esp32 - tags: samples ipm + tags: + - samples + - ipm diff --git a/samples/drivers/ipm/ipm_imx/sample.yaml b/samples/drivers/ipm/ipm_imx/sample.yaml index 2ff10780277..227faf7a8dc 100644 --- a/samples/drivers/ipm/ipm_imx/sample.yaml +++ b/samples/drivers/ipm/ipm_imx/sample.yaml @@ -1,12 +1,17 @@ sample: - description: the sample reads the received data from the Messaging Unit - using the IPM and transmits it back unchanged + description: the sample reads the received data from the Messaging Unit using the + IPM and transmits it back unchanged name: i.MX IPM sample tests: sample.ipm.ipm_imx: build_only: true filter: CONFIG_SOC_FAMILY_IMX - platform_allow: udoo_neo_full_m4 colibri_imx7d_m4 warp7_m4 + platform_allow: + - udoo_neo_full_m4 + - colibri_imx7d_m4 + - warp7_m4 integration_platforms: - udoo_neo_full_m4 - tags: samples ipm + tags: + - samples + - ipm diff --git a/samples/drivers/ipm/ipm_mcux/remote/sample.yaml b/samples/drivers/ipm/ipm_mcux/remote/sample.yaml index 45a31b7e042..2daa7126308 100644 --- a/samples/drivers/ipm/ipm_mcux/remote/sample.yaml +++ b/samples/drivers/ipm/ipm_mcux/remote/sample.yaml @@ -1,10 +1,12 @@ sample: - description: Sample app that sends messages between the two cores on - the lpcxpresso54114 using a mailbox. + description: Sample app that sends messages between the two cores on the lpcxpresso54114 + using a mailbox. name: IPM MCUX Mailbox Sample tests: sample.ipm.ipm_mcux.remote: - platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1 + platform_allow: + - lpcxpresso54114_m0 + - lpcxpresso55s69_cpu1 integration_platforms: - lpcxpresso54114_m0 tags: ipm diff --git a/samples/drivers/ipm/ipm_mcux/sample.yaml b/samples/drivers/ipm/ipm_mcux/sample.yaml index a25149da000..6d46791d7a4 100644 --- a/samples/drivers/ipm/ipm_mcux/sample.yaml +++ b/samples/drivers/ipm/ipm_mcux/sample.yaml @@ -1,10 +1,12 @@ sample: - description: Sample app that sends messages between the two cores on - the lpcxpresso54114 using a mailbox. + description: Sample app that sends messages between the two cores on the lpcxpresso54114 + using a mailbox. name: IPM MCUX Mailbox Sample tests: sample.ipm.ipm_mcux: - platform_allow: lpcxpresso54114_m4 lpcxpresso55s69_cpu0 + platform_allow: + - lpcxpresso54114_m4 + - lpcxpresso55s69_cpu0 integration_platforms: - lpcxpresso54114_m4 tags: ipm diff --git a/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml b/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml index ba66a9cc1c1..935f5ced8d3 100644 --- a/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml +++ b/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml @@ -1,10 +1,11 @@ sample: - description: MHU dual core sample - application + description: MHU dual core sample application name: ipm_mhu_dual_core tests: sample.ipm.ipm_mhu_dual_core: tags: ipm - platform_allow: v2m_musca_b1 v2m_musca_b1_ns + platform_allow: + - v2m_musca_b1 + - v2m_musca_b1_ns integration_platforms: - v2m_musca_b1 diff --git a/samples/drivers/jesd216/sample.yaml b/samples/drivers/jesd216/sample.yaml index 34aeead4c6f..af84cbc791e 100644 --- a/samples/drivers/jesd216/sample.yaml +++ b/samples/drivers/jesd216/sample.yaml @@ -1,7 +1,9 @@ sample: name: JESD216 Sample common: - tags: spi flash + tags: + - spi + - flash harness: console harness_config: type: multi_line @@ -11,13 +13,18 @@ common: - "jedec-id =" tests: sample.drivers.jesd216: - platform_exclude: hifive1 hifive_unleashed hifive_unmatched mimxrt1170_evk_cm7 - mimxrt1170_evk_cm4 + platform_exclude: + - hifive1 + - hifive_unleashed + - hifive_unmatched + - mimxrt1170_evk_cm7 + - mimxrt1170_evk_cm4 filter: dt_compat_enabled("jedec,spi-nor") depends_on: spi sample.drivers.jesd216.nrf52840dk_spi: - extra_args: DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_spi.overlay - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_spi.conf + extra_args: + - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_spi.overlay + - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_spi.conf platform_allow: nrf52840dk_nrf52840 integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/drivers/kscan/sample.yaml b/samples/drivers/kscan/sample.yaml index adc33bffc9a..4fffd7bcdc5 100644 --- a/samples/drivers/kscan/sample.yaml +++ b/samples/drivers/kscan/sample.yaml @@ -2,7 +2,9 @@ sample: name: KSCAN driver sample tests: sample.drivers.kscan: - tags: drivers kscan + tags: + - drivers + - kscan harness: console harness_config: type: multi_line diff --git a/samples/drivers/kscan_touch/sample.yaml b/samples/drivers/kscan_touch/sample.yaml index ea7552015a2..b555e9f9901 100644 --- a/samples/drivers/kscan_touch/sample.yaml +++ b/samples/drivers/kscan_touch/sample.yaml @@ -2,7 +2,9 @@ sample: name: KSCAN touch driver api sample tests: sample.drivers.kscan_touch: - tags: drivers kscan_touch + tags: + - drivers + - kscan_touch harness: console harness_config: type: multi_line diff --git a/samples/drivers/led_lp3943/sample.yaml b/samples/drivers/led_lp3943/sample.yaml index c65154a4d42..c8dd993f704 100644 --- a/samples/drivers/led_lp3943/sample.yaml +++ b/samples/drivers/led_lp3943/sample.yaml @@ -3,7 +3,9 @@ sample: name: LP3943 sample tests: sample.drivers.led.lp3943: - platform_allow: 96b_neonkey 96b_argonkey + platform_allow: + - 96b_neonkey + - 96b_argonkey integration_platforms: - 96b_argonkey tags: LED diff --git a/samples/drivers/led_xec/sample.yaml b/samples/drivers/led_xec/sample.yaml index 70593710f74..dd16d58437a 100644 --- a/samples/drivers/led_xec/sample.yaml +++ b/samples/drivers/led_xec/sample.yaml @@ -5,4 +5,6 @@ tests: sample.drivers.led.led_xec: build_only: true tags: LED - platform_allow: mec172xevb_assy6906 mec15xxevb_assy6853 + platform_allow: + - mec172xevb_assy6906 + - mec15xxevb_assy6853 diff --git a/samples/drivers/misc/ft800/sample.yaml b/samples/drivers/misc/ft800/sample.yaml index 338825b9dec..e9f89259e27 100644 --- a/samples/drivers/misc/ft800/sample.yaml +++ b/samples/drivers/misc/ft800/sample.yaml @@ -2,7 +2,9 @@ sample: name: FT800 display sample tests: sample.display.ft800: - tags: drivers display + tags: + - drivers + - display depends_on: spi platform_allow: nrf52840dk_nrf52840 extra_args: SHIELD=ftdi_vm800c diff --git a/samples/drivers/misc/grove_display/sample.yaml b/samples/drivers/misc/grove_display/sample.yaml index 24de33a6e18..8ced2b33a5b 100644 --- a/samples/drivers/misc/grove_display/sample.yaml +++ b/samples/drivers/misc/grove_display/sample.yaml @@ -2,7 +2,9 @@ sample: name: Grove LCD Sample tests: sample.drivers.misc.grove_display: - tags: drivers display + tags: + - drivers + - display harness: grove depends_on: i2c filter: dt_compat_enabled("seeed,grove-lcd-rgb") diff --git a/samples/drivers/peci/sample.yaml b/samples/drivers/peci/sample.yaml index 5a11957180e..d200c6b11b8 100644 --- a/samples/drivers/peci/sample.yaml +++ b/samples/drivers/peci/sample.yaml @@ -6,7 +6,9 @@ tests: # but HW setup is not documented, hence qualifying as unsupported. platform_exclude: mec15xxevb_assy6853 filter: dt_alias_exists("peci-0") - tags: drivers peci + tags: + - drivers + - peci harness: console harness_config: type: multi_line diff --git a/samples/drivers/ps2/sample.yaml b/samples/drivers/ps2/sample.yaml index 5a3e8915120..82e105a0c0e 100644 --- a/samples/drivers/ps2/sample.yaml +++ b/samples/drivers/ps2/sample.yaml @@ -2,7 +2,9 @@ sample: name: PS2 driver sample tests: sample.drivers.espi.ps2: - tags: drivers ps2 + tags: + - drivers + - ps2 harness: console harness_config: type: multi_line diff --git a/samples/drivers/smbus/sample.yaml b/samples/drivers/smbus/sample.yaml index b129ddae415..151cf8b74a6 100644 --- a/samples/drivers/smbus/sample.yaml +++ b/samples/drivers/smbus/sample.yaml @@ -2,7 +2,10 @@ sample: description: SMBus sample name: smbus sample common: - platform_allow: qemu_x86_64 ehl_crb rpl_crb + platform_allow: + - qemu_x86_64 + - ehl_crb + - rpl_crb harness: console harness_config: type: one_line diff --git a/samples/drivers/soc_flash_nrf/sample.yaml b/samples/drivers/soc_flash_nrf/sample.yaml index 521576b0035..6557988b6e3 100644 --- a/samples/drivers/soc_flash_nrf/sample.yaml +++ b/samples/drivers/soc_flash_nrf/sample.yaml @@ -2,10 +2,16 @@ sample: name: SoC Flash on NRF52 tests: sample.drivers.flash.soc_flash_nrf: - platform_allow: nrf52dk_nrf52832 nrf9160dk_nrf9160 nrf9160dk_nrf9160_ns + platform_allow: + - nrf52dk_nrf52832 + - nrf9160dk_nrf9160 + - nrf9160dk_nrf9160_ns integration_platforms: - nrf52dk_nrf52832 - tags: flash nrf52 nrf9160 + tags: + - flash + - nrf52 + - nrf9160 harness: console harness_config: fixture: external_flash diff --git a/samples/drivers/spi_bitbang/sample.yaml b/samples/drivers/spi_bitbang/sample.yaml index e6e1ed478f4..cc0941d3b02 100644 --- a/samples/drivers/spi_bitbang/sample.yaml +++ b/samples/drivers/spi_bitbang/sample.yaml @@ -2,7 +2,10 @@ sample: name: SPI Bitbang Driver Sample tests: sample.drivers.spi.bitbang: - tags: drivers spi gpio + tags: + - drivers + - spi + - gpio platform_allow: nrf52840dk_nrf52840 depends_on: gpio harness: console diff --git a/samples/drivers/spi_flash/sample.yaml b/samples/drivers/spi_flash/sample.yaml index a4f3682c739..e24f9a00525 100644 --- a/samples/drivers/spi_flash/sample.yaml +++ b/samples/drivers/spi_flash/sample.yaml @@ -2,9 +2,11 @@ sample: name: SPI Flash Sample tests: sample.drivers.spi.flash: - tags: spi flash - filter: dt_compat_enabled("jedec,spi-nor") or dt_compat_enabled("st,stm32-qspi-nor") or - dt_compat_enabled("st,stm32-ospi-nor") + tags: + - spi + - flash + filter: dt_compat_enabled("jedec,spi-nor") or dt_compat_enabled("st,stm32-qspi-nor") + or dt_compat_enabled("st,stm32-ospi-nor") platform_exclude: hifive_unmatched harness: console harness_config: @@ -18,7 +20,9 @@ tests: - "Data read matches data written. Good!!" depends_on: spi sample.drivers.spi.flash_dpd: - tags: spi flash + tags: + - spi + - flash filter: dt_compat_enabled("jedec,spi-nor") platform_exclude: hifive_unmatched build_only: true diff --git a/samples/drivers/spi_flash_at45/sample.yaml b/samples/drivers/spi_flash_at45/sample.yaml index 232935dfe88..2195f6f7756 100644 --- a/samples/drivers/spi_flash_at45/sample.yaml +++ b/samples/drivers/spi_flash_at45/sample.yaml @@ -2,31 +2,41 @@ sample: name: SPI Flash AT45 Sample tests: sample.drivers.spi.flash.at45.build: - tags: spi flash + tags: + - spi + - flash depends_on: spi filter: dt_compat_enabled("atmel,at45") build_only: true sample.drivers.spi.flash.at45.build.page_layout: extra_args: OVERLAY_CONFIG="overlay-page_layout.conf" - tags: spi flash + tags: + - spi + - flash depends_on: spi filter: dt_compat_enabled("atmel,at45") build_only: true sample.drivers.spi.flash.at45.build.pm: extra_args: OVERLAY_CONFIG="overlay-pm.conf" - tags: spi flash + tags: + - spi + - flash depends_on: spi filter: dt_compat_enabled("atmel,at45") build_only: true sample.drivers.spi.flash.at45.build.page_layout_pm: extra_args: OVERLAY_CONFIG="overlay-page_layout.conf;overlay-pm.conf" - tags: spi flash + tags: + - spi + - flash depends_on: spi filter: dt_compat_enabled("atmel,at45") build_only: true sample.drivers.spi.flash.at45: extra_args: OVERLAY_CONFIG="overlay-page_layout.conf;overlay-pm.conf" - tags: spi flash + tags: + - spi + - flash depends_on: spi filter: dt_compat_enabled("atmel,at45") harness: console diff --git a/samples/drivers/spi_fujitsu_fram/sample.yaml b/samples/drivers/spi_fujitsu_fram/sample.yaml index 93ea1f78520..6903257e7e8 100644 --- a/samples/drivers/spi_fujitsu_fram/sample.yaml +++ b/samples/drivers/spi_fujitsu_fram/sample.yaml @@ -2,7 +2,11 @@ sample: name: SPI FRAM Module Sample tests: sample.drivers.spi.fujitsu_fram: - tags: drivers fram + tags: + - drivers + - fram harness: fram - depends_on: gpio spi + depends_on: + - gpio + - spi filter: dt_alias_exists("spi-1") diff --git a/samples/drivers/uart/echo_bot/sample.yaml b/samples/drivers/uart/echo_bot/sample.yaml index aff12e3b1c5..13ff2a5a48c 100644 --- a/samples/drivers/uart/echo_bot/sample.yaml +++ b/samples/drivers/uart/echo_bot/sample.yaml @@ -2,7 +2,9 @@ sample: name: UART driver sample tests: sample.drivers.uart: - tags: serial uart + tags: + - serial + - uart filter: CONFIG_SERIAL and CONFIG_UART_INTERRUPT_DRIVEN and dt_chosen_enabled("zephyr,shell-uart") diff --git a/samples/drivers/uart/stm32/single_wire/sample.yaml b/samples/drivers/uart/stm32/single_wire/sample.yaml index 69dfcd3db2c..006fa8e84f8 100644 --- a/samples/drivers/uart/stm32/single_wire/sample.yaml +++ b/samples/drivers/uart/stm32/single_wire/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.drivers.uart.stm32.single_wire: platform_allow: stm32f3_disco - tags: drivers uart + tags: + - drivers + - uart harness: console harness_config: fixture: single_line_uart_loopback diff --git a/samples/drivers/virtualization/ivshmem/doorbell/sample.yaml b/samples/drivers/virtualization/ivshmem/doorbell/sample.yaml index b7ade710a4e..6e7dff610b0 100644 --- a/samples/drivers/virtualization/ivshmem/doorbell/sample.yaml +++ b/samples/drivers/virtualization/ivshmem/doorbell/sample.yaml @@ -4,9 +4,15 @@ sample: tests: sample.virtualization.ivshmem.doorbell.arm64: build_only: true - platform_allow: qemu_cortex_a53 qemu_kvm_arm64 - tags: userspace ivshmem + platform_allow: + - qemu_cortex_a53 + - qemu_kvm_arm64 + tags: + - userspace + - ivshmem sample.virtualization.ivshmem.doorbell.x64: build_only: true platform_allow: qemu_x86_64 - tags: userspace ivshmem + tags: + - userspace + - ivshmem diff --git a/samples/drivers/w1/scanner/sample.yaml b/samples/drivers/w1/scanner/sample.yaml index b0c3f284bd1..1ffb7ffc930 100644 --- a/samples/drivers/w1/scanner/sample.yaml +++ b/samples/drivers/w1/scanner/sample.yaml @@ -17,7 +17,9 @@ tests: sample.drivers.w1.scanner.ds2484: depends_on: arduino_i2c extra_args: DTC_OVERLAY_FILE=ds2484.overlay - platform_allow: nrf52840dk_nrf52840 nucleo_g0b1re + platform_allow: + - nrf52840dk_nrf52840 + - nucleo_g0b1re harness_config: type: one_line regex: @@ -26,7 +28,9 @@ tests: samples.drivers.w1.scanner.ds2485: depends_on: arduino_i2c extra_args: DTC_OVERLAY_FILE=ds2485.overlay - platform_allow: nrf52840dk_nrf52840 nucleo_g0b1re + platform_allow: + - nrf52840dk_nrf52840 + - nucleo_g0b1re harness_config: type: one_line regex: @@ -35,7 +39,9 @@ tests: samples.drivers.w1.scanner.w1_serial: depends_on: arduino_serial extra_args: DTC_OVERLAY_FILE=w1_serial.overlay - platform_allow: nrf52840dk_nrf52840 nucleo_g0b1re + platform_allow: + - nrf52840dk_nrf52840 + - nucleo_g0b1re harness_config: type: one_line regex: diff --git a/samples/drivers/watchdog/sample.yaml b/samples/drivers/watchdog/sample.yaml index be1c42329f2..dda9cdb263b 100644 --- a/samples/drivers/watchdog/sample.yaml +++ b/samples/drivers/watchdog/sample.yaml @@ -1,7 +1,9 @@ sample: name: Watchdog Driver Sample common: - tags: drivers watchdog + tags: + - drivers + - watchdog harness: console harness_config: type: multi_line @@ -15,14 +17,29 @@ common: tests: sample.drivers.watchdog: filter: not (CONFIG_SOC_FAMILY_STM32 or CONFIG_SOC_FAMILY_GD32 or SOC_SERIES_GD32VF103) - platform_exclude: s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 + platform_exclude: + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 sample.drivers.watchdog.stm32_wwdg: extra_args: DTC_OVERLAY_FILE=boards/stm32_wwdg.overlay filter: dt_compat_enabled("st,stm32-window-watchdog") - platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi - nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_l073rz nucleo_l152re - nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1 - stm32h573i_dk + platform_allow: + - b_u585i_iot02a + - nucleo_f091rc + - nucleo_f103rb + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f746zg + - nucleo_g071rb + - nucleo_g474re + - nucleo_l073rz + - nucleo_l152re + - nucleo_wb55rg + - nucleo_wl55jc + - stm32f3_disco + - stm32l562e_dk + - disco_l475_iot1 + - stm32h573i_dk integration_platforms: - nucleo_f103rb sample.drivers.watchdog.stm32h7_wwdg: @@ -32,28 +49,60 @@ tests: sample.drivers.watchdog.stm32_iwdg: extra_args: DTC_OVERLAY_FILE=boards/stm32_iwdg.overlay filter: dt_compat_enabled("st,stm32-watchdog") - platform_allow: b_u585i_iot02a nucleo_f091rc nucleo_f103rb nucleo_f207zg nucleo_f429zi - nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_h743zi nucleo_l073rz nucleo_l152re - nucleo_wb55rg nucleo_wl55jc stm32f3_disco stm32l562e_dk disco_l475_iot1 - stm32h573i_dk + platform_allow: + - b_u585i_iot02a + - nucleo_f091rc + - nucleo_f103rb + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f746zg + - nucleo_g071rb + - nucleo_g474re + - nucleo_h743zi + - nucleo_l073rz + - nucleo_l152re + - nucleo_wb55rg + - nucleo_wl55jc + - stm32f3_disco + - stm32l562e_dk + - disco_l475_iot1 + - stm32h573i_dk integration_platforms: - nucleo_f103rb sample.drivers.watchdog.gd32_fwdgt: filter: dt_has_compat("gd,gd32-fwdgt") extra_args: DTC_OVERLAY_FILE=boards/gd32_fwdgt.overlay - platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval - gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval - longan_nano + platform_allow: + - gd32e103v_eval + - gd32e507v_start + - gd32f350r_eval + - gd32f403z_eval + - gd32f450i_eval + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano integration_platforms: - gd32e103v_eval sample.drivers.watchdog.gd32_wwdgt: filter: dt_has_compat("gd,gd32-wwdgt") extra_args: DTC_OVERLAY_FILE=boards/gd32_wwdgt.overlay - platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval - gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval - longan_nano + platform_allow: + - gd32e103v_eval + - gd32e507v_start + - gd32f350r_eval + - gd32f403z_eval + - gd32f450i_eval + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano integration_platforms: - gd32e103v_eval sample.drivers.watchdog.s32z270dc2_r52: build_only: true - platform_allow: s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 + platform_allow: + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 diff --git a/samples/kernel/condition_variables/condvar/sample.yaml b/samples/kernel/condition_variables/condvar/sample.yaml index 5cade76fec8..a6e1515c67b 100644 --- a/samples/kernel/condition_variables/condvar/sample.yaml +++ b/samples/kernel/condition_variables/condvar/sample.yaml @@ -2,7 +2,9 @@ tests: sample.kernel.cond_var: integration_platforms: - native_posix - tags: kernel condition_variables + tags: + - kernel + - condition_variables harness: console harness_config: type: one_line diff --git a/samples/kernel/condition_variables/simple/sample.yaml b/samples/kernel/condition_variables/simple/sample.yaml index bd05b865859..556fc8e9f03 100644 --- a/samples/kernel/condition_variables/simple/sample.yaml +++ b/samples/kernel/condition_variables/simple/sample.yaml @@ -2,7 +2,9 @@ tests: sample.kernel.cond_var.simple: integration_platforms: - native_posix - tags: kernel condition_variables + tags: + - kernel + - condition_variables harness: console harness_config: type: one_line diff --git a/samples/modules/canopennode/sample.yaml b/samples/modules/canopennode/sample.yaml index 992cb522895..279fdf46c28 100644 --- a/samples/modules/canopennode/sample.yaml +++ b/samples/modules/canopennode/sample.yaml @@ -1,7 +1,9 @@ sample: name: CANopenNode sample common: - tags: can canopen + tags: + - can + - canopen modules: - canopennode depends_on: can @@ -13,13 +15,18 @@ common: - "(.*)CANopen stack initialized" tests: sample.modules.canopennode: - filter: dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") and - dt_chosen_enabled("zephyr,flash-controller") and - CONFIG_FLASH_HAS_DRIVER_ENABLED - platform_exclude: nucleo_h723zg nucleo_h743zi nucleo_h745zi_q nucleo_h753zi + filter: dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") + and dt_chosen_enabled("zephyr,flash-controller") and CONFIG_FLASH_HAS_DRIVER_ENABLED + platform_exclude: + - nucleo_h723zg + - nucleo_h743zi + - nucleo_h745zi_q + - nucleo_h753zi sample.modules.canopennode.program_download: sysbuild: true - platform_allow: frdm_k64f twr_ke18f + platform_allow: + - frdm_k64f + - twr_ke18f integration_platforms: - frdm_k64f extra_args: canopennode_CONF_FILE=prj_img_mgmt.conf diff --git a/samples/modules/chre/sample.yaml b/samples/modules/chre/sample.yaml index 376839d35a2..65f64e9453d 100644 --- a/samples/modules/chre/sample.yaml +++ b/samples/modules/chre/sample.yaml @@ -1,10 +1,11 @@ sample: - description: A simple echo app using Android's Context Hub Runtime - Environment (CHRE). + description: A simple echo app using Android's Context Hub Runtime Environment (CHRE). name: chre tests: sample.modules.chre: - tags: introduction chre + tags: + - introduction + - chre platform_exclude: qemu_leon3 modules: - chre @@ -17,8 +18,8 @@ tests: - "I: EventLoop start.*" - "D: Instance ID 1 assigned to app ID 0x0000000000000001.*" - "EchoApp::nanoappStart\\(\\)" - - "EchoApp::nanoappHandleEvent\\(sender_instance_id=0, event_type=1, - event_data@(\\(nil\\))|0\\)" + - "EchoApp::nanoappHandleEvent\\(sender_instance_id=0, event_type=1, event_data@(\\\ + (nil\\))|0\\)" - "Event \\(1\\) complete!" - "EchoApp::nanoappEnd\\(\\)" - "I: Exiting EventLoop.*" diff --git a/samples/modules/nanopb/sample.yaml b/samples/modules/nanopb/sample.yaml index 80b30effe09..2ea497b0f10 100644 --- a/samples/modules/nanopb/sample.yaml +++ b/samples/modules/nanopb/sample.yaml @@ -1,6 +1,5 @@ sample: - description: Nanopb sample, with a simple proto - buffer + description: Nanopb sample, with a simple proto buffer name: Simple nanopb common: modules: @@ -12,7 +11,9 @@ common: - "Your lucky number was 13!" tests: sample.modules.nanopb: - tags: samples nanopb + tags: + - samples + - nanopb integration_platforms: - native_posix - native_posix_64 diff --git a/samples/modules/tflite-micro/hello_world/sample.yaml b/samples/modules/tflite-micro/hello_world/sample.yaml index ccb280ea523..ed70d085631 100644 --- a/samples/modules/tflite-micro/hello_world/sample.yaml +++ b/samples/modules/tflite-micro/hello_world/sample.yaml @@ -14,7 +14,9 @@ common: - "" tests: sample.tensorflow.helloworld: - platform_allow: qemu_x86 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_x86_64 integration_platforms: - qemu_x86 tags: tensorflow diff --git a/samples/modules/thrift/hello/client/sample.yaml b/samples/modules/thrift/hello/client/sample.yaml index 3ea2947ae20..021966e302d 100644 --- a/samples/modules/thrift/hello/client/sample.yaml +++ b/samples/modules/thrift/hello/client/sample.yaml @@ -2,11 +2,16 @@ sample: description: Hello Thrift client sample name: hello thrift client common: - tags: thrift cpp sample + tags: + - thrift + - cpp + - sample build_only: true modules: - thrift - platform_allow: mps2_an385 qemu_x86_64 + platform_allow: + - mps2_an385 + - qemu_x86_64 filter: CONFIG_FULL_LIBCPP_SUPPORTED tests: sample.thrift.hello.server.binaryProtocol: {} diff --git a/samples/modules/thrift/hello/server/sample.yaml b/samples/modules/thrift/hello/server/sample.yaml index 5a6223f7bda..b4dbfed93aa 100644 --- a/samples/modules/thrift/hello/server/sample.yaml +++ b/samples/modules/thrift/hello/server/sample.yaml @@ -2,11 +2,16 @@ sample: description: Hello Thrift server sample name: hello thrift server common: - tags: thrift cpp sample + tags: + - thrift + - cpp + - sample build_only: true modules: - thrift - platform_allow: mps2_an385 qemu_x86_64 + platform_allow: + - mps2_an385 + - qemu_x86_64 filter: CONFIG_FULL_LIBCPP_SUPPORTED tests: sample.thrift.hello.server.binaryProtocol: {} diff --git a/samples/net/capture/sample.yaml b/samples/net/capture/sample.yaml index 90a3f1119d1..1fdcd91e106 100644 --- a/samples/net/capture/sample.yaml +++ b/samples/net/capture/sample.yaml @@ -6,4 +6,6 @@ sample: name: Network packet capture sample application tests: sample.net.capture: - tags: net capture + tags: + - net + - capture diff --git a/samples/net/cloud/google_iot_mqtt/sample.yaml b/samples/net/cloud/google_iot_mqtt/sample.yaml index 92ad355d448..25830576aed 100644 --- a/samples/net/cloud/google_iot_mqtt/sample.yaml +++ b/samples/net/cloud/google_iot_mqtt/sample.yaml @@ -2,13 +2,18 @@ sample: description: MQTT sample app to Google IoT cloud name: google_iot_mqtt common: - tags: net mqtt cloud + tags: + - net + - mqtt + - cloud harness: net filter: TOOLCHAIN_HAS_NEWLIB == 1 extra_args: USE_DUMMY_KEY=1 tests: sample.net.cloud.google_iot_mqtt: depends_on: netif - platform_allow: frdm_k64f qemu_x86 + platform_allow: + - frdm_k64f + - qemu_x86 integration_platforms: - qemu_x86 diff --git a/samples/net/cloud/mqtt_azure/sample.yaml b/samples/net/cloud/mqtt_azure/sample.yaml index 23d3e99950e..2f234d39481 100644 --- a/samples/net/cloud/mqtt_azure/sample.yaml +++ b/samples/net/cloud/mqtt_azure/sample.yaml @@ -6,7 +6,13 @@ sample: tests: sample.net.cloud.mqtt_azure: harness: net - platform_allow: sam_e70_xplained frdm_k64f qemu_x86 + platform_allow: + - sam_e70_xplained + - frdm_k64f + - qemu_x86 integration_platforms: - qemu_x86 - tags: net mqtt cloud + tags: + - net + - mqtt + - cloud diff --git a/samples/net/cloud/tagoio_http_post/sample.yaml b/samples/net/cloud/tagoio_http_post/sample.yaml index a144fd724c2..8e4ac0b37ea 100644 --- a/samples/net/cloud/tagoio_http_post/sample.yaml +++ b/samples/net/cloud/tagoio_http_post/sample.yaml @@ -1,5 +1,13 @@ common: - tags: net cloud dns http ppp modem gsm wifi + tags: + - net + - cloud + - dns + - http + - ppp + - modem + - gsm + - wifi min_ram: 64 harness: net sample: @@ -7,20 +15,28 @@ sample: name: tagoio_http_post tests: sample.net.cloud.tagoio_http_post: - platform_allow: frdm_k64f nucleo_f767zi + platform_allow: + - frdm_k64f + - nucleo_f767zi integration_platforms: - frdm_k64f sample.net.cloud.tagoio_http_post.wifi: extra_args: OVERLAY_CONFIG="overlay-wifi.conf" platform_allow: disco_l475_iot1 sample.net.cloud.tagoio_http_post.wifi.esp: - extra_args: SHIELD=esp_8266_arduino OVERLAY_CONFIG="overlay-wifi.conf" - platform_allow: frdm_k64f nucleo_f767zi + extra_args: + - SHIELD=esp_8266_arduino + - OVERLAY_CONFIG="overlay-wifi.conf" + platform_allow: + - frdm_k64f + - nucleo_f767zi integration_platforms: - frdm_k64f sample.net.cloud.tagoio_http_post.modem: extra_args: OVERLAY_CONFIG="overlay-modem.conf" platform_allow: sam4e_xpro sample.net.cloud.tagoio_http_post.modem.arduino: - extra_args: OVERLAY_CONFIG="overlay-modem.conf" DTC_OVERLAY_FILE="arduino.overlay" + extra_args: + - OVERLAY_CONFIG="overlay-modem.conf" + - DTC_OVERLAY_FILE="arduino.overlay" platform_allow: frdm_k64f diff --git a/samples/net/dhcpv4_client/sample.yaml b/samples/net/dhcpv4_client/sample.yaml index 64907ccaf87..5656717934e 100644 --- a/samples/net/dhcpv4_client/sample.yaml +++ b/samples/net/dhcpv4_client/sample.yaml @@ -4,4 +4,6 @@ tests: sample.net.dhcpv4_client: harness: net depends_on: netif - tags: net http + tags: + - net + - http diff --git a/samples/net/dns_resolve/sample.yaml b/samples/net/dns_resolve/sample.yaml index c1c17c42b88..f5808607b57 100644 --- a/samples/net/dns_resolve/sample.yaml +++ b/samples/net/dns_resolve/sample.yaml @@ -1,7 +1,9 @@ common: harness: net depends_on: netif - tags: net dns + tags: + - net + - dns sample: description: DNS resolver, mDNS and LLMNR responder name: DNS resolver and responder sample application diff --git a/samples/net/dsa/sample.yaml b/samples/net/dsa/sample.yaml index 007639bafa3..4de332936a3 100644 --- a/samples/net/dsa/sample.yaml +++ b/samples/net/dsa/sample.yaml @@ -1,6 +1,8 @@ common: harness: net - tags: net dsa + tags: + - net + - dsa sample: description: Test DSA functionality name: DSA sample app diff --git a/samples/net/eth_native_posix/sample.yaml b/samples/net/eth_native_posix/sample.yaml index 09ed1f980d6..d60d6adf68b 100644 --- a/samples/net/eth_native_posix/sample.yaml +++ b/samples/net/eth_native_posix/sample.yaml @@ -6,6 +6,8 @@ sample: name: Native posix ethernet demo application tests: sample.net.eth_native_posix: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix diff --git a/samples/net/gptp/sample.yaml b/samples/net/gptp/sample.yaml index 6c5b7c2b40e..0184353569e 100644 --- a/samples/net/gptp/sample.yaml +++ b/samples/net/gptp/sample.yaml @@ -1,13 +1,21 @@ common: harness: net - tags: net gptp + tags: + - net + - gptp sample: description: Test gPTP functionality name: gPTP sample app tests: sample.net.gptp: - platform_allow: frdm_k64f sam_e70_xplained native_posix native_posix_64 nucleo_f767zi - nucleo_h743zi nucleo_h745zi_q_m7 + platform_allow: + - frdm_k64f + - sam_e70_xplained + - native_posix + - native_posix_64 + - nucleo_f767zi + - nucleo_h743zi + - nucleo_h745zi_q_m7 depends_on: netif integration_platforms: - frdm_k64f diff --git a/samples/net/gsm_modem/sample.yaml b/samples/net/gsm_modem/sample.yaml index 79d6bc116c5..bb5c3d47354 100644 --- a/samples/net/gsm_modem/sample.yaml +++ b/samples/net/gsm_modem/sample.yaml @@ -1,7 +1,11 @@ common: harness: net depends_on: serial-net - tags: net ppp modem gsm + tags: + - net + - ppp + - modem + - gsm platform_allow: frdm_k64f extra_args: DTC_OVERLAY_FILE="boards/frdm_uart2_dts.overlay" sample: diff --git a/samples/net/ipv4_autoconf/sample.yaml b/samples/net/ipv4_autoconf/sample.yaml index 9c0505b1d75..bb1f529ef4b 100644 --- a/samples/net/ipv4_autoconf/sample.yaml +++ b/samples/net/ipv4_autoconf/sample.yaml @@ -1,7 +1,12 @@ common: harness: net - tags: net ipv4_autoconf - platform_allow: qemu_x86 native_posix native_posix_64 + tags: + - net + - ipv4_autoconf + platform_allow: + - qemu_x86 + - native_posix + - native_posix_64 integration_platforms: - native_posix sample: diff --git a/samples/net/lldp/sample.yaml b/samples/net/lldp/sample.yaml index 652ac35bb17..78b61768ee6 100644 --- a/samples/net/lldp/sample.yaml +++ b/samples/net/lldp/sample.yaml @@ -1,12 +1,16 @@ common: harness: net - tags: net lldp + tags: + - net + - lldp sample: description: Test LLDP functionality name: LLDP sample app tests: sample.net.lldp: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix depends_on: netif diff --git a/samples/net/lwm2m_client/sample.yaml b/samples/net/lwm2m_client/sample.yaml index 80ea283de7a..8faf0e613e5 100644 --- a/samples/net/lwm2m_client/sample.yaml +++ b/samples/net/lwm2m_client/sample.yaml @@ -5,17 +5,25 @@ tests: sample.net.lwm2m_client: harness: net depends_on: netif - platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100 + platform_allow: + - qemu_x86 + - frdm_k64f + - pinnacle_100_dvk + - mg100 integration_platforms: - qemu_x86 - tags: net lwm2m + tags: + - net + - lwm2m sample.net.lwm2m_client.all_objects: harness: net depends_on: netif platform_allow: qemu_x86 integration_platforms: - qemu_x86 - tags: net lwm2m + tags: + - net + - lwm2m extra_configs: - CONFIG_LWM2M_CONN_MON_OBJ_SUPPORT=y - CONFIG_LWM2M_LOCATION_OBJ_SUPPORT=y @@ -30,15 +38,25 @@ tests: harness: net depends_on: netif extra_args: OVERLAY_CONFIG=overlay-dtls.conf - platform_allow: qemu_x86 frdm_k64f pinnacle_100_dvk mg100 + platform_allow: + - qemu_x86 + - frdm_k64f + - pinnacle_100_dvk + - mg100 integration_platforms: - qemu_x86 - tags: net lwm2m + tags: + - net + - lwm2m sample.net.lwm2m_client.bt: harness: net extra_args: OVERLAY_CONFIG=overlay-bt.conf - platform_allow: nrf52840dk_nrf52840 disco_l475_iot1 - tags: net lwm2m + platform_allow: + - nrf52840dk_nrf52840 + - disco_l475_iot1 + tags: + - net + - lwm2m integration_platforms: - disco_l475_iot1 sample.net.lwm2m_client.queue_mode: @@ -48,11 +66,17 @@ tests: platform_allow: qemu_x86 integration_platforms: - qemu_x86 - tags: net lwm2m + tags: + - net + - lwm2m sample.net.lwm2m_client.wnc_m14a2a: harness: net extra_args: SHIELD=wnc_m14a2a - platform_allow: frdm_k64f nrf52840dk_nrf52840 + platform_allow: + - frdm_k64f + - nrf52840dk_nrf52840 integration_platforms: - frdm_k64f - tags: net lwm2m + tags: + - net + - lwm2m diff --git a/samples/net/mdns_responder/sample.yaml b/samples/net/mdns_responder/sample.yaml index 16a887e3018..dff79845d75 100644 --- a/samples/net/mdns_responder/sample.yaml +++ b/samples/net/mdns_responder/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.net.mdns_responder: harness: net - platform_allow: qemu_x86 qemu_cortex_m3 + platform_allow: + - qemu_x86 + - qemu_cortex_m3 integration_platforms: - qemu_x86 - tags: net mdns + tags: + - net + - mdns diff --git a/samples/net/mqtt_publisher/sample.yaml b/samples/net/mqtt_publisher/sample.yaml index 41dc0a1e3ae..5d29a7e46a8 100644 --- a/samples/net/mqtt_publisher/sample.yaml +++ b/samples/net/mqtt_publisher/sample.yaml @@ -3,17 +3,28 @@ sample: name: MQTT publisher common: harness: net - tags: net mqtt + tags: + - net + - mqtt tests: sample.net.mqtt_publisher: - platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100 + platform_allow: + - frdm_k64f + - qemu_x86 + - pinnacle_100_dvk + - mg100 integration_platforms: - qemu_x86 sample.net.mqtt_publisher.userspace: - platform_allow: frdm_k64f qemu_x86 + platform_allow: + - frdm_k64f + - qemu_x86 integration_platforms: - qemu_x86 extra_args: CONFIG_USERSPACE=y sample.net.mqtt_publisher.bt: platform_allow: 96b_nitrogen - tags: net mqtt bluetooth + tags: + - net + - mqtt + - bluetooth diff --git a/samples/net/mqtt_sn_publisher/sample.yaml b/samples/net/mqtt_sn_publisher/sample.yaml index 6499e736825..5d37a430ba1 100644 --- a/samples/net/mqtt_sn_publisher/sample.yaml +++ b/samples/net/mqtt_sn_publisher/sample.yaml @@ -3,9 +3,15 @@ sample: name: MQTT-SN publisher common: harness: net - tags: net mqtt + tags: + - net + - mqtt tests: sample.net.mqtt_publisher.sn: - platform_allow: frdm_k64f qemu_x86 pinnacle_100_dvk mg100 + platform_allow: + - frdm_k64f + - qemu_x86 + - pinnacle_100_dvk + - mg100 integration_platforms: - qemu_x86 diff --git a/samples/net/openthread/coprocessor/sample.yaml b/samples/net/openthread/coprocessor/sample.yaml index 5525c23c280..d8159481aac 100644 --- a/samples/net/openthread/coprocessor/sample.yaml +++ b/samples/net/openthread/coprocessor/sample.yaml @@ -1,6 +1,8 @@ common: harness: net - tags: net openthread + tags: + - net + - openthread depends_on: netif min_flash: 140 sample: @@ -9,20 +11,29 @@ sample: tests: sample.net.openthread.coprocessor: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d + platform_allow: + - nrf52840dk_nrf52840 + - nrf52833dk_nrf52833 + - tlsr9518adk80d integration_platforms: - nrf52840dk_nrf52840 sample.net.openthread.coprocessor.usb: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52833dk_nrf52833 integration_platforms: - nrf52840dk_nrf52840 tags: ci_build - extra_args: OVERLAY_CONFIG=overlay-usb-nrf-br.conf - DTC_OVERLAY_FILE="usb.overlay" + extra_args: + - OVERLAY_CONFIG=overlay-usb-nrf-br.conf + - DTC_OVERLAY_FILE="usb.overlay" sample.openthread.coprocessor.rcp: build_only: true - platform_allow: nrf52840dk_nrf52840 nrf52833dk_nrf52833 tlsr9518adk80d + platform_allow: + - nrf52840dk_nrf52840 + - nrf52833dk_nrf52833 + - tlsr9518adk80d integration_platforms: - nrf52840dk_nrf52840 extra_args: OVERLAY_CONFIG=overlay-rcp.conf diff --git a/samples/net/promiscuous_mode/sample.yaml b/samples/net/promiscuous_mode/sample.yaml index 324e51fc9e0..a2aa6c80114 100644 --- a/samples/net/promiscuous_mode/sample.yaml +++ b/samples/net/promiscuous_mode/sample.yaml @@ -4,4 +4,6 @@ tests: sample.net.promiscuous_mode: harness: net depends_on: netif - tags: net promisc + tags: + - net + - promisc diff --git a/samples/net/sockets/big_http_download/sample.yaml b/samples/net/sockets/big_http_download/sample.yaml index 440b6657519..019f390d298 100644 --- a/samples/net/sockets/big_http_download/sample.yaml +++ b/samples/net/sockets/big_http_download/sample.yaml @@ -6,7 +6,9 @@ common: harness: net min_ram: 32 min_flash: 128 - tags: net socket + tags: + - net + - socket tests: sample.net.sockets.big_http_download: extra_configs: diff --git a/samples/net/sockets/can/sample.yaml b/samples/net/sockets/can/sample.yaml index 8bfff2a4200..982b15b6a74 100644 --- a/samples/net/sockets/can/sample.yaml +++ b/samples/net/sockets/can/sample.yaml @@ -1,7 +1,10 @@ sample: name: SocketCAN sample common: - tags: net socket can + tags: + - net + - socket + - can filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican") depends_on: can harness: console diff --git a/samples/net/sockets/coap_client/sample.yaml b/samples/net/sockets/coap_client/sample.yaml index 8681a3b2ed8..a1fc20ff391 100644 --- a/samples/net/sockets/coap_client/sample.yaml +++ b/samples/net/sockets/coap_client/sample.yaml @@ -6,5 +6,7 @@ sample: tests: sample.net.sockets.coap_client: harness: net - tags: net socket + tags: + - net + - socket platform_allow: qemu_x86 diff --git a/samples/net/sockets/coap_server/sample.yaml b/samples/net/sockets/coap_server/sample.yaml index 699d8294f51..dacc6e02ab0 100644 --- a/samples/net/sockets/coap_server/sample.yaml +++ b/samples/net/sockets/coap_server/sample.yaml @@ -6,5 +6,7 @@ sample: tests: sample.net.sockets.coap_server: harness: net - tags: net socket + tags: + - net + - socket platform_allow: qemu_x86 diff --git a/samples/net/sockets/dumb_http_server/sample.yaml b/samples/net/sockets/dumb_http_server/sample.yaml index 5a870320626..d586551bdb7 100644 --- a/samples/net/sockets/dumb_http_server/sample.yaml +++ b/samples/net/sockets/dumb_http_server/sample.yaml @@ -6,7 +6,9 @@ common: harness: net min_ram: 32 min_flash: 96 - tags: net socket + tags: + - net + - socket platform_exclude: intel_adsp_cavs25 tests: sample.net.sockets.dumb_http_server: diff --git a/samples/net/sockets/dumb_http_server_mt/sample.yaml b/samples/net/sockets/dumb_http_server_mt/sample.yaml index 91dd50db591..090b8bde12f 100644 --- a/samples/net/sockets/dumb_http_server_mt/sample.yaml +++ b/samples/net/sockets/dumb_http_server_mt/sample.yaml @@ -5,7 +5,10 @@ common: harness: net min_ram: 128 min_flash: 128 - tags: net socket http + tags: + - net + - socket + - http tests: sample.net.sockets.dumb_http_server_mt: extra_configs: diff --git a/samples/net/sockets/echo/sample.yaml b/samples/net/sockets/echo/sample.yaml index ac071913580..300c13a4a6f 100644 --- a/samples/net/sockets/echo/sample.yaml +++ b/samples/net/sockets/echo/sample.yaml @@ -7,7 +7,13 @@ common: filter: TOOLCHAIN_HAS_NEWLIB == 1 tests: sample.net.sockets.echo: - tags: net socket + tags: + - net + - socket sample.net.sockets.echo.offload.simplelink: platform_allow: cc3220sf_launchxl - tags: net socket offload simplelink + tags: + - net + - socket + - offload + - simplelink diff --git a/samples/net/sockets/echo_async/sample.yaml b/samples/net/sockets/echo_async/sample.yaml index ab4809f84c8..d3097a30775 100644 --- a/samples/net/sockets/echo_async/sample.yaml +++ b/samples/net/sockets/echo_async/sample.yaml @@ -1,12 +1,13 @@ sample: - description: BSD Sockets API TCP echo server sample - using non-blocking sockets + description: BSD Sockets API TCP echo server sample using non-blocking sockets name: socket_echo_async common: filter: TOOLCHAIN_HAS_NEWLIB == 1 harness: net platform_allow: qemu_x86 - tags: net socket + tags: + - net + - socket tests: sample.net.sockets.echo_async: extra_configs: diff --git a/samples/net/sockets/echo_async_select/sample.yaml b/samples/net/sockets/echo_async_select/sample.yaml index 1c2b56e2577..b052c0d1c9d 100644 --- a/samples/net/sockets/echo_async_select/sample.yaml +++ b/samples/net/sockets/echo_async_select/sample.yaml @@ -1,11 +1,12 @@ sample: - description: BSD Sockets API TCP echo server sample - using non-blocking sockets + description: BSD Sockets API TCP echo server sample using non-blocking sockets name: socket_echo_async common: harness: net platform_allow: qemu_x86 - tags: net socket + tags: + - net + - socket filter: TOOLCHAIN_HAS_NEWLIB == 1 tests: sample.net.sockets.echo_async_select: diff --git a/samples/net/sockets/echo_client/sample.yaml b/samples/net/sockets/echo_client/sample.yaml index e302677e66f..bbc7d3c10e1 100644 --- a/samples/net/sockets/echo_client/sample.yaml +++ b/samples/net/sockets/echo_client/sample.yaml @@ -1,16 +1,21 @@ common: harness: net - tags: net socket + tags: + - net + - socket depends_on: netif min_flash: 140 sample: - description: Test network sockets using a client/server - sample + description: Test network sockets using a client/server sample name: Socket Echo Client tests: sample.net.sockets.echo_client: - platform_allow: qemu_x86 frdm_k64f sam_e70_xplained - qemu_cortex_m3 frdm_kw41z + platform_allow: + - qemu_x86 + - frdm_k64f + - sam_e70_xplained + - qemu_cortex_m3 + - frdm_kw41z integration_platforms: - qemu_x86 sample.net.sockets.echo_client.802154: @@ -20,32 +25,51 @@ tests: extra_args: OVERLAY_CONFIG="overlay-802154.conf" platform_allow: atsamr21_xpro sample.net.sockets.echo_client.802154.rf2xx.xplained: - extra_args: SHIELD=atmel_rf2xx_xplained OVERLAY_CONFIG="overlay-802154.conf" + extra_args: + - SHIELD=atmel_rf2xx_xplained + - OVERLAY_CONFIG="overlay-802154.conf" platform_allow: sam4s_xplained sample.net.sockets.echo_client.802154.rf2xx.xpro: - extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam4e_xpro sam_v71_xult + extra_args: + - SHIELD=atmel_rf2xx_xpro + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam4e_xpro + - sam_v71_xult integration_platforms: - sam_v71_xult sample.net.sockets.echo_client.802154.rf2xx.legacy: - extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam4e_xpro sam_v71_xult + extra_args: + - SHIELD=atmel_rf2xx_legacy + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam4e_xpro + - sam_v71_xult integration_platforms: - sam_v71_xult sample.net.sockets.echo_client.802154.rf2xx.arduino: - extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi + extra_args: + - SHIELD=atmel_rf2xx_arduino + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam_v71_xult + - frdm_k64f + - nucleo_f767zi integration_platforms: - sam_v71_xult sample.net.sockets.echo_client.802154.rf2xx.mikrobus: - extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf" + extra_args: + - SHIELD=atmel_rf2xx_mikrobus + - OVERLAY_CONFIG="overlay-802154.conf" platform_allow: lpcxpresso55s69_ns sample.net.sockets.echo_client.bt: extra_args: OVERLAY_CONFIG="overlay-bt.conf" platform_allow: qemu_x86 tags: bluetooth sample.net.sockets.echo_client.mcr20a: - extra_args: SHIELD=frdm_cr20a OVERLAY_CONFIG=overlay-802154.conf + extra_args: + - SHIELD=frdm_cr20a + - OVERLAY_CONFIG=overlay-802154.conf platform_allow: frdm_k64f sample.net.sockets.echo_client.nrf_802154: extra_args: OVERLAY_CONFIG="overlay-802154.conf" @@ -53,7 +77,9 @@ tests: sample.net.sockets.echo_client.nrf_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: nrf52840dk_nrf52840 filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_client.b91_802154: @@ -62,17 +88,25 @@ tests: sample.net.sockets.echo_client.b91_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: tlsr9518adk80d filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_client.kw41z_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: frdm_kw41z filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_client.userspace: - extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf" - platform_allow: qemu_x86 qemu_x86_64 + extra_args: + - CONFIG_USERSPACE=y + - OVERLAY_CONFIG="overlay-e1000.conf" + platform_allow: + - qemu_x86 + - qemu_x86_64 integration_platforms: - qemu_x86 diff --git a/samples/net/sockets/echo_server/sample.yaml b/samples/net/sockets/echo_server/sample.yaml index fad1d6e620a..ed4291bc67b 100644 --- a/samples/net/sockets/echo_server/sample.yaml +++ b/samples/net/sockets/echo_server/sample.yaml @@ -1,16 +1,22 @@ common: harness: net - tags: net socket + tags: + - net + - socket depends_on: netif min_flash: 140 sample: - description: Test network sockets using a client/server - sample + description: Test network sockets using a client/server sample name: Socket Echo Server tests: sample.net.sockets.echo_server: - platform_allow: qemu_x86 qemu_x86_64 sam_e70_xplained frdm_k64f - qemu_cortex_m3 frdm_kw41z + platform_allow: + - qemu_x86 + - qemu_x86_64 + - sam_e70_xplained + - frdm_k64f + - qemu_cortex_m3 + - frdm_kw41z integration_platforms: - qemu_x86 sample.net.sockets.echo_server.802154: @@ -22,32 +28,51 @@ tests: extra_args: OVERLAY_CONFIG="overlay-802154.conf" platform_allow: atsamr21_xpro sample.net.sockets.echo_server.802154.rf2xx.xplained: - extra_args: SHIELD=atmel_rf2xx_xplained OVERLAY_CONFIG="overlay-802154.conf" + extra_args: + - SHIELD=atmel_rf2xx_xplained + - OVERLAY_CONFIG="overlay-802154.conf" platform_allow: sam4s_xplained sample.net.sockets.echo_server.802154.rf2xx.xpro: - extra_args: SHIELD=atmel_rf2xx_xpro OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam4e_xpro sam_v71_xult + extra_args: + - SHIELD=atmel_rf2xx_xpro + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam4e_xpro + - sam_v71_xult integration_platforms: - sam_v71_xult sample.net.sockets.echo_server.802154.rf2xx.legacy: - extra_args: SHIELD=atmel_rf2xx_legacy OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam4e_xpro sam_v71_xult + extra_args: + - SHIELD=atmel_rf2xx_legacy + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam4e_xpro + - sam_v71_xult integration_platforms: - sam_v71_xult sample.net.sockets.echo_server.802154.rf2xx.arduino: - extra_args: SHIELD=atmel_rf2xx_arduino OVERLAY_CONFIG="overlay-802154.conf" - platform_allow: sam_v71_xult frdm_k64f nucleo_f767zi + extra_args: + - SHIELD=atmel_rf2xx_arduino + - OVERLAY_CONFIG="overlay-802154.conf" + platform_allow: + - sam_v71_xult + - frdm_k64f + - nucleo_f767zi integration_platforms: - sam_v71_xult sample.net.sockets.echo_server.802154.rf2xx.mikrobus: - extra_args: SHIELD=atmel_rf2xx_mikrobus OVERLAY_CONFIG="overlay-802154.conf" + extra_args: + - SHIELD=atmel_rf2xx_mikrobus + - OVERLAY_CONFIG="overlay-802154.conf" platform_allow: lpcxpresso55s69_ns sample.net.sockets.echo_server.bt: extra_args: OVERLAY_CONFIG="overlay-bt.conf" platform_allow: qemu_x86 tags: bluetooth sample.net.sockets.echo_server.mcr20a: - extra_args: SHIELD=frdm_cr20a OVERLAY_CONFIG=overlay-802154.conf + extra_args: + - SHIELD=frdm_cr20a + - OVERLAY_CONFIG=overlay-802154.conf platform_allow: frdm_k64f sample.net.sockets.echo_server.nrf_802154: extra_args: OVERLAY_CONFIG="overlay-802154.conf" @@ -59,36 +84,48 @@ tests: depends_on: usb_device harness: net extra_args: OVERLAY_CONFIG="overlay-netusb.conf" - tags: net usb + tags: + - net + - usb sample.net.sockets.echo_server.usbnet_composite: depends_on: usb_device harness: net extra_args: OVERLAY_CONFIG="overlay-netusb.conf" extra_configs: - CONFIG_USB_COMPOSITE_DEVICE=y - tags: net usb + tags: + - net + - usb sample.net.sockets.echo_server.nrf_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: nrf52840dk_nrf52840 filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_server.b91_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: tlsr9518adk80d filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_server.kw41z_openthread: extra_args: OVERLAY_CONFIG="overlay-ot.conf" slow: true - tags: net openthread + tags: + - net + - openthread platform_allow: frdm_kw41z filter: TOOLCHAIN_HAS_NEWLIB == 1 sample.net.sockets.echo_server.e1000: extra_args: OVERLAY_CONFIG="overlay-e1000.conf" tags: net - platform_allow: qemu_x86 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_x86_64 sample.net.sockets.echo_server.stellaris: extra_args: OVERLAY_CONFIG="overlay-qemu_cortex_m3_eth.conf" tags: net @@ -98,7 +135,11 @@ tests: tags: net platform_allow: mps2_an385 sample.net.sockets.echo_server.userspace: - extra_args: CONFIG_USERSPACE=y OVERLAY_CONFIG="overlay-e1000.conf" - platform_allow: qemu_x86 qemu_x86_64 + extra_args: + - CONFIG_USERSPACE=y + - OVERLAY_CONFIG="overlay-e1000.conf" + platform_allow: + - qemu_x86 + - qemu_x86_64 integration_platforms: - qemu_x86 diff --git a/samples/net/sockets/http_client/sample.yaml b/samples/net/sockets/http_client/sample.yaml index 8a4166d766d..271f61b94ec 100644 --- a/samples/net/sockets/http_client/sample.yaml +++ b/samples/net/sockets/http_client/sample.yaml @@ -1,5 +1,8 @@ common: - tags: net http http_client + tags: + - net + - http + - http_client min_ram: 32 depends_on: netif sample: diff --git a/samples/net/sockets/http_get/sample.yaml b/samples/net/sockets/http_get/sample.yaml index e7c7e2349e5..f8fb27104c3 100644 --- a/samples/net/sockets/http_get/sample.yaml +++ b/samples/net/sockets/http_get/sample.yaml @@ -6,7 +6,9 @@ common: harness: net min_ram: 32 min_flash: 80 - tags: net socket + tags: + - net + - socket tests: sample.net.sockets.http_get: extra_configs: @@ -15,10 +17,16 @@ tests: # CONFIG_NET_SOCKETS_POSIX_NAMES. sample.net.sockets.http_get.posix: filter: not CONFIG_NET_SOCKETS_OFFLOAD - platform_exclude: cc3220sf_launchxl cc3235sf_launchxl + platform_exclude: + - cc3220sf_launchxl + - cc3235sf_launchxl extra_configs: - CONFIG_NET_SOCKETS_POSIX_NAMES=n - CONFIG_POSIX_API=y sample.net.sockets.http_get.offload.simplelink: platform_allow: cc3220sf_launchxl - tags: net socket offload simplelink + tags: + - net + - socket + - offload + - simplelink diff --git a/samples/net/sockets/net_mgmt/sample.yaml b/samples/net/sockets/net_mgmt/sample.yaml index 7fd2ac5ff42..7199cb2614a 100644 --- a/samples/net/sockets/net_mgmt/sample.yaml +++ b/samples/net/sockets/net_mgmt/sample.yaml @@ -2,10 +2,12 @@ common: harness: net depends_on: netif min_flash: 210 - tags: net socket mgmt + tags: + - net + - socket + - mgmt sample: - description: Test network management socket - sample + description: Test network management socket sample name: net_mgmt socket tests: sample.net.sockets.net_mgmt.kernelmode: diff --git a/samples/net/sockets/packet/sample.yaml b/samples/net/sockets/packet/sample.yaml index b51876b8e29..66deae9f335 100644 --- a/samples/net/sockets/packet/sample.yaml +++ b/samples/net/sockets/packet/sample.yaml @@ -4,7 +4,12 @@ sample: tests: sample.net.sockets.packet: harness: net - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: net sockets packet-socket + tags: + - net + - sockets + - packet-socket diff --git a/samples/net/sockets/socketpair/sample.yaml b/samples/net/sockets/socketpair/sample.yaml index df6ff91c368..2366392ed99 100644 --- a/samples/net/sockets/socketpair/sample.yaml +++ b/samples/net/sockets/socketpair/sample.yaml @@ -2,7 +2,10 @@ sample: description: Socketpair sample name: socketpair common: - tags: net socket posix + tags: + - net + - socket + - posix harness: net arch_exclude: posix integration_platforms: diff --git a/samples/net/sockets/tcp/sample.yaml b/samples/net/sockets/tcp/sample.yaml index 5342f135a3e..04ee581c83d 100644 --- a/samples/net/sockets/tcp/sample.yaml +++ b/samples/net/sockets/tcp/sample.yaml @@ -6,6 +6,8 @@ tests: filter: TOOLCHAIN_HAS_NEWLIB == 1 harness: net platform_allow: qemu_x86 - tags: socket tcp + tags: + - socket + - tcp integration_platforms: - qemu_x86 diff --git a/samples/net/sockets/txtime/sample.yaml b/samples/net/sockets/txtime/sample.yaml index 10a6e9e62ed..98488b70e94 100644 --- a/samples/net/sockets/txtime/sample.yaml +++ b/samples/net/sockets/txtime/sample.yaml @@ -2,7 +2,11 @@ common: harness: net depends_on: netif # We can only run this in platforms that support PTP clock and TXTIME - platform_allow: native_posix native_posix_64 qemu_x86 qemu_x86_64 + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_x86_64 integration_platforms: - native_posix sample: @@ -10,4 +14,8 @@ sample: name: txtime-socket tests: sample.net.sockets.txtime: - tags: net socket so_txtime tsn + tags: + - net + - socket + - so_txtime + - tsn diff --git a/samples/net/sockets/websocket_client/sample.yaml b/samples/net/sockets/websocket_client/sample.yaml index bfa1f81c204..41ea3a113e9 100644 --- a/samples/net/sockets/websocket_client/sample.yaml +++ b/samples/net/sockets/websocket_client/sample.yaml @@ -1,5 +1,10 @@ common: - tags: net http http_client websocket_client websocket + tags: + - net + - http + - http_client + - websocket_client + - websocket min_ram: 35 depends_on: netif sample: diff --git a/samples/net/stats/sample.yaml b/samples/net/stats/sample.yaml index 53e7bb0c557..0aacd87bde9 100644 --- a/samples/net/stats/sample.yaml +++ b/samples/net/stats/sample.yaml @@ -5,5 +5,7 @@ tests: sample.net.stats: harness: net min_ram: 64 - tags: net statistics + tags: + - net + - statistics depends_on: netif diff --git a/samples/net/syslog_net/sample.yaml b/samples/net/syslog_net/sample.yaml index 80fd6246307..6eb8440e2c6 100644 --- a/samples/net/syslog_net/sample.yaml +++ b/samples/net/syslog_net/sample.yaml @@ -1,7 +1,9 @@ common: harness: net depends_on: netif - tags: net syslog + tags: + - net + - syslog sample: description: syslog network backend name: syslog_net diff --git a/samples/net/telnet/sample.yaml b/samples/net/telnet/sample.yaml index 2f7e958649c..e5e737cbbcd 100644 --- a/samples/net/telnet/sample.yaml +++ b/samples/net/telnet/sample.yaml @@ -4,4 +4,6 @@ tests: sample.net.telnet: harness: net depends_on: netif - tags: net telnet + tags: + - net + - telnet diff --git a/samples/net/virtual/sample.yaml b/samples/net/virtual/sample.yaml index 9ccca3724d6..e855869463d 100644 --- a/samples/net/virtual/sample.yaml +++ b/samples/net/virtual/sample.yaml @@ -1,6 +1,9 @@ common: harness: net - tags: net virtual tunnel + tags: + - net + - virtual + - tunnel sample: description: Test virtual network interface functionality name: Virtual network interface sample app diff --git a/samples/net/vlan/sample.yaml b/samples/net/vlan/sample.yaml index 9da63d0d0ed..c364fc40800 100644 --- a/samples/net/vlan/sample.yaml +++ b/samples/net/vlan/sample.yaml @@ -1,6 +1,8 @@ common: harness: net - tags: net vlan + tags: + - net + - vlan sample: description: Test VLAN functionality name: VLAN sample app diff --git a/samples/net/wifi/sample.yaml b/samples/net/wifi/sample.yaml index 977713287b0..a199e23b636 100644 --- a/samples/net/wifi/sample.yaml +++ b/samples/net/wifi/sample.yaml @@ -1,12 +1,17 @@ common: harness: net - tags: net wifi + tags: + - net + - wifi sample: description: Test wifi driver and APIs functionality name: WiFi sample app tests: sample.net.wifi: - platform_allow: cc3220sf_launchxl disco_l475_iot1 reel_board + platform_allow: + - cc3220sf_launchxl + - disco_l475_iot1 + - reel_board integration_platforms: - cc3220sf_launchxl sample.net.wifi.mikroe_wifi_bt_click: @@ -17,16 +22,22 @@ tests: platform_allow: sam4e_xpro sample.net.wifi.esp_8266_arduino: extra_args: SHIELD=esp_8266_arduino - platform_allow: frdm_k64f disco_l475_iot1 + platform_allow: + - frdm_k64f + - disco_l475_iot1 integration_platforms: - frdm_k64f sample.net.wifi.inventek_eswifi_arduino_uart: extra_args: SHIELD=inventek_eswifi_arduino_uart - platform_allow: frdm_k64f nucleo_f767zi + platform_allow: + - frdm_k64f + - nucleo_f767zi integration_platforms: - frdm_k64f sample.net.wifi.inventek_eswifi_arduino_spi: extra_args: SHIELD=inventek_eswifi_arduino_spi - platform_allow: frdm_k64f nucleo_f767zi + platform_allow: + - frdm_k64f + - nucleo_f767zi integration_platforms: - frdm_k64f diff --git a/samples/net/wpan_serial/sample.yaml b/samples/net/wpan_serial/sample.yaml index 39242309f26..178ba7866d3 100644 --- a/samples/net/wpan_serial/sample.yaml +++ b/samples/net/wpan_serial/sample.yaml @@ -4,7 +4,9 @@ sample: common: depends_on: usb_device harness: net - tags: usb ieee802154 + tags: + - usb + - ieee802154 platform_exclude: pinnacle_100_dvk tests: sample.net.wpan.serial: diff --git a/samples/net/wpanusb/sample.yaml b/samples/net/wpanusb/sample.yaml index 4fe982709e3..729e8c6ba12 100644 --- a/samples/net/wpanusb/sample.yaml +++ b/samples/net/wpanusb/sample.yaml @@ -3,7 +3,10 @@ sample: name: wpanusb common: depends_on: usb_device - tags: net ieee802154 usb + tags: + - net + - ieee802154 + - usb harness: net platform_exclude: pinnacle_100_dvk tests: diff --git a/samples/net/zperf/sample.yaml b/samples/net/zperf/sample.yaml index 321e6c52c6d..7fb0c0f5d57 100644 --- a/samples/net/zperf/sample.yaml +++ b/samples/net/zperf/sample.yaml @@ -1,8 +1,13 @@ common: harness: net - tags: net zperf + tags: + - net + - zperf # TODO: Does not work properly with native_posix, need more TLC - platform_exclude: native_posix native_posix_64 sam_e70_xplained + platform_exclude: + - native_posix + - native_posix_64 + - sam_e70_xplained min_ram: 64 sample: description: Network performance measurement tool for Zephyr @@ -16,24 +21,38 @@ tests: platform_allow: qemu_x86 sample.net.zperf.netusb_ecm: extra_args: OVERLAY_CONFIG="overlay-netusb.conf" - tags: usb net zperf + tags: + - usb + - net + - zperf depends_on: usb_device sample.net.zperf.netusb_eem: extra_args: OVERLAY_CONFIG="overlay-netusb.conf" extra_configs: - CONFIG_USB_DEVICE_NETWORK_ECM=n - CONFIG_USB_DEVICE_NETWORK_EEM=y - tags: usb net zperf + tags: + - usb + - net + - zperf depends_on: usb_device sample.net.zperf.netusb_rndis: extra_args: OVERLAY_CONFIG="overlay-netusb.conf" extra_configs: - CONFIG_USB_DEVICE_NETWORK_ECM=n - CONFIG_USB_DEVICE_NETWORK_RNDIS=y - tags: usb net zperf + tags: + - usb + - net + - zperf depends_on: usb_device sample.net.zperf.shield: platform_allow: reel_board extra_args: SHIELD=link_board_eth - tags: shield net zperf - depends_on: arduino_spi arduino_gpio + tags: + - shield + - net + - zperf + depends_on: + - arduino_spi + - arduino_gpio diff --git a/samples/posix/gettimeofday/sample.yaml b/samples/posix/gettimeofday/sample.yaml index 8b9445a70a8..2e21ce21457 100644 --- a/samples/posix/gettimeofday/sample.yaml +++ b/samples/posix/gettimeofday/sample.yaml @@ -6,7 +6,9 @@ common: harness: net min_ram: 32 min_flash: 96 - tags: posix net + tags: + - posix + - net tests: sample.posix.gettimeofday: harness: net diff --git a/samples/sensor/adc_cmp_npcx/sample.yaml b/samples/sensor/adc_cmp_npcx/sample.yaml index 22caa34868c..c88e5693c1f 100644 --- a/samples/sensor/adc_cmp_npcx/sample.yaml +++ b/samples/sensor/adc_cmp_npcx/sample.yaml @@ -5,7 +5,9 @@ common: platform_allow: npcx9m6f_evb integration_platforms: - npcx9m6f_evb - tags: drivers adc + tags: + - drivers + - adc tests: sample.sensor.adc_cmp: harness: console diff --git a/samples/sensor/amg88xx/sample.yaml b/samples/sensor/amg88xx/sample.yaml index c04f76aeaf6..cecbd915dda 100644 --- a/samples/sensor/amg88xx/sample.yaml +++ b/samples/sensor/amg88xx/sample.yaml @@ -4,8 +4,12 @@ sample: tests: sample.sensor.amg88xx: build_only: true - depends_on: arduino_i2c arduino_gpio - platform_exclude: pan1781_evb pan1782_evb + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - pan1781_evb + - pan1782_evb tags: sensors extra_args: SHIELD=amg88xx_eval_kit extra_configs: diff --git a/samples/sensor/ams_iAQcore/sample.yaml b/samples/sensor/ams_iAQcore/sample.yaml index 5bde10d84c7..315641ec4d8 100644 --- a/samples/sensor/ams_iAQcore/sample.yaml +++ b/samples/sensor/ams_iAQcore/sample.yaml @@ -5,4 +5,6 @@ tests: sample.sensor.iaqcore: harness: sensor tags: samples - depends_on: i2c arduino_i2c + depends_on: + - i2c + - arduino_i2c diff --git a/samples/sensor/apds9960/sample.yaml b/samples/sensor/apds9960/sample.yaml index 02b5690f5dd..c90d85487bd 100644 --- a/samples/sensor/apds9960/sample.yaml +++ b/samples/sensor/apds9960/sample.yaml @@ -7,7 +7,9 @@ tests: integration_platforms: - reel_board tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio harness_config: type: multi_line ordered: true @@ -21,7 +23,9 @@ tests: integration_platforms: - reel_board tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio extra_configs: - CONFIG_APDS9960_TRIGGER_GLOBAL_THREAD=y harness_config: diff --git a/samples/sensor/bme280/sample.yaml b/samples/sensor/bme280/sample.yaml index 9672a902dc7..eaa0d13e5bb 100644 --- a/samples/sensor/bme280/sample.yaml +++ b/samples/sensor/bme280/sample.yaml @@ -15,7 +15,9 @@ tests: sample.sensor.bme280.spi: harness: console tags: sensors - depends_on: spi bme280 + depends_on: + - spi + - bme280 extra_args: "DTC_OVERLAY_FILE=arduino_spi.overlay" harness_config: type: one_line diff --git a/samples/sensor/bme680/sample.yaml b/samples/sensor/bme680/sample.yaml index 566aeac14c9..b862d26d80b 100644 --- a/samples/sensor/bme680/sample.yaml +++ b/samples/sensor/bme680/sample.yaml @@ -3,7 +3,11 @@ sample: tests: sample.sensor.bme680: harness: sensor - tags: samples sensor + tags: + - samples + - sensor integration_platforms: - nrf52840dk_nrf52840 - platform_allow: nrf52840dk_nrf52840 adafruit_feather_nrf52840 + platform_allow: + - nrf52840dk_nrf52840 + - adafruit_feather_nrf52840 diff --git a/samples/sensor/bmg160/sample.yaml b/samples/sensor/bmg160/sample.yaml index abe7986c597..3bef9532ce9 100644 --- a/samples/sensor/bmg160/sample.yaml +++ b/samples/sensor/bmg160/sample.yaml @@ -4,5 +4,7 @@ tests: sample.sensor.bmg160: harness: sensor tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio filter: dt_compat_enabled("bosch,bmg160") diff --git a/samples/sensor/bmi270/sample.yaml b/samples/sensor/bmi270/sample.yaml index 884fe164d91..9b6a007db87 100644 --- a/samples/sensor/bmi270/sample.yaml +++ b/samples/sensor/bmi270/sample.yaml @@ -3,5 +3,7 @@ sample: tests: sample.sensor.bmi270: harness: sensor - tags: samples sensor + tags: + - samples + - sensor depends_on: arduino_i2c diff --git a/samples/sensor/ccs811/sample.yaml b/samples/sensor/ccs811/sample.yaml index 31a1bbcaeb1..44540e5aeb6 100644 --- a/samples/sensor/ccs811/sample.yaml +++ b/samples/sensor/ccs811/sample.yaml @@ -11,7 +11,9 @@ tests: sample.sensor.ccs811: harness: sensor tags: sensors - platform_allow: thingy52_nrf52832 efr32mg_sltb004a + platform_allow: + - thingy52_nrf52832 + - efr32mg_sltb004a integration_platforms: - efr32mg_sltb004a depends_on: i2c diff --git a/samples/sensor/die_temp_polling/sample.yaml b/samples/sensor/die_temp_polling/sample.yaml index 2e8829f835e..c3cf8ac532f 100644 --- a/samples/sensor/die_temp_polling/sample.yaml +++ b/samples/sensor/die_temp_polling/sample.yaml @@ -3,7 +3,9 @@ sample: name: die_temp_polling tests: sample.sensor.die_temperature_polling: - tags: sensors tests + tags: + - sensors + - tests filter: dt_alias_exists("die-temp0") harness: console harness_config: diff --git a/samples/sensor/dps310/sample.yaml b/samples/sensor/dps310/sample.yaml index 0beb14cd9f4..2f3e24c199a 100644 --- a/samples/sensor/dps310/sample.yaml +++ b/samples/sensor/dps310/sample.yaml @@ -4,7 +4,9 @@ tests: sample.sensor.dps310: harness: console tags: sensors - depends_on: i2c arduino_i2c + depends_on: + - i2c + - arduino_i2c harness_config: type: one_line regex: diff --git a/samples/sensor/ds18b20/sample.yaml b/samples/sensor/ds18b20/sample.yaml index 3e5782ab9b7..fb8001758a1 100644 --- a/samples/sensor/ds18b20/sample.yaml +++ b/samples/sensor/ds18b20/sample.yaml @@ -5,7 +5,9 @@ common: tags: sensors tests: sample.sensor.ds18b20.w1_serial: - platform_allow: nucleo_g0b1re nrf52840dk_nrf52840 + platform_allow: + - nucleo_g0b1re + - nrf52840dk_nrf52840 integration_platforms: - nucleo_g0b1re - nrf52840dk_nrf52840 diff --git a/samples/sensor/ens210/sample.yaml b/samples/sensor/ens210/sample.yaml index 66b37178eaf..e180f2da472 100644 --- a/samples/sensor/ens210/sample.yaml +++ b/samples/sensor/ens210/sample.yaml @@ -5,4 +5,6 @@ tests: sample.sensor.ens210: harness: sensor tags: samples - depends_on: i2c arduino_i2c + depends_on: + - i2c + - arduino_i2c diff --git a/samples/sensor/esp32_temp_sensor/sample.yaml b/samples/sensor/esp32_temp_sensor/sample.yaml index f0a8c68f5da..db3a4bbb909 100644 --- a/samples/sensor/esp32_temp_sensor/sample.yaml +++ b/samples/sensor/esp32_temp_sensor/sample.yaml @@ -3,7 +3,9 @@ sample: name: esp32_temp_sensor tests: sample.sensor.esp32_temp_sensor: - tags: sensors tests + tags: + - sensors + - tests filter: dt_compat_enabled("espressif,esp32-temp") harness: console harness_config: diff --git a/samples/sensor/fxos8700-hid/sample.yaml b/samples/sensor/fxos8700-hid/sample.yaml index 19388f8d071..b35bac5f4ef 100644 --- a/samples/sensor/fxos8700-hid/sample.yaml +++ b/samples/sensor/fxos8700-hid/sample.yaml @@ -5,4 +5,6 @@ tests: depends_on: usb_device platform_allow: frdm_k64f harness: usb - tags: usb sensors + tags: + - usb + - sensors diff --git a/samples/sensor/fxos8700/sample.yaml b/samples/sensor/fxos8700/sample.yaml index 2d1c4906225..d0e9e27d4db 100644 --- a/samples/sensor/fxos8700/sample.yaml +++ b/samples/sensor/fxos8700/sample.yaml @@ -1,15 +1,25 @@ common: harness: sensor tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio sample: name: FXOS8700 Accelerometer/Magnetometer Sensor tests: sample.sensor.fxos8700.hybrid: - platform_allow: frdm_k64f hexiwear_k64 warp7_m4 frdm_kw41z - rv32m1_vega_ri5cy twr_ke18f lpcxpresso55s16 - mimxrt685_evk_cm33 frdm_k22f mimxrt1024_evk - mimxrt595_evk_cm33 + platform_allow: + - frdm_k64f + - hexiwear_k64 + - warp7_m4 + - frdm_kw41z + - rv32m1_vega_ri5cy + - twr_ke18f + - lpcxpresso55s16 + - mimxrt685_evk_cm33 + - frdm_k22f + - mimxrt1024_evk + - mimxrt595_evk_cm33 integration_platforms: - frdm_k64f extra_configs: @@ -19,8 +29,13 @@ tests: - CONFIG_FXOS8700_MOTION_INT1=y - CONFIG_FXOS8700_MAG_VECM=y sample.sensor.fxos8700.accel: - platform_allow: frdm_kl25z bbc_microbit lpcxpresso55s69_cpu0 reel_board - mimxrt685_evk_cm33 mimxrt595_evk_cm33 + platform_allow: + - frdm_kl25z + - bbc_microbit + - lpcxpresso55s69_cpu0 + - reel_board + - mimxrt685_evk_cm33 + - mimxrt595_evk_cm33 integration_platforms: - bbc_microbit extra_args: CONF_FILE=prj_accel.conf diff --git a/samples/sensor/grove_light/sample.yaml b/samples/sensor/grove_light/sample.yaml index a383af1a2f1..df34be19f7a 100644 --- a/samples/sensor/grove_light/sample.yaml +++ b/samples/sensor/grove_light/sample.yaml @@ -4,7 +4,11 @@ sample: name: Grove Light Sensor tests: sample.sensor.grove_light: - tags: drivers sensor grove light + tags: + - drivers + - sensor + - grove + - light platform_allow: nrf52dk_nrf52832 integration_platforms: - nrf52dk_nrf52832 diff --git a/samples/sensor/grove_temperature/sample.yaml b/samples/sensor/grove_temperature/sample.yaml index c51eb0dd803..0076845543e 100644 --- a/samples/sensor/grove_temperature/sample.yaml +++ b/samples/sensor/grove_temperature/sample.yaml @@ -5,7 +5,11 @@ sample: tests: sample.sensor.grove_temperature: min_flash: 33 - tags: drivers sensor grove temperature + tags: + - drivers + - sensor + - grove + - temperature platform_allow: nrf52dk_nrf52832 integration_platforms: - nrf52dk_nrf52832 diff --git a/samples/sensor/hts221/sample.yaml b/samples/sensor/hts221/sample.yaml index 1c8779f66d3..beffa273cfd 100644 --- a/samples/sensor/hts221/sample.yaml +++ b/samples/sensor/hts221/sample.yaml @@ -6,7 +6,9 @@ common: - disco_l475_iot1 filter: dt_compat_enabled("st,hts221") tags: sensors - depends_on: i2c hts221 + depends_on: + - i2c + - hts221 harness_config: type: multi_line ordered: true diff --git a/samples/sensor/lis2dh/sample.yaml b/samples/sensor/lis2dh/sample.yaml index af6f8a76d3d..8054b378686 100644 --- a/samples/sensor/lis2dh/sample.yaml +++ b/samples/sensor/lis2dh/sample.yaml @@ -3,5 +3,9 @@ sample: tests: sample.sensor.lis2dh: harness: sensor - tags: samples sensor - depends_on: i2c lis2dh + tags: + - samples + - sensor + depends_on: + - i2c + - lis2dh diff --git a/samples/sensor/lps22hb/sample.yaml b/samples/sensor/lps22hb/sample.yaml index 9fdc1dc14b0..7e5d97dfc22 100644 --- a/samples/sensor/lps22hb/sample.yaml +++ b/samples/sensor/lps22hb/sample.yaml @@ -4,7 +4,9 @@ tests: sample.sensor.lps22hb: harness: console tags: sensors - depends_on: i2c lps22hb + depends_on: + - i2c + - lps22hb harness_config: type: multi_line ordered: true diff --git a/samples/sensor/lsm303dlhc/sample.yaml b/samples/sensor/lsm303dlhc/sample.yaml index a004b64231b..87afbbed0a5 100644 --- a/samples/sensor/lsm303dlhc/sample.yaml +++ b/samples/sensor/lsm303dlhc/sample.yaml @@ -3,5 +3,9 @@ sample: tests: sample.sensor.lsm303dlhc: harness: sensor - tags: samples sensor - depends_on: i2c lsm303dlhc + tags: + - samples + - sensor + depends_on: + - i2c + - lsm303dlhc diff --git a/samples/sensor/mcux_acmp/sample.yaml b/samples/sensor/mcux_acmp/sample.yaml index fd07e868d13..3f47cfcd1b5 100644 --- a/samples/sensor/mcux_acmp/sample.yaml +++ b/samples/sensor/mcux_acmp/sample.yaml @@ -2,10 +2,15 @@ sample: description: Demonstration of the NXP MCUX ACMP sensor driver name: NXP MCUX ACMP sample common: - platform_allow: twr_ke18f mimxrt1170_evk_cm7 mimxrt1170_evk_cm4 + platform_allow: + - twr_ke18f + - mimxrt1170_evk_cm7 + - mimxrt1170_evk_cm4 integration_platforms: - twr_ke18f - tags: drivers sensor + tags: + - drivers + - sensor tests: sample.sensor.mcux_acmp: harness: console diff --git a/samples/sensor/proximity_polling/sample.yaml b/samples/sensor/proximity_polling/sample.yaml index 0dd490214ee..b29235043db 100644 --- a/samples/sensor/proximity_polling/sample.yaml +++ b/samples/sensor/proximity_polling/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.sensor.proximity_polling: harness: sensor - tags: sensors proximity + tags: + - sensors + - proximity filter: dt_alias_exists("prox-sensor0") integration_platforms: - "reel_board_v2" # PHYTEC reel board v2 diff --git a/samples/sensor/qdec/sample.yaml b/samples/sensor/qdec/sample.yaml index 34fede2f306..5849f3e00c7 100644 --- a/samples/sensor/qdec/sample.yaml +++ b/samples/sensor/qdec/sample.yaml @@ -17,7 +17,9 @@ tests: harness_config: fixture: fixture_mech_encoder sample.sensor.nrf_qdec_sensor: - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp diff --git a/samples/sensor/sht3xd/sample.yaml b/samples/sensor/sht3xd/sample.yaml index b56d2ad66da..5d729754653 100644 --- a/samples/sensor/sht3xd/sample.yaml +++ b/samples/sensor/sht3xd/sample.yaml @@ -7,8 +7,12 @@ sample: name: SHT3XD Sensor Sample common: - platform_allow: efr32mg_sltb004a frdm_k64f nrf51_ble400 - nrf52840dk_nrf52840 nucleo_l476rg + platform_allow: + - efr32mg_sltb004a + - frdm_k64f + - nrf51_ble400 + - nrf52840dk_nrf52840 + - nucleo_l476rg integration_platforms: - nrf52840dk_nrf52840 tags: sensors diff --git a/samples/sensor/sm351lt/sample.yaml b/samples/sensor/sm351lt/sample.yaml index dab2270afa5..7ef70d5cf86 100644 --- a/samples/sensor/sm351lt/sample.yaml +++ b/samples/sensor/sm351lt/sample.yaml @@ -3,5 +3,9 @@ sample: tests: sample.sensor.sm351lt: harness: sensor - tags: samples sensor - depends_on: gpio sm351lt + tags: + - samples + - sensor + depends_on: + - gpio + - sm351lt diff --git a/samples/sensor/stm32_vbat_sensor/sample.yaml b/samples/sensor/stm32_vbat_sensor/sample.yaml index 5ce9eeed010..97ba8b178a3 100644 --- a/samples/sensor/stm32_vbat_sensor/sample.yaml +++ b/samples/sensor/stm32_vbat_sensor/sample.yaml @@ -5,7 +5,9 @@ tests: sample.sensor.stm32_vbat_sensor: depends_on: adc tags: sensors - platform_allow: nucleo_g071rb nucleo_wb55rg + platform_allow: + - nucleo_g071rb + - nucleo_wb55rg integration_platforms: - nucleo_g071rb timeout: 10 diff --git a/samples/sensor/sx9500/sample.yaml b/samples/sensor/sx9500/sample.yaml index 964ee66e851..fc8c38567c5 100644 --- a/samples/sensor/sx9500/sample.yaml +++ b/samples/sensor/sx9500/sample.yaml @@ -4,5 +4,7 @@ tests: sample.sensor.sx9500: harness: sensor tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio filter: dt_compat_enabled("semtech,sx9500") diff --git a/samples/sensor/ti_hdc/sample.yaml b/samples/sensor/ti_hdc/sample.yaml index aeddcb129ae..4328fa3d087 100644 --- a/samples/sensor/ti_hdc/sample.yaml +++ b/samples/sensor/ti_hdc/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.sensor.ti_hdc: harness: sensor - platform_allow: reel_board nucleo_l496zg + platform_allow: + - reel_board + - nucleo_l496zg integration_platforms: - reel_board tags: sensors diff --git a/samples/sensor/tmp108/sample.yaml b/samples/sensor/tmp108/sample.yaml index d88927b8e6a..b40fb0d337f 100644 --- a/samples/sensor/tmp108/sample.yaml +++ b/samples/sensor/tmp108/sample.yaml @@ -4,7 +4,9 @@ tests: sample.sensor.tmp108: harness: console tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio filter: dt_compat_enabled("ti,tmp108") harness_config: type: multi_line diff --git a/samples/sensor/vl53l0x/sample.yaml b/samples/sensor/vl53l0x/sample.yaml index d4f32b0d077..01c6912550c 100644 --- a/samples/sensor/vl53l0x/sample.yaml +++ b/samples/sensor/vl53l0x/sample.yaml @@ -3,5 +3,7 @@ sample: tests: sample.sensor.vl53l0x: build_only: true - depends_on: i2c vl53l0x + depends_on: + - i2c + - vl53l0x tags: sensors diff --git a/samples/sensor/wsen_itds/sample.yaml b/samples/sensor/wsen_itds/sample.yaml index ec4feafdfeb..428437a6e41 100644 --- a/samples/sensor/wsen_itds/sample.yaml +++ b/samples/sensor/wsen_itds/sample.yaml @@ -4,5 +4,7 @@ tests: sample.sensor.wsen-itds: harness: sensor tags: sensors - depends_on: i2c gpio + depends_on: + - i2c + - gpio filter: dt_compat_enabled("we,wsen-itds") diff --git a/samples/shields/x_nucleo_iks01a1/sample.yaml b/samples/shields/x_nucleo_iks01a1/sample.yaml index e2c07b9acf0..841977cfb64 100644 --- a/samples/shields/x_nucleo_iks01a1/sample.yaml +++ b/samples/shields/x_nucleo_iks01a1/sample.yaml @@ -2,7 +2,12 @@ sample: name: X-NUCLEO-IKS01A1 sensor shield tests: sample.shields.x_nucleo_iks01a1: - platform_exclude: disco_l475_iot1 pan1781_evb pan1782_evb + platform_exclude: + - disco_l475_iot1 + - pan1781_evb + - pan1782_evb harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio + depends_on: + - arduino_i2c + - arduino_gpio diff --git a/samples/shields/x_nucleo_iks01a2/sensorhub/sample.yaml b/samples/shields/x_nucleo_iks01a2/sensorhub/sample.yaml index 95809caaa7d..e3bd5fd3aed 100644 --- a/samples/shields/x_nucleo_iks01a2/sensorhub/sample.yaml +++ b/samples/shields/x_nucleo_iks01a2/sensorhub/sample.yaml @@ -4,5 +4,11 @@ tests: sample.shields.x_nucleo_iks01a2.sensorhub: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 stm32mp157c_dk2 mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - stm32mp157c_dk2 + - mimxrt1010_evk diff --git a/samples/shields/x_nucleo_iks01a2/standard/sample.yaml b/samples/shields/x_nucleo_iks01a2/standard/sample.yaml index 3ffba37a82d..debb544963d 100644 --- a/samples/shields/x_nucleo_iks01a2/standard/sample.yaml +++ b/samples/shields/x_nucleo_iks01a2/standard/sample.yaml @@ -4,5 +4,11 @@ tests: sample.shields.x_nucleo_iks01a2.standard: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 stm32mp157c_dk2 mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - stm32mp157c_dk2 + - mimxrt1010_evk diff --git a/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml b/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml index 6d6e1d43c24..1e86a8c5b49 100644 --- a/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml +++ b/samples/shields/x_nucleo_iks01a3/sensorhub/sample.yaml @@ -4,5 +4,10 @@ tests: sample.shields.x_nucleo_iks01a3.sensorhub: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - mimxrt1010_evk diff --git a/samples/shields/x_nucleo_iks01a3/standard/sample.yaml b/samples/shields/x_nucleo_iks01a3/standard/sample.yaml index 4a726f26ad3..296272a8d1e 100644 --- a/samples/shields/x_nucleo_iks01a3/standard/sample.yaml +++ b/samples/shields/x_nucleo_iks01a3/standard/sample.yaml @@ -6,5 +6,12 @@ tests: sample.shields.x_nucleo_iks01a3.standard: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 pan1781_evb pan1782_evb mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - pan1781_evb + - pan1782_evb + - mimxrt1010_evk diff --git a/samples/shields/x_nucleo_iks02a1/sensorhub/sample.yaml b/samples/shields/x_nucleo_iks02a1/sensorhub/sample.yaml index 9a00536aab9..c822ccc8772 100644 --- a/samples/shields/x_nucleo_iks02a1/sensorhub/sample.yaml +++ b/samples/shields/x_nucleo_iks02a1/sensorhub/sample.yaml @@ -4,6 +4,13 @@ tests: sample.shields.x_nucleo_iks02a1.sensorhub: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 stm32mp157c_dk2 pan1781_evb pan1782_evb - mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - stm32mp157c_dk2 + - pan1781_evb + - pan1782_evb + - mimxrt1010_evk diff --git a/samples/shields/x_nucleo_iks02a1/standard/sample.yaml b/samples/shields/x_nucleo_iks02a1/standard/sample.yaml index 550db5cabf1..1f080e2f0d1 100644 --- a/samples/shields/x_nucleo_iks02a1/standard/sample.yaml +++ b/samples/shields/x_nucleo_iks02a1/standard/sample.yaml @@ -6,6 +6,13 @@ tests: sample.shields.x_nucleo_iks02a1.standard: harness: shield tags: shield - depends_on: arduino_i2c arduino_gpio - platform_exclude: disco_l475_iot1 lpcxpresso55s16 stm32mp157c_dk2 pan1781_evb pan1782_evb - mimxrt1010_evk + depends_on: + - arduino_i2c + - arduino_gpio + platform_exclude: + - disco_l475_iot1 + - lpcxpresso55s16 + - stm32mp157c_dk2 + - pan1781_evb + - pan1782_evb + - mimxrt1010_evk diff --git a/samples/subsys/canbus/isotp/sample.yaml b/samples/subsys/canbus/isotp/sample.yaml index a1c34dba11f..dd9fadb0dea 100644 --- a/samples/subsys/canbus/isotp/sample.yaml +++ b/samples/subsys/canbus/isotp/sample.yaml @@ -2,7 +2,9 @@ sample: name: ISO-TP sample tests: sample.subsys.canbus.isotp: - tags: can isotp + tags: + - can + - isotp depends_on: can filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican") extra_configs: diff --git a/samples/subsys/display/lvgl/sample.yaml b/samples/subsys/display/lvgl/sample.yaml index 0fa80394264..5cfcf6eab4f 100644 --- a/samples/subsys/display/lvgl/sample.yaml +++ b/samples/subsys/display/lvgl/sample.yaml @@ -11,6 +11,9 @@ tests: min_flash: 250 min_ram: 32 harness: none - tags: samples display gui + tags: + - samples + - display + - gui modules: - lvgl diff --git a/samples/subsys/fs/fat_fs/sample.yaml b/samples/subsys/fs/fat_fs/sample.yaml index 5b3e21d47cd..38bbf02c52e 100644 --- a/samples/subsys/fs/fat_fs/sample.yaml +++ b/samples/subsys/fs/fat_fs/sample.yaml @@ -13,8 +13,16 @@ tests: sample.filesystem.fat_fs.overlay: platform_allow: nrf52840_blip sample.filesystem.fat_fs.adafruit_2_8_tft_touch_v2: - depends_on: arduino_spi arduino_gpio arduino_i2c - platform_exclude: stm32f769i_disco pan1781_evb pan1782_evb frdm_k64f mimxrt1010_evk + depends_on: + - arduino_spi + - arduino_gpio + - arduino_i2c + platform_exclude: + - stm32f769i_disco + - pan1781_evb + - pan1782_evb + - frdm_k64f + - mimxrt1010_evk extra_args: SHIELD=adafruit_2_8_tft_touch_v2 tags: shield harness: console @@ -27,8 +35,8 @@ tests: build_only: true platform_allow: nrf52840dk_nrf52840 extra_args: - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay + - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf + - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay sample.filesystem.fat_fs.has_sdmmc_disk: build_only: true filter: dt_compat_enabled("zephyr,sdmmc-disk") diff --git a/samples/subsys/fs/format/sample.yaml b/samples/subsys/fs/format/sample.yaml index 82a4c20dae8..0c41105fc63 100644 --- a/samples/subsys/fs/format/sample.yaml +++ b/samples/subsys/fs/format/sample.yaml @@ -2,11 +2,15 @@ sample: name: format filesystem sample tests: sample.filesystem.format.littlefs: - platform_allow: native_posix nrf52dk_nrf52832 + platform_allow: + - native_posix + - nrf52dk_nrf52832 build_only: true tags: filesystem sample.filesystem.format.fat_fs: - platform_allow: native_posix mimxrt1064_evk + platform_allow: + - native_posix + - mimxrt1064_evk build_only: true extra_args: CONF_FILE="prj_ram.conf" tags: filesystem diff --git a/samples/subsys/fs/littlefs/sample.yaml b/samples/subsys/fs/littlefs/sample.yaml index 56111e8e648..2a6dbc0853e 100644 --- a/samples/subsys/fs/littlefs/sample.yaml +++ b/samples/subsys/fs/littlefs/sample.yaml @@ -3,9 +3,17 @@ sample: tests: sample.filesystem.littlefs: build_only: true - platform_allow: nrf52840dk_nrf52840 particle_xenon disco_l475_iot1 - mimxrt685_evk_cm33 mimxrt1060_evk mimxrt1064_evk qemu_x86 native_posix - mimxrt1160_evk_cm7 lpcxpresso55s69_cpu0 + platform_allow: + - nrf52840dk_nrf52840 + - particle_xenon + - disco_l475_iot1 + - mimxrt685_evk_cm33 + - mimxrt1060_evk + - mimxrt1064_evk + - qemu_x86 + - native_posix + - mimxrt1160_evk_cm7 + - lpcxpresso55s69_cpu0 tags: filesystem integration_platforms: - nrf52840dk_nrf52840 @@ -13,11 +21,11 @@ tests: build_only: true platform_allow: nrf52840dk_nrf52840 extra_args: - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_spi.conf - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_spi.overlay + - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_spi.conf + - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_spi.overlay sample.filesystem.littlefs.nrf52840dk_qspi: build_only: true platform_allow: nrf52840dk_nrf52840 extra_args: - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay + - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf + - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay diff --git a/samples/subsys/ipc/openamp/remote/sample.yaml b/samples/subsys/ipc/openamp/remote/sample.yaml index fe49f304897..60a8d38681d 100644 --- a/samples/subsys/ipc/openamp/remote/sample.yaml +++ b/samples/subsys/ipc/openamp/remote/sample.yaml @@ -1,10 +1,11 @@ sample: - description: This app provides an example of how to integrate OpenAMP - with Zephyr. + description: This app provides an example of how to integrate OpenAMP with Zephyr. name: OpenAMP example integration (remote) tests: sample.ipc.openamp.remote: - platform_allow: lpcxpresso54114_m0 lpcxpresso55s69_cpu1 + platform_allow: + - lpcxpresso54114_m0 + - lpcxpresso55s69_cpu1 integration_platforms: - lpcxpresso54114_m0 tags: ipm diff --git a/samples/subsys/ipc/openamp/sample.yaml b/samples/subsys/ipc/openamp/sample.yaml index ae58bda05e0..7a6635f72b4 100644 --- a/samples/subsys/ipc/openamp/sample.yaml +++ b/samples/subsys/ipc/openamp/sample.yaml @@ -1,10 +1,13 @@ sample: - description: This app provides an example of how to integrate OpenAMP - with Zephyr. + description: This app provides an example of how to integrate OpenAMP with Zephyr. name: OpenAMP example integration tests: sample.ipc.openamp: - platform_allow: lpcxpresso54114_m4 lpcxpresso55s69_cpu0 mps2_an521 v2m_musca_b1 + platform_allow: + - lpcxpresso54114_m4 + - lpcxpresso55s69_cpu0 + - mps2_an521 + - v2m_musca_b1 integration_platforms: - mps2_an521 tags: ipm diff --git a/samples/subsys/ipc/rpmsg_service/remote/sample.yaml b/samples/subsys/ipc/rpmsg_service/remote/sample.yaml index 3fe8937874f..e085ef2f51b 100644 --- a/samples/subsys/ipc/rpmsg_service/remote/sample.yaml +++ b/samples/subsys/ipc/rpmsg_service/remote/sample.yaml @@ -1,12 +1,14 @@ sample: - description: This app provides an example of how to integrate - RPMsg Service with Zephyr. + description: This app provides an example of how to integrate RPMsg Service with + Zephyr. name: RPMsg Service example integration (remote) common: harness: remote tests: sample.ipc.rpmsg_service.remote: - platform_allow: mps2_an521_remote v2m_musca_b1_ns + platform_allow: + - mps2_an521_remote + - v2m_musca_b1_ns integration_platforms: - v2m_musca_b1_ns tags: ipm diff --git a/samples/subsys/ipc/rpmsg_service/sample.yaml b/samples/subsys/ipc/rpmsg_service/sample.yaml index 848889d168e..84647ea51a4 100644 --- a/samples/subsys/ipc/rpmsg_service/sample.yaml +++ b/samples/subsys/ipc/rpmsg_service/sample.yaml @@ -1,10 +1,12 @@ sample: - description: This app provides an example of how to integrate - RPMsg Service with Zephyr. + description: This app provides an example of how to integrate RPMsg Service with + Zephyr. name: RPMsg Service example integration tests: sample.ipc.rpmsg_service: - platform_allow: mps2_an521 v2m_musca_b1 + platform_allow: + - mps2_an521 + - v2m_musca_b1 integration_platforms: - mps2_an521 tags: ipm diff --git a/samples/subsys/logging/ble_backend/sample.yaml b/samples/subsys/logging/ble_backend/sample.yaml index 9dcc244e7be..5a025aa80f2 100644 --- a/samples/subsys/logging/ble_backend/sample.yaml +++ b/samples/subsys/logging/ble_backend/sample.yaml @@ -1,11 +1,12 @@ sample: - description: A simple application that demonstrates the - use of the logging ble backend. + description: A simple application that demonstrates the use of the logging ble backend. name: logger backend ble tests: sample.logging.ble_backend.nrf52833: harness: bluetooth - platform_allow: qemu_cortex_m3 qemu_x86 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 integration_platforms: - qemu_cortex_m3 tags: bluetooth diff --git a/samples/subsys/logging/logger/sample.yaml b/samples/subsys/logging/logger/sample.yaml index aedaf413c8b..5dca694782a 100644 --- a/samples/subsys/logging/logger/sample.yaml +++ b/samples/subsys/logging/logger/sample.yaml @@ -1,6 +1,5 @@ sample: - description: A simple application that demonstrate - use of logging feature. + description: A simple application that demonstrate use of logging feature. name: logger sample tests: sample.logger.basic: @@ -31,7 +30,9 @@ tests: sample.logger.usermode: integration_platforms: - mps2_an385 - tags: logging usermode + tags: + - logging + - usermode filter: CONFIG_ARCH_HAS_USERSPACE harness: keyboard extra_configs: diff --git a/samples/subsys/logging/syst/sample.yaml b/samples/subsys/logging/syst/sample.yaml index 84859a0261c..b0d148132b4 100644 --- a/samples/subsys/logging/syst/sample.yaml +++ b/samples/subsys/logging/syst/sample.yaml @@ -1,10 +1,16 @@ sample: name: syst sample common: - tags: logging mipi-sys-t + tags: + - logging + - mipi-sys-t modules: - mipi-sys-t - arch_exclude: mips nios2 posix sparc + arch_exclude: + - mips + - nios2 + - posix + - sparc tests: sample.logger.syst.deferred: toolchain_exclude: xcc diff --git a/samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml b/samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml index 5e074fd5e3d..ed7ffe8f33e 100644 --- a/samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml +++ b/samples/subsys/mgmt/mcumgr/smp_svr/sample.yaml @@ -7,7 +7,11 @@ common: tests: sample.mcumgr.smp_svr.bt: extra_args: OVERLAY_CONFIG="overlay-bt.conf" - platform_allow: nrf52dk_nrf52832 nrf52840dk_nrf52840 pinnacle_100_dvk mg100 + platform_allow: + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52dk_nrf52832 - nrf52840dk_nrf52840 @@ -17,10 +21,15 @@ tests: integration_platforms: - frdm_k64f sample.mcumgr.smp_svr.cdc: - extra_args: OVERLAY_CONFIG="overlay-cdc.conf" - DTC_OVERLAY_FILE="usb.overlay" - platform_allow: nrf52833dk_nrf52820 nrf52833dk_nrf52833 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp pinnacle_100_dvk + extra_args: + - OVERLAY_CONFIG="overlay-cdc.conf" + - DTC_OVERLAY_FILE="usb.overlay" + platform_allow: + - nrf52833dk_nrf52820 + - nrf52833dk_nrf52833 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - pinnacle_100_dvk integration_platforms: - nrf52833dk_nrf52820 - nrf52833dk_nrf52833 @@ -28,28 +37,45 @@ tests: - nrf5340dk_nrf5340_cpuapp sample.mcumgr.smp_svr.serial: extra_args: OVERLAY_CONFIG="overlay-serial.conf" - platform_allow: nrf52840dk_nrf52840 pinnacle_100_dvk mg100 + platform_allow: + - nrf52840dk_nrf52840 + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52840dk_nrf52840 sample.mcumgr.smp_svr.serial-console: extra_args: OVERLAY_CONFIG="overlay-serial-console.conf" - platform_allow: nrf52840dk_nrf52840 pinnacle_100_dvk mg100 + platform_allow: + - nrf52840dk_nrf52840 + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52840dk_nrf52840 sample.mcumgr.smp_svr.shell: extra_args: OVERLAY_CONFIG="overlay-shell.conf" - platform_allow: nrf52840dk_nrf52840 mimxrt1060_evk mimxrt1064_evk pinnacle_100_dvk mg100 + platform_allow: + - nrf52840dk_nrf52840 + - mimxrt1060_evk + - mimxrt1064_evk + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52840dk_nrf52840 - mimxrt1060_evk - mimxrt1064_evk sample.mcumgr.smp_svr.shell_mgmt: extra_args: OVERLAY_CONFIG="overlay-shell-mgmt.conf" - platform_allow: nrf52840dk_nrf52840 pinnacle_100_dvk mg100 + platform_allow: + - nrf52840dk_nrf52840 + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52840dk_nrf52840 sample.mcumgr.smp_svr.fs: extra_args: OVERLAY_CONFIG="overlay-fs.conf" - platform_allow: nrf52840dk_nrf52840 pinnacle_100_dvk mg100 + platform_allow: + - nrf52840dk_nrf52840 + - pinnacle_100_dvk + - mg100 integration_platforms: - nrf52840dk_nrf52840 diff --git a/samples/subsys/mgmt/updatehub/sample.yaml b/samples/subsys/mgmt/updatehub/sample.yaml index ccd6d51cb91..7f664bb2dfe 100644 --- a/samples/subsys/mgmt/updatehub/sample.yaml +++ b/samples/subsys/mgmt/updatehub/sample.yaml @@ -3,7 +3,10 @@ sample: name: UpdateHub common: harness: net - tags: net wifi updatehub + tags: + - net + - wifi + - updatehub depends_on: netif build_only: true platform_allow: frdm_k64f diff --git a/samples/subsys/modbus/rtu_client/sample.yaml b/samples/subsys/modbus/rtu_client/sample.yaml index 4c7cde2a958..0ff16e34204 100644 --- a/samples/subsys/modbus/rtu_client/sample.yaml +++ b/samples/subsys/modbus/rtu_client/sample.yaml @@ -3,8 +3,14 @@ sample: tests: sample.modbus.rtu_client: build_only: true - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f integration_platforms: - nrf52840dk_nrf52840 - tags: uart modbus - depends_on: gpio arduino_serial + tags: + - uart + - modbus + depends_on: + - gpio + - arduino_serial diff --git a/samples/subsys/modbus/rtu_server/sample.yaml b/samples/subsys/modbus/rtu_server/sample.yaml index 13e79685c41..cdc239211b2 100644 --- a/samples/subsys/modbus/rtu_server/sample.yaml +++ b/samples/subsys/modbus/rtu_server/sample.yaml @@ -3,23 +3,34 @@ sample: tests: sample.modbus.rtu_server: build_only: true - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f integration_platforms: - nrf52840dk_nrf52840 - tags: uart modbus + tags: + - uart + - modbus filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led2", "gpio-leds") - depends_on: gpio arduino_serial + depends_on: + - gpio + - arduino_serial sample.modbus.rtu_server.cdc_acm: build_only: true - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f integration_platforms: - nrf52840dk_nrf52840 - tags: usb modbus + tags: + - usb + - modbus filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led2", "gpio-leds") - extra_args: OVERLAY_CONFIG="overlay-cdc-acm.conf" - DTC_OVERLAY_FILE="cdc-acm.overlay" + extra_args: + - OVERLAY_CONFIG="overlay-cdc-acm.conf" + - DTC_OVERLAY_FILE="cdc-acm.overlay" depends_on: usb_device diff --git a/samples/subsys/modbus/tcp_gateway/sample.yaml b/samples/subsys/modbus/tcp_gateway/sample.yaml index cbb348eee15..9b8db72c8b7 100644 --- a/samples/subsys/modbus/tcp_gateway/sample.yaml +++ b/samples/subsys/modbus/tcp_gateway/sample.yaml @@ -5,6 +5,9 @@ tests: build_only: true platform_allow: frdm_k64f tags: modbus - depends_on: gpio netif arduino_serial + depends_on: + - gpio + - netif + - arduino_serial integration_platforms: - frdm_k64f diff --git a/samples/subsys/modbus/tcp_server/sample.yaml b/samples/subsys/modbus/tcp_server/sample.yaml index db4ff1f9644..1200da711a2 100644 --- a/samples/subsys/modbus/tcp_server/sample.yaml +++ b/samples/subsys/modbus/tcp_server/sample.yaml @@ -10,4 +10,6 @@ tests: filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and dt_enabled_alias_with_parent_compat("led1", "gpio-leds") and dt_enabled_alias_with_parent_compat("led2", "gpio-leds") - depends_on: gpio netif + depends_on: + - gpio + - netif diff --git a/samples/subsys/pm/device_pm/sample.yaml b/samples/subsys/pm/device_pm/sample.yaml index a251680f33c..ab22dee2ed2 100644 --- a/samples/subsys/pm/device_pm/sample.yaml +++ b/samples/subsys/pm/device_pm/sample.yaml @@ -2,7 +2,9 @@ sample: name: Device Idle Power Management tests: sample.power.ospm.dev_idle_pm: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 integration_platforms: - nrf52840dk_nrf52840 tags: power diff --git a/samples/subsys/portability/cmsis_rtos_v2/philosophers/sample.yaml b/samples/subsys/portability/cmsis_rtos_v2/philosophers/sample.yaml index b284a1f9655..5f15a4d1ce0 100644 --- a/samples/subsys/portability/cmsis_rtos_v2/philosophers/sample.yaml +++ b/samples/subsys/portability/cmsis_rtos_v2/philosophers/sample.yaml @@ -7,7 +7,9 @@ common: tags: cmsis_rtos min_ram: 32 min_flash: 34 - platform_exclude: qemu_xtensa qemu_x86_64 + platform_exclude: + - qemu_xtensa + - qemu_x86_64 harness: console harness_config: type: multi_line diff --git a/samples/subsys/settings/sample.yaml b/samples/subsys/settings/sample.yaml index 5c5d06ae5ef..147e03c4891 100644 --- a/samples/subsys/settings/sample.yaml +++ b/samples/subsys/settings/sample.yaml @@ -5,7 +5,10 @@ tests: sample.subsys.settings: tags: settings timeout: 10 - platform_allow: qemu_x86 native_posix native_posix_64 + platform_allow: + - qemu_x86 + - native_posix + - native_posix_64 integration_platforms: - native_posix harness: console @@ -32,6 +35,7 @@ tests: - "direct.length_1 = 46" - "direct.length_2 = 54" - " = 5" - - "The settings destination off the key has got value: \"RT\"" - - "String value \"rtos\" was retrieved from the settings destination off the key \ - " + - "The settings destination off the key has got value:\ + \ \"RT\"" + - "String value \"rtos\" was retrieved from the settings destination off the\ + \ key " diff --git a/samples/subsys/shell/devmem_load/sample.yaml b/samples/subsys/shell/devmem_load/sample.yaml index b03a0cb3369..eca1e1f65cd 100644 --- a/samples/subsys/shell/devmem_load/sample.yaml +++ b/samples/subsys/shell/devmem_load/sample.yaml @@ -3,7 +3,9 @@ sample: description: devmem load sample common: harness: keyboard - tags: devmem devmem_load + tags: + - devmem + - devmem_load tests: sample.devmem_load.polled: integration_platforms: diff --git a/samples/subsys/shell/fs/sample.yaml b/samples/subsys/shell/fs/sample.yaml index ac5ffb11580..b0e8e09dfe8 100644 --- a/samples/subsys/shell/fs/sample.yaml +++ b/samples/subsys/shell/fs/sample.yaml @@ -3,14 +3,21 @@ sample: name: FS shell tests: sample.filesystem.shell: - tags: shell filesystem + tags: + - shell + - filesystem harness: keyboard - platform_allow: reel_board mimxrt1060_evk + platform_allow: + - reel_board + - mimxrt1060_evk integration_platforms: - reel_board sample.filesystem.shell.flash_load: - tags: shell filesystem flash_load + tags: + - shell + - filesystem + - flash_load harness: keyboard platform_allow: nrf52dk_nrf52832 extra_args: CONF_FILE=prj_flash_load.conf diff --git a/samples/subsys/shell/shell_module/sample.yaml b/samples/subsys/shell/shell_module/sample.yaml index b6a02424131..2a66c57a108 100644 --- a/samples/subsys/shell/shell_module/sample.yaml +++ b/samples/subsys/shell/shell_module/sample.yaml @@ -10,11 +10,14 @@ tests: - native_posix sample.shell.shell_module.usb: depends_on: usb_device - tags: shell usb + tags: + - shell + - usb harness: keyboard min_ram: 40 - extra_args: OVERLAY_CONFIG="overlay-usb.conf" - DTC_OVERLAY_FILE="usb.overlay" + extra_args: + - OVERLAY_CONFIG="overlay-usb.conf" + - DTC_OVERLAY_FILE="usb.overlay" integration_platforms: - native_posix sample.shell.shell_module.minimal: diff --git a/samples/subsys/task_wdt/sample.yaml b/samples/subsys/task_wdt/sample.yaml index be974576a5b..c3ebffebf42 100644 --- a/samples/subsys/task_wdt/sample.yaml +++ b/samples/subsys/task_wdt/sample.yaml @@ -18,4 +18,6 @@ tests: depends_on: watchdog integration_platforms: - nucleo_g474re - platform_exclude: s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 + platform_exclude: + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 diff --git a/samples/subsys/testsuite/pytest/testcase.yaml b/samples/subsys/testsuite/pytest/testcase.yaml index 7ca4247c019..95159d7d2ff 100644 --- a/samples/subsys/testsuite/pytest/testcase.yaml +++ b/samples/subsys/testsuite/pytest/testcase.yaml @@ -4,6 +4,8 @@ tests: harness: pytest harness_config: pytest_args: ["--custom-pytest-arg", "foo"] - tags: testing pytest + tags: + - testing + - pytest integration_platforms: - native_posix diff --git a/samples/subsys/tracing/sample.yaml b/samples/subsys/tracing/sample.yaml index a16939f22e8..4118a231b63 100644 --- a/samples/subsys/tracing/sample.yaml +++ b/samples/subsys/tracing/sample.yaml @@ -1,5 +1,7 @@ common: - tags: tracing debug + tags: + - tracing + - debug harness: console harness_config: type: multi_line @@ -10,15 +12,22 @@ tests: sample.tracing.user: extra_args: CONF_FILE="prj_user.conf" sample.tracing.format.sysview: - platform_allow: nrf52840dk_nrf52840 mimxrt1050_evk mimxrt1064_evk + platform_allow: + - nrf52840dk_nrf52840 + - mimxrt1050_evk + - mimxrt1064_evk integration_platforms: - nrf52840dk_nrf52840 extra_args: CONF_FILE="prj_sysview.conf" sample.tracing.osawareness.openocd: - arch_exclude: posix xtensa + arch_exclude: + - posix + - xtensa platform_exclude: qemu_x86_64 sample.tracing.transport.uart: - platform_allow: qemu_x86 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_x86_64 integration_platforms: - qemu_x86 extra_args: CONF_FILE="prj_uart.conf" @@ -28,7 +37,9 @@ tests: depends_on: usb_device extra_args: CONF_FILE="prj_usb.conf" sample.tracing.transport.uart.ctf: - platform_allow: qemu_x86 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_x86_64 integration_platforms: - qemu_x86 extra_args: CONF_FILE="prj_uart_ctf.conf" diff --git a/samples/subsys/usb/cdc_acm/sample.yaml b/samples/subsys/usb/cdc_acm/sample.yaml index 622f0a473d9..ebe4e796e87 100644 --- a/samples/subsys/usb/cdc_acm/sample.yaml +++ b/samples/subsys/usb/cdc_acm/sample.yaml @@ -14,7 +14,9 @@ tests: depends_on: usb_device tags: usb extra_args: CONF_FILE="usbd_next_prj.conf" - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f harness: console harness_config: type: one_line diff --git a/samples/subsys/usb/console/sample.yaml b/samples/subsys/usb/console/sample.yaml index 0d4b5301449..f7fc8c03c0e 100644 --- a/samples/subsys/usb/console/sample.yaml +++ b/samples/subsys/usb/console/sample.yaml @@ -2,9 +2,13 @@ sample: name: Console over USB tests: sample.usb.console: - depends_on: usb_device usb_cdc + depends_on: + - usb_device + - usb_cdc tags: usb - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 harness: console harness_config: fixture: fixture_usb_cdc diff --git a/samples/subsys/usb/dfu/sample.yaml b/samples/subsys/usb/dfu/sample.yaml index 2fea4993db3..f74c6327c86 100644 --- a/samples/subsys/usb/dfu/sample.yaml +++ b/samples/subsys/usb/dfu/sample.yaml @@ -4,15 +4,26 @@ sample: common: build_only: true arch_exclude: posix - platform_exclude: mimxrt1010_evk - mimxrt1050_evk_qspi mimxrt1020_evk mimxrt1015_evk mimxrt1060_evk sam4l_ek - mimxrt1050_evk mimxrt1060_evk_hyperflash nucleo_f207zg teensy40 teensy41 - b_u585i_iot02a frdm_kl25z lpcxpresso55s69_cpu0 stm32l562e_dk_ns + platform_exclude: + - mimxrt1010_evk + - mimxrt1050_evk_qspi + - mimxrt1020_evk + - mimxrt1015_evk + - mimxrt1060_evk + - sam4l_ek + - mimxrt1050_evk + - mimxrt1060_evk_hyperflash + - nucleo_f207zg + - teensy40 + - teensy41 + - b_u585i_iot02a + - frdm_kl25z + - lpcxpresso55s69_cpu0 + - stm32l562e_dk_ns depends_on: usb_device - filter: dt_label_with_parent_compat_enabled("slot0_partition", "fixed-partitions") and - dt_label_with_parent_compat_enabled("slot1_partition", "fixed-partitions") and - dt_chosen_enabled("zephyr,flash-controller") and - CONFIG_FLASH_HAS_DRIVER_ENABLED + filter: dt_label_with_parent_compat_enabled("slot0_partition", "fixed-partitions") + and dt_label_with_parent_compat_enabled("slot1_partition", "fixed-partitions") + and dt_chosen_enabled("zephyr,flash-controller") and CONFIG_FLASH_HAS_DRIVER_ENABLED integration_platforms: - nrf52840dk_nrf52840 - frdm_k64f diff --git a/samples/subsys/usb/hid-cdc/sample.yaml b/samples/subsys/usb/hid-cdc/sample.yaml index bd90e91d788..15ee2d5a47d 100644 --- a/samples/subsys/usb/hid-cdc/sample.yaml +++ b/samples/subsys/usb/hid-cdc/sample.yaml @@ -3,7 +3,9 @@ sample: tests: sample.usb.hid-cdc: depends_on: usb_device - platform_allow: nrf52840dk_nrf52840 nrf52840dongle_nrf52840 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52840dongle_nrf52840 integration_platforms: - nrf52840dk_nrf52840 harness: button diff --git a/samples/subsys/usb/hid-mouse/sample.yaml b/samples/subsys/usb/hid-mouse/sample.yaml index 0c5e40387ea..f638fefc58c 100644 --- a/samples/subsys/usb/hid-mouse/sample.yaml +++ b/samples/subsys/usb/hid-mouse/sample.yaml @@ -2,8 +2,9 @@ sample: name: USB HID mouse sample tests: sample.usb.hid-mouse: - depends_on: usb_device gpio + depends_on: + - usb_device + - gpio harness: button - filter: dt_alias_exists("sw0") and - dt_alias_exists("led0") + filter: dt_alias_exists("sw0") and dt_alias_exists("led0") tags: usb diff --git a/samples/subsys/usb/hid/sample.yaml b/samples/subsys/usb/hid/sample.yaml index 18d2e3f61cb..7cec4d2ec81 100644 --- a/samples/subsys/usb/hid/sample.yaml +++ b/samples/subsys/usb/hid/sample.yaml @@ -26,7 +26,9 @@ tests: sample.usb.hid.buildonly: depends_on: usb_device tags: usb - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 build_only: true integration_platforms: - native_posix diff --git a/samples/subsys/usb/mass/sample.yaml b/samples/subsys/usb/mass/sample.yaml index ea908e337a3..2e7570a5ae3 100644 --- a/samples/subsys/usb/mass/sample.yaml +++ b/samples/subsys/usb/mass/sample.yaml @@ -7,7 +7,9 @@ tests: arch_exclude: posix extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line @@ -18,11 +20,15 @@ tests: sample.usb_device_next.mass_ram_none: min_ram: 64 depends_on: usb_device - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f extra_args: CONF_FILE="usbd_next_prj.conf" extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line @@ -37,7 +43,9 @@ tests: extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - CONFIG_APP_MSC_STORAGE_RAM=y - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line @@ -51,13 +59,18 @@ tests: - fatfs depends_on: usb_device filter: dt_compat_enabled("nordic,qspi-nor") - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp adafruit_feather_nrf52840 + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - adafruit_feather_nrf52840 integration_platforms: - nrf52840dk_nrf52840 extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - CONFIG_APP_MSC_STORAGE_FLASH_FATFS=y - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line @@ -71,14 +84,19 @@ tests: - fatfs depends_on: usb_device filter: dt_compat_enabled("nordic,qspi-nor") - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp adafruit_feather_nrf52840 + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - adafruit_feather_nrf52840 integration_platforms: - nrf52840dk_nrf52840 extra_args: CONF_FILE="usbd_next_prj.conf" extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - CONFIG_APP_MSC_STORAGE_FLASH_FATFS=y - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line @@ -90,11 +108,15 @@ tests: min_ram: 32 modules: - fatfs - depends_on: usb_device sdhc + depends_on: + - usb_device + - sdhc extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - CONFIG_APP_MSC_STORAGE_SDCARD=y - tags: msd usb + tags: + - msd + - usb harness: console harness_config: fixture: fixture_sdcard @@ -109,13 +131,18 @@ tests: min_ram: 32 depends_on: usb_device filter: dt_compat_enabled("nordic,qspi-nor") - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp adafruit_feather_nrf52840 + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - adafruit_feather_nrf52840 integration_platforms: - nrf52840dk_nrf52840 extra_configs: - CONFIG_LOG_DEFAULT_LEVEL=3 - CONFIG_APP_MSC_STORAGE_FLASH_LITTLEFS=y - tags: msd usb + tags: + - msd + - usb harness: console harness_config: type: multi_line diff --git a/samples/subsys/usb/shell/sample.yaml b/samples/subsys/usb/shell/sample.yaml index a720ea05be5..fa09a7769d1 100644 --- a/samples/subsys/usb/shell/sample.yaml +++ b/samples/subsys/usb/shell/sample.yaml @@ -2,16 +2,23 @@ sample: name: USB support shell sample tests: sample.usbd.shell: - platform_allow: nrf52840dk_nrf52840 frdm_k64f + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f depends_on: usb_device harness: keyboard tags: usb sample.usbh.shell: depends_on: usb_device - tags: usb shield - extra_args: CONF_FILE="device_and_host_prj.conf" - SHIELD="sparkfun_max3421e" - platform_allow: nrf52840dk_nrf52840 frdm_k64f + tags: + - usb + - shield + extra_args: + - CONF_FILE="device_and_host_prj.conf" + - SHIELD="sparkfun_max3421e" + platform_allow: + - nrf52840dk_nrf52840 + - frdm_k64f build_only: true sample.usbh.shell.virtual: tags: usb diff --git a/samples/subsys/usb/testusb/sample.yaml b/samples/subsys/usb/testusb/sample.yaml index 32f5bf0fcae..5109af2855a 100644 --- a/samples/subsys/usb/testusb/sample.yaml +++ b/samples/subsys/usb/testusb/sample.yaml @@ -4,5 +4,7 @@ tests: sample.usb.loopback: depends_on: usb_device tags: usb - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 harness: button diff --git a/samples/subsys/usb/webusb/sample.yaml b/samples/subsys/usb/webusb/sample.yaml index 89a9c9bbeac..d3bc602a868 100644 --- a/samples/subsys/usb/webusb/sample.yaml +++ b/samples/subsys/usb/webusb/sample.yaml @@ -4,5 +4,7 @@ tests: sample.usb.webusb: depends_on: usb_device tags: usb - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 harness: TBD diff --git a/samples/subsys/video/capture/sample.yaml b/samples/subsys/video/capture/sample.yaml index 65c1c46a952..88c57fc7492 100644 --- a/samples/subsys/video/capture/sample.yaml +++ b/samples/subsys/video/capture/sample.yaml @@ -4,7 +4,9 @@ tests: sample.video.capture: build_only: true tags: video - platform_allow: mimxrt1064_evk mm_swiftio + platform_allow: + - mimxrt1064_evk + - mm_swiftio depends_on: video integration_platforms: - mimxrt1064_evk diff --git a/samples/subsys/video/tcpserversink/sample.yaml b/samples/subsys/video/tcpserversink/sample.yaml index a9b78badfd8..6019ce0341e 100644 --- a/samples/subsys/video/tcpserversink/sample.yaml +++ b/samples/subsys/video/tcpserversink/sample.yaml @@ -3,8 +3,13 @@ sample: tests: sample.video.tcpserversink: build_only: true - tags: video net socket + tags: + - video + - net + - socket platform_allow: mimxrt1064_evk - depends_on: video netif + depends_on: + - video + - netif integration_platforms: - mimxrt1064_evk diff --git a/samples/subsys/zbus/hello_world/sample.yaml b/samples/subsys/zbus/hello_world/sample.yaml index 90348385485..791865b3b1b 100644 --- a/samples/subsys/zbus/hello_world/sample.yaml +++ b/samples/subsys/zbus/hello_world/sample.yaml @@ -26,7 +26,9 @@ tests: - "I: From listener -> Acc x=2, y=2, z=2" - "I: Pub a valid value to a channel with validator successfully." - "I: Pub an invalid value to a channel with validator successfully." - arch_exclude: posix xtensa + arch_exclude: + - posix + - xtensa platform_exclude: qemu_leon3 tags: zbus sample.zbus.hello_world_no_iterable_sections: @@ -42,5 +44,7 @@ tests: - "I: From listener -> Acc x=2, y=2, z=2" - "I: Pub a valid value to a channel with validator successfully." - "I: Pub an invalid value to a channel with validator successfully." - arch_allow: posix xtensa + arch_allow: + - posix + - xtensa tags: zbus diff --git a/samples/subsys/zbus/remote_mock/sample.yaml b/samples/subsys/zbus/remote_mock/sample.yaml index d82cf1a7c20..f6e557d4339 100644 --- a/samples/subsys/zbus/remote_mock/sample.yaml +++ b/samples/subsys/zbus/remote_mock/sample.yaml @@ -4,6 +4,8 @@ tests: sample.zbus.remote_mock: build_only: true tags: zbus - platform_allow: native_posix hifive1_revb + platform_allow: + - native_posix + - hifive1_revb integration_platforms: - native_posix diff --git a/samples/tfm_integration/psa_protected_storage/sample.yaml b/samples/tfm_integration/psa_protected_storage/sample.yaml index 12d355ea4cd..444f75c2a78 100644 --- a/samples/tfm_integration/psa_protected_storage/sample.yaml +++ b/samples/tfm_integration/psa_protected_storage/sample.yaml @@ -3,8 +3,12 @@ sample: name: PSA Protected Storage common: tags: psa - platform_allow: mps2_an521_ns v2m_musca_s1_ns - nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns bl5340_dvk_cpuapp_ns + platform_allow: + - mps2_an521_ns + - v2m_musca_s1_ns + - nrf5340dk_nrf5340_cpuapp_ns + - nrf9160dk_nrf9160_ns + - bl5340_dvk_cpuapp_ns integration_platforms: - mps2_an521_ns harness: console @@ -18,7 +22,8 @@ common: - "- Size: [0-9]*" - "- Capacity: 0x[0-9a-f]*" - "- Flags: 0x[0-9-a-f]*" - - "Got expected error \\(PSA_ERROR_NOT_PERMITTED\\) when writing to protected UID" + - "Got expected error \\(PSA_ERROR_NOT_PERMITTED\\) when writing to protected\ + \ UID" - "Removing UID1" tests: diff --git a/samples/tfm_integration/tfm_ipc/sample.yaml b/samples/tfm_integration/tfm_ipc/sample.yaml index 29d03b0f03c..968ad517ebd 100644 --- a/samples/tfm_integration/tfm_ipc/sample.yaml +++ b/samples/tfm_integration/tfm_ipc/sample.yaml @@ -1,13 +1,21 @@ sample: - description: This app provides an example of using TF-M on the secure - side, with Zephyr on the NS side, using IPC. + description: This app provides an example of using TF-M on the secure side, with + Zephyr on the NS side, using IPC. name: TF-M IPC example tests: sample.tfm_ipc: - tags: introduction tfm - platform_allow: mps2_an521_ns - nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns nucleo_l552ze_q_ns - stm32l562e_dk_ns v2m_musca_s1_ns bl5340_dvk_cpuapp_ns b_u585i_iot02a_ns + tags: + - introduction + - tfm + platform_allow: + - mps2_an521_ns + - nrf5340dk_nrf5340_cpuapp_ns + - nrf9160dk_nrf9160_ns + - nucleo_l552ze_q_ns + - stm32l562e_dk_ns + - v2m_musca_s1_ns + - bl5340_dvk_cpuapp_ns + - b_u585i_iot02a_ns integration_platforms: - mps2_an521_ns harness: console @@ -19,7 +27,9 @@ tests: - "The PSA Crypto service minor version is" - "Generating 256 bytes of random data" sample.tfm_ipc.no_bl2: - tags: introduction tfm + tags: + - introduction + - tfm platform_allow: mps2_an521_ns extra_configs: - CONFIG_TFM_BL2=n diff --git a/samples/tfm_integration/tfm_psa_test/sample.yaml b/samples/tfm_integration/tfm_psa_test/sample.yaml index 606df91cf96..43c8c45c735 100644 --- a/samples/tfm_integration/tfm_psa_test/sample.yaml +++ b/samples/tfm_integration/tfm_psa_test/sample.yaml @@ -1,8 +1,11 @@ common: tags: tfm - platform_allow: mps2_an521_ns - nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns - nrf9161dk_nrf9161_ns v2m_musca_s1_ns + platform_allow: + - mps2_an521_ns + - nrf5340dk_nrf5340_cpuapp_ns + - nrf9160dk_nrf9160_ns + - nrf9161dk_nrf9161_ns + - v2m_musca_s1_ns integration_platforms: - mps2_an521_ns harness: console diff --git a/samples/tfm_integration/tfm_regression_test/sample.yaml b/samples/tfm_integration/tfm_regression_test/sample.yaml index e64a84aa725..c9ebbcf67ec 100644 --- a/samples/tfm_integration/tfm_regression_test/sample.yaml +++ b/samples/tfm_integration/tfm_regression_test/sample.yaml @@ -1,8 +1,11 @@ common: tags: tfm - platform_allow: nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns - nrf9161dk_nrf9161_ns v2m_musca_s1_ns + platform_allow: + - nrf5340dk_nrf5340_cpuapp_ns + - nrf9160dk_nrf9160_ns + - nrf9161dk_nrf9161_ns + - v2m_musca_s1_ns integration_platforms: - nrf5340dk_nrf5340_cpuapp_ns harness: console @@ -18,12 +21,16 @@ sample: tests: sample.tfm.regression_ipc_lvl1: - extra_args: CONFIG_TFM_IPC=y CONFIG_TFM_ISOLATION_LEVEL=1 + extra_args: + - CONFIG_TFM_IPC=y + - CONFIG_TFM_ISOLATION_LEVEL=1 timeout: 200 sample.tfm.regression_ipc_lvl2: timeout: 200 sample.tfm.regression_sfn: - extra_args: CONFIG_TFM_SFN=y CONFIG_TFM_ISOLATION_LEVEL=1 + extra_args: + - CONFIG_TFM_SFN=y + - CONFIG_TFM_ISOLATION_LEVEL=1 timeout: 200 diff --git a/samples/tfm_integration/tfm_secure_partition/sample.yaml b/samples/tfm_integration/tfm_secure_partition/sample.yaml index be763c8c83d..5c9a1a94f5e 100644 --- a/samples/tfm_integration/tfm_secure_partition/sample.yaml +++ b/samples/tfm_integration/tfm_secure_partition/sample.yaml @@ -1,7 +1,10 @@ common: tags: tfm - platform_allow: mps2_an521_ns v2m_musca_s1_ns - nrf5340dk_nrf5340_cpuapp_ns nrf9160dk_nrf9160_ns + platform_allow: + - mps2_an521_ns + - v2m_musca_s1_ns + - nrf5340dk_nrf5340_cpuapp_ns + - nrf9160dk_nrf9160_ns integration_platforms: - mps2_an521_ns harness: console diff --git a/samples/userspace/syscall_perf/sample.yaml b/samples/userspace/syscall_perf/sample.yaml index 10a7ba5ef68..1136323eafc 100644 --- a/samples/userspace/syscall_perf/sample.yaml +++ b/samples/userspace/syscall_perf/sample.yaml @@ -11,6 +11,8 @@ common: tests: sample.syscall_performances: filter: CONFIG_ARCH_HAS_USERSPACE - arch_allow: riscv32 riscv64 + arch_allow: + - riscv32 + - riscv64 integration_platforms: - hifive1_revb diff --git a/tests/application_development/code_relocation/testcase.yaml b/tests/application_development/code_relocation/testcase.yaml index 053d9d3f694..c02ef6b6ee9 100644 --- a/tests/application_development/code_relocation/testcase.yaml +++ b/tests/application_development/code_relocation/testcase.yaml @@ -15,14 +15,23 @@ tests: tests.application_development.code_relocation.no_itcm: filter: not CONFIG_CPU_HAS_NXP_MPU and not dt_chosen_enabled("zephyr,itcm") arch_allow: arm - extra_sections: _SRAM2_RODATA_SECTION_NAME _SRAM_TEXT_SECTION_NAME _SRAM_RODATA_SECTION_NAME - _SRAM_DATA_SECTION_NAME _CUSTOM_SECTION_NAME2 - platform_allow: qemu_cortex_m3 mps2_an385 sam_e70_xplained + extra_sections: + - _SRAM2_RODATA_SECTION_NAME + - _SRAM_TEXT_SECTION_NAME + - _SRAM_RODATA_SECTION_NAME + - _SRAM_DATA_SECTION_NAME + - _CUSTOM_SECTION_NAME2 + platform_allow: + - qemu_cortex_m3 + - mps2_an385 + - sam_e70_xplained integration_platforms: - qemu_cortex_m3 tests.application_development.code_relocation.riscv: extra_args: CONF_FILE="prj_riscv.conf" - platform_allow: qemu_riscv32 qemu_riscv64 + platform_allow: + - qemu_riscv32 + - qemu_riscv64 tests.application_development.code_relocation.xtensa: extra_args: CONF_FILE="prj_xtensa.conf" platform_allow: qemu_xtensa diff --git a/tests/arch/arm/arm_interrupt/testcase.yaml b/tests/arch/arm/arm_interrupt/testcase.yaml index d8a84adcd75..cf8f628310e 100644 --- a/tests/arch/arm/arm_interrupt/testcase.yaml +++ b/tests/arch/arm/arm_interrupt/testcase.yaml @@ -1,6 +1,9 @@ common: filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE - tags: arm fpu interrupt + tags: + - arm + - fpu + - interrupt ignore_faults: true arch_allow: arm tests: diff --git a/tests/arch/arm/arm_irq_advanced_features/testcase.yaml b/tests/arch/arm/arm_irq_advanced_features/testcase.yaml index 3cb1cec0c97..5aebe0524bd 100644 --- a/tests/arch/arm/arm_irq_advanced_features/testcase.yaml +++ b/tests/arch/arm/arm_irq_advanced_features/testcase.yaml @@ -1,6 +1,8 @@ common: filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE - tags: arm interrupt + tags: + - arm + - interrupt arch_allow: arm tests: arch.arm.irq_advanced_features: diff --git a/tests/arch/arm/arm_irq_vector_table/testcase.yaml b/tests/arch/arm/arm_irq_vector_table/testcase.yaml index fdb8e0c9b69..c570d1a0488 100644 --- a/tests/arch/arm/arm_irq_vector_table/testcase.yaml +++ b/tests/arch/arm/arm_irq_vector_table/testcase.yaml @@ -1,6 +1,9 @@ common: filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE - tags: arm interrupt vector_table + tags: + - arm + - interrupt + - vector_table arch_allow: arm tests: arch.arm.irq_vector_table: diff --git a/tests/arch/arm/arm_irq_zero_latency_levels/testcase.yaml b/tests/arch/arm/arm_irq_zero_latency_levels/testcase.yaml index b1cd03ef873..2b6bcbd92d6 100644 --- a/tests/arch/arm/arm_irq_zero_latency_levels/testcase.yaml +++ b/tests/arch/arm/arm_irq_zero_latency_levels/testcase.yaml @@ -1,7 +1,9 @@ common: filter: (CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE) and not CONFIG_SOC_FAMILY_NRF - tags: arm interrupt + tags: + - arm + - interrupt arch_allow: arm tests: arch.arm.irq_zero_latency_levels: diff --git a/tests/arch/arm/arm_mem_protect/testcase.yaml b/tests/arch/arm/arm_mem_protect/testcase.yaml index 9a77a5aceaf..4f238707569 100644 --- a/tests/arch/arm/arm_mem_protect/testcase.yaml +++ b/tests/arch/arm/arm_mem_protect/testcase.yaml @@ -2,4 +2,6 @@ tests: arch.arm.mem_protect.syscalls: arch_allow: arm filter: CONFIG_CPU_AARCH32_CORTEX_R and CONFIG_ARCH_HAS_USERSPACE - tags: arm userspace + tags: + - arm + - userspace diff --git a/tests/arch/arm/arm_mpu_regions/testcase.yaml b/tests/arch/arm/arm_mpu_regions/testcase.yaml index 68f513887fe..b04c2689137 100644 --- a/tests/arch/arm/arm_mpu_regions/testcase.yaml +++ b/tests/arch/arm/arm_mpu_regions/testcase.yaml @@ -1,4 +1,6 @@ tests: arch.mpu_regions.arm: platform_allow: mps2_an385 - tags: sram mpu + tags: + - sram + - mpu diff --git a/tests/arch/arm/arm_no_multithreading/testcase.yaml b/tests/arch/arm/arm_no_multithreading/testcase.yaml index 6e1367997d1..5c52fa70f90 100644 --- a/tests/arch/arm/arm_no_multithreading/testcase.yaml +++ b/tests/arch/arm/arm_no_multithreading/testcase.yaml @@ -5,7 +5,14 @@ common: tests: arch.arm.no_multithreading: filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE - platform_allow: qemu_cortex_m0 qemu_cortex_m3 mps2_an385 mps2_an521 - mps3_an547 nrf52840dk_nrf52840 nrf9160dk_nrf9160 nrf51dk_nrf51422 + platform_allow: + - qemu_cortex_m0 + - qemu_cortex_m3 + - mps2_an385 + - mps2_an521 + - mps3_an547 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf51dk_nrf51422 integration_platforms: - qemu_cortex_m0 diff --git a/tests/arch/arm/arm_ramfunc/testcase.yaml b/tests/arch/arm/arm_ramfunc/testcase.yaml index ac15d4ae3ad..49e97deaf58 100644 --- a/tests/arch/arm/arm_ramfunc/testcase.yaml +++ b/tests/arch/arm/arm_ramfunc/testcase.yaml @@ -1,7 +1,9 @@ tests: arch.arm.ramfunc: filter: CONFIG_ARCH_HAS_RAMFUNC_SUPPORT - tags: arm userspace + tags: + - arm + - userspace arch_allow: arm extra_configs: - CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0 diff --git a/tests/arch/arm/arm_runtime_nmi/testcase.yaml b/tests/arch/arm/arm_runtime_nmi/testcase.yaml index ee10f615e52..34e95fe6f74 100644 --- a/tests/arch/arm/arm_runtime_nmi/testcase.yaml +++ b/tests/arch/arm/arm_runtime_nmi/testcase.yaml @@ -3,4 +3,7 @@ tests: filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE and not CONFIG_BUILD_WITH_TFM arch_allow: arm - tags: nmi interrupt arm + tags: + - nmi + - interrupt + - arm diff --git a/tests/arch/arm/arm_thread_swap/testcase.yaml b/tests/arch/arm/arm_thread_swap/testcase.yaml index b90e82270d1..47810a6b540 100644 --- a/tests/arch/arm/arm_thread_swap/testcase.yaml +++ b/tests/arch/arm/arm_thread_swap/testcase.yaml @@ -1,6 +1,8 @@ common: filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE - tags: arm fpu + tags: + - arm + - fpu arch_allow: arm tests: arch.arm.swap.common: diff --git a/tests/arch/arm/arm_thread_swap_tz/testcase.yaml b/tests/arch/arm/arm_thread_swap_tz/testcase.yaml index 3968b836f82..ccc2eca105e 100644 --- a/tests/arch/arm/arm_thread_swap_tz/testcase.yaml +++ b/tests/arch/arm/arm_thread_swap_tz/testcase.yaml @@ -1,13 +1,20 @@ common: filter: (CONFIG_TFM_BOARD != "") and CONFIG_ARM_NONSECURE_FIRMWARE - tags: arm fpu tfm + tags: + - arm + - fpu + - tfm arch_allow: arm tests: arch.arm.swap.tz: # NOTE: this platform disables FPU access in TFM. - platform_exclude: mps3_an547_ns nucleo_l552ze_q_ns + platform_exclude: + - mps3_an547_ns + - nucleo_l552ze_q_ns arch.arm.swap.tz_off: extra_configs: - CONFIG_ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS=n # NOTE: this platform disables FPU access in TFM. - platform_exclude: mps3_an547_ns nucleo_l552ze_q_ns + platform_exclude: + - mps3_an547_ns + - nucleo_l552ze_q_ns diff --git a/tests/arch/arm/arm_tz_wrap_func/testcase.yaml b/tests/arch/arm/arm_tz_wrap_func/testcase.yaml index 657794085fc..2cd1329421d 100644 --- a/tests/arch/arm/arm_tz_wrap_func/testcase.yaml +++ b/tests/arch/arm/arm_tz_wrap_func/testcase.yaml @@ -1,5 +1,8 @@ tests: arch.arm.tz_wrap_func: arch_allow: arm - tags: arm tz_ns tz_wrap_func + tags: + - arm + - tz_ns + - tz_wrap_func filter: CONFIG_CPU_CORTEX_M diff --git a/tests/arch/arm64/arm64_high_addresses/testcase.yaml b/tests/arch/arm64/arm64_high_addresses/testcase.yaml index 60754fc1c7a..738a5311f6d 100644 --- a/tests/arch/arm64/arm64_high_addresses/testcase.yaml +++ b/tests/arch/arm64/arm64_high_addresses/testcase.yaml @@ -1,6 +1,8 @@ common: arch_allow: arm64 - tags: arm userspace + tags: + - arm + - userspace build_only: true tests: diff --git a/tests/arch/arm64/arm64_psci/testcase.yaml b/tests/arch/arm64/arm64_psci/testcase.yaml index 07b6a916906..ade8a243ff1 100644 --- a/tests/arch/arm64/arm64_psci/testcase.yaml +++ b/tests/arch/arm64/arm64_psci/testcase.yaml @@ -1,5 +1,9 @@ tests: arch.arm64.psci: arch_allow: arm - tags: arm psci drivers userspace + tags: + - arm + - psci + - drivers + - userspace filter: CONFIG_PM_CPU_OPS_PSCI diff --git a/tests/arch/arm64/arm64_smc_call/testcase.yaml b/tests/arch/arm64/arm64_smc_call/testcase.yaml index 3484bbd06e4..d6254cfa67d 100644 --- a/tests/arch/arm64/arm64_smc_call/testcase.yaml +++ b/tests/arch/arm64/arm64_smc_call/testcase.yaml @@ -1,4 +1,8 @@ tests: arch.arm64.smc_call.smc: platform_allow: fvp_base_revc_2xaemv8a_smp_ns - tags: arm smc drivers userspace + tags: + - arm + - smc + - drivers + - userspace diff --git a/tests/arch/common/semihost/testcase.yaml b/tests/arch/common/semihost/testcase.yaml index 8c0a252895d..c8d89f4c522 100644 --- a/tests/arch/common/semihost/testcase.yaml +++ b/tests/arch/common/semihost/testcase.yaml @@ -1,5 +1,9 @@ tests: arch.common.semihost: - arch_allow: arm arm64 riscv32 riscv64 + arch_allow: + - arm + - arm64 + - riscv32 + - riscv64 platform_type: - qemu diff --git a/tests/arch/common/timing/testcase.yaml b/tests/arch/common/timing/testcase.yaml index a36ca1071c2..66f8cf58cbb 100644 --- a/tests/arch/common/timing/testcase.yaml +++ b/tests/arch/common/timing/testcase.yaml @@ -5,4 +5,6 @@ common: - native tests: arch.common.timing: - tags: timing arch + tags: + - timing + - arch diff --git a/tests/arch/riscv/fpu_sharing/testcase.yaml b/tests/arch/riscv/fpu_sharing/testcase.yaml index 631f7cb14bf..45644a8f3f2 100644 --- a/tests/arch/riscv/fpu_sharing/testcase.yaml +++ b/tests/arch/riscv/fpu_sharing/testcase.yaml @@ -1,4 +1,6 @@ tests: arch.riscv.fpu_sharing: - arch_allow: riscv32 riscv64 + arch_allow: + - riscv32 + - riscv64 filter: CONFIG_CPU_HAS_FPU diff --git a/tests/arch/x86/cpu_scrubs_regs/testcase.yaml b/tests/arch/x86/cpu_scrubs_regs/testcase.yaml index 82adb1f4026..4da93fa327e 100644 --- a/tests/arch/x86/cpu_scrubs_regs/testcase.yaml +++ b/tests/arch/x86/cpu_scrubs_regs/testcase.yaml @@ -2,4 +2,9 @@ tests: arch.x86.syscalls.cpu_scrubs_regs: arch_allow: x86 filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel security userspace scrub registers + tags: + - kernel + - security + - userspace + - scrub + - registers diff --git a/tests/arch/x86/direct_isr/testcase.yaml b/tests/arch/x86/direct_isr/testcase.yaml index 615370b4c34..76d5fcbaf35 100644 --- a/tests/arch/x86/direct_isr/testcase.yaml +++ b/tests/arch/x86/direct_isr/testcase.yaml @@ -1,7 +1,9 @@ tests: arch.interrupt.x86_direct_isr: arch_allow: x86 - tags: kernel interrupt + tags: + - kernel + - interrupt filter: not CONFIG_X86_64 extra_configs: - - CONFIG_COMPILER_OPT="-mgeneral-regs-only" + - CONFIG_COMPILER_OPT="-mgeneral-regs-only" diff --git a/tests/arch/x86/nmi/testcase.yaml b/tests/arch/x86/nmi/testcase.yaml index e3cfea0cbfe..78c5bc7e4bf 100644 --- a/tests/arch/x86/nmi/testcase.yaml +++ b/tests/arch/x86/nmi/testcase.yaml @@ -1,7 +1,9 @@ common: arch_allow: x86 filter: CONFIG_X86_64 - tags: interrupt nmi + tags: + - interrupt + - nmi tests: arch.interrupt.nmi: extra_configs: diff --git a/tests/arch/x86/pagetables/testcase.yaml b/tests/arch/x86/pagetables/testcase.yaml index f6a84d905ea..e7caa0adab0 100644 --- a/tests/arch/x86/pagetables/testcase.yaml +++ b/tests/arch/x86/pagetables/testcase.yaml @@ -1,5 +1,7 @@ tests: arch.x86.pagetables: arch_allow: x86 - tags: userspace mmu + tags: + - userspace + - mmu filter: CONFIG_MMU diff --git a/tests/arch/x86/static_idt/testcase.yaml b/tests/arch/x86/static_idt/testcase.yaml index a29bece3bc5..6b24ea1b2d5 100644 --- a/tests/arch/x86/static_idt/testcase.yaml +++ b/tests/arch/x86/static_idt/testcase.yaml @@ -3,4 +3,6 @@ tests: ignore_faults: true arch_allow: x86 filter: not CONFIG_X86_64 - tags: interrupt idt + tags: + - interrupt + - idt diff --git a/tests/benchmarks/app_kernel/testcase.yaml b/tests/benchmarks/app_kernel/testcase.yaml index 805c3e8e7b2..8138d088e06 100644 --- a/tests/benchmarks/app_kernel/testcase.yaml +++ b/tests/benchmarks/app_kernel/testcase.yaml @@ -9,12 +9,16 @@ tests: extra_configs: - arch:x86:CONFIG_X86_SSE=y - arch:x86:CONFIG_X86_SSE_FP_MATH=n - arch_allow: x86 arm + arch_allow: + - x86 + - arm filter: CONFIG_CPU_HAS_FPU or CONFIG_ARMV7_M_ARMV8_M_FP min_flash: 34 min_ram: 32 slow: true - toolchain_exclude: llvm oneApi + toolchain_exclude: + - llvm + - oneApi benchmark.kernel.application.fp.x86.no_sse: extra_args: CONF_FILE=prj_fp.conf extra_configs: diff --git a/tests/benchmarks/cmsis_dsp/basicmath/testcase.yaml b/tests/benchmarks/cmsis_dsp/basicmath/testcase.yaml index b7f4ecb791e..df3ab65a9c7 100644 --- a/tests/benchmarks/cmsis_dsp/basicmath/testcase.yaml +++ b/tests/benchmarks/cmsis_dsp/basicmath/testcase.yaml @@ -1,20 +1,26 @@ tests: benchmark.cmsis_dsp.basicmath: - filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1 + filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1 integration_platforms: - frdm_k64f - sam_e70_xplained - mps2_an521 - tags: benchmark cmsis_dsp + tags: + - benchmark + - cmsis_dsp min_flash: 128 min_ram: 64 benchmark.cmsis_dsp.basicmath.fpu: - filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1 + filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1 integration_platforms: - mps2_an521_remote - mps3_an547 - tags: benchmark cmsis_dsp fpu + tags: + - benchmark + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/benchmarks/data_structure_perf/dlist_perf/testcase.yaml b/tests/benchmarks/data_structure_perf/dlist_perf/testcase.yaml index e207a76d633..0af9b937108 100644 --- a/tests/benchmarks/data_structure_perf/dlist_perf/testcase.yaml +++ b/tests/benchmarks/data_structure_perf/dlist_perf/testcase.yaml @@ -1,3 +1,5 @@ tests: benchmark.data_structure_perf.dlist: - tags: benchmark dlist + tags: + - benchmark + - dlist diff --git a/tests/benchmarks/data_structure_perf/rbtree_perf/testcase.yaml b/tests/benchmarks/data_structure_perf/rbtree_perf/testcase.yaml index 3cb7a6efd9d..01b1397f591 100644 --- a/tests/benchmarks/data_structure_perf/rbtree_perf/testcase.yaml +++ b/tests/benchmarks/data_structure_perf/rbtree_perf/testcase.yaml @@ -1,3 +1,5 @@ tests: benchmark.data_structure_perf.rbtree: - tags: benchmark rbtree + tags: + - benchmark + - rbtree diff --git a/tests/benchmarks/footprints/testcase.yaml b/tests/benchmarks/footprints/testcase.yaml index 8d6f1c86de4..5bf9b56f304 100644 --- a/tests/benchmarks/footprints/testcase.yaml +++ b/tests/benchmarks/footprints/testcase.yaml @@ -3,12 +3,19 @@ tests: tags: benchmark build_only: true benchmark.kernel.footprints.pm: - tags: benchmark pm + tags: + - benchmark + - pm build_only: true extra_args: CONF_FILE=prj_pm.conf benchmark.kernel.footprints.userspace: filter: CONFIG_ARCH_HAS_USERSPACE extra_args: CONF_FILE=prj_userspace.conf - arch_allow: x86 arm arc - tags: benchmark userspace + arch_allow: + - x86 + - arm + - arc + tags: + - benchmark + - userspace build_only: true diff --git a/tests/benchmarks/latency_measure/testcase.yaml b/tests/benchmarks/latency_measure/testcase.yaml index c58f5afdfa1..c9192e68616 100644 --- a/tests/benchmarks/latency_measure/testcase.yaml +++ b/tests/benchmarks/latency_measure/testcase.yaml @@ -1,7 +1,9 @@ tests: benchmark.kernel.latency: # FIXME: no DWT and no RTC_TIMER for qemu_cortex_m0 - platform_exclude: qemu_cortex_m0 m2gl025_miv + platform_exclude: + - qemu_cortex_m0 + - m2gl025_miv filter: CONFIG_PRINTK and not CONFIG_SOC_FAMILY_STM32 tags: benchmark harness: console diff --git a/tests/benchmarks/sched_userspace/testcase.yaml b/tests/benchmarks/sched_userspace/testcase.yaml index 9f903eb206a..4c242f9a971 100644 --- a/tests/benchmarks/sched_userspace/testcase.yaml +++ b/tests/benchmarks/sched_userspace/testcase.yaml @@ -1,7 +1,9 @@ tests: benchmark.kernel.scheduler_userspace: arch_allow: arm64 - tags: benchmark userspace + tags: + - benchmark + - userspace slow: true filter: CONFIG_ARCH_HAS_USERSPACE harness: console diff --git a/tests/benchmarks/sys_kernel/testcase.yaml b/tests/benchmarks/sys_kernel/testcase.yaml index 8c4fa21fcd5..8b1ca6f3b51 100644 --- a/tests/benchmarks/sys_kernel/testcase.yaml +++ b/tests/benchmarks/sys_kernel/testcase.yaml @@ -1,6 +1,8 @@ tests: benchmark.kernel.core: - arch_exclude: nios2 xtensa + arch_exclude: + - nios2 + - xtensa min_ram: 32 tags: benchmark timeout: 120 diff --git a/tests/bluetooth/addr/testcase.yaml b/tests/bluetooth/addr/testcase.yaml index 54c841a79c6..8a803c14d40 100644 --- a/tests/bluetooth/addr/testcase.yaml +++ b/tests/bluetooth/addr/testcase.yaml @@ -1,6 +1,12 @@ tests: bluetooth.addr: - platform_allow: native_posix native_posix_64 qemu_x86 qemu_cortex_m3 - tags: bluetooth addr + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_cortex_m3 + tags: + - bluetooth + - addr integration_platforms: - native_posix diff --git a/tests/bluetooth/adv/testcase.yaml b/tests/bluetooth/adv/testcase.yaml index 4191abde8d9..12a927be910 100644 --- a/tests/bluetooth/adv/testcase.yaml +++ b/tests/bluetooth/adv/testcase.yaml @@ -1,6 +1,9 @@ tests: bluetooth.adv: - platform_allow: nrf52_bsim nrf51dk_nrf51422 nrf52840dk_nrf52840 + platform_allow: + - nrf52_bsim + - nrf51dk_nrf51422 + - nrf52840dk_nrf52840 tags: bluetooth slow: true timeout: 360 diff --git a/tests/bluetooth/at/testcase.yaml b/tests/bluetooth/at/testcase.yaml index e226be1c741..7817f219a60 100644 --- a/tests/bluetooth/at/testcase.yaml +++ b/tests/bluetooth/at/testcase.yaml @@ -2,7 +2,9 @@ tests: bluetooth.at: build_only: true min_ram: 16 - platform_allow: qemu_x86 qemu_cortex_m3 + platform_allow: + - qemu_x86 + - qemu_cortex_m3 tags: bluetooth integration_platforms: - qemu_x86 diff --git a/tests/bluetooth/audio/ascs/testcase.yaml b/tests/bluetooth/audio/ascs/testcase.yaml index fd4a638f758..df8c0e6ae48 100644 --- a/tests/bluetooth/audio/ascs/testcase.yaml +++ b/tests/bluetooth/audio/ascs/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth bluetooth_audio + tags: + - bluetooth + - bluetooth_audio tests: bluetooth.audio.ascs.test_default: type: unit diff --git a/tests/bluetooth/bluetooth/testcase.yaml b/tests/bluetooth/bluetooth/testcase.yaml index 9450997f6da..d423b051539 100644 --- a/tests/bluetooth/bluetooth/testcase.yaml +++ b/tests/bluetooth/bluetooth/testcase.yaml @@ -1,6 +1,10 @@ tests: bluetooth.general: - platform_allow: qemu_x86 qemu_cortex_m3 native_posix native_posix_64 + platform_allow: + - qemu_x86 + - qemu_cortex_m3 + - native_posix + - native_posix_64 integration_platforms: - qemu_x86 tags: bluetooth diff --git a/tests/bluetooth/bt_crypto/testcase.yaml b/tests/bluetooth/bt_crypto/testcase.yaml index 3c892565e0a..4c24d9fb05c 100644 --- a/tests/bluetooth/bt_crypto/testcase.yaml +++ b/tests/bluetooth/bt_crypto/testcase.yaml @@ -1,6 +1,10 @@ tests: bluetooth.bt_crypto: - platform_allow: native_posix native_posix_64 qemu_x86 qemu_cortex_m3 + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_cortex_m3 integration_platforms: - native_posix tags: bluetooth diff --git a/tests/bluetooth/bt_crypto_ccm/testcase.yaml b/tests/bluetooth/bt_crypto_ccm/testcase.yaml index 02b856a9b4a..119ff184f42 100644 --- a/tests/bluetooth/bt_crypto_ccm/testcase.yaml +++ b/tests/bluetooth/bt_crypto_ccm/testcase.yaml @@ -1,6 +1,8 @@ tests: bluetooth.bt_crypto_ccm: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix tags: bluetooth diff --git a/tests/bluetooth/controller/ctrl_api/testcase.yaml b/tests/bluetooth/controller/ctrl_api/testcase.yaml index 6be24ed9ffb..19bf6c9ab49 100644 --- a/tests/bluetooth/controller/ctrl_api/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_api/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_api bt_ull_llcp + tags: + - bluetooth + - bt_api + - bt_ull_llcp tests: bluetooth.controller.ctrl_api.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_chmu/testcase.yaml b/tests/bluetooth/controller/ctrl_chmu/testcase.yaml index ead7cba0f45..f7e8068d60e 100644 --- a/tests/bluetooth/controller/ctrl_chmu/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_chmu/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_chmu bt_ull_llcp + tags: + - bluetooth + - bt_chmu + - bt_ull_llcp tests: bluetooth.controller.ctrl_chmu.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_cis_create/testcase.yaml b/tests/bluetooth/controller/ctrl_cis_create/testcase.yaml index 0c352038105..99612a89bc3 100644 --- a/tests/bluetooth/controller/ctrl_cis_create/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_cis_create/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_cis_create bt_ull_llcp + tags: + - bluetooth + - bt_cis_create + - bt_ull_llcp tests: bluetooth.controller.ctrl_cis_create.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_cis_terminate/testcase.yaml b/tests/bluetooth/controller/ctrl_cis_terminate/testcase.yaml index e48f8f2da74..956172a89b2 100644 --- a/tests/bluetooth/controller/ctrl_cis_terminate/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_cis_terminate/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_cis_terminate bt_ull_llcp + tags: + - bluetooth + - bt_cis_terminate + - bt_ull_llcp tests: bluetooth.controller.ctrl_cis_terminate.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_collision/testcase.yaml b/tests/bluetooth/controller/ctrl_collision/testcase.yaml index 6bc59c25a91..6086a9a4ebc 100644 --- a/tests/bluetooth/controller/ctrl_collision/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_collision/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_collision bt_ull_llcp + tags: + - bluetooth + - bt_collision + - bt_ull_llcp tests: bluetooth.controller.ctrl_collision.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_conn_update/testcase.yaml b/tests/bluetooth/controller/ctrl_conn_update/testcase.yaml index bb7825798c4..5b0bda4b908 100644 --- a/tests/bluetooth/controller/ctrl_conn_update/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_conn_update/testcase.yaml @@ -1,5 +1,9 @@ common: - tags: bluetooth bt_conn_update bt_conn_param_req bt_ull_llcp + tags: + - bluetooth + - bt_conn_update + - bt_conn_param_req + - bt_ull_llcp tests: bluetooth.controller.ctrl_conn_update.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_cte_req/testcase.yaml b/tests/bluetooth/controller/ctrl_cte_req/testcase.yaml index aa286ae26f5..fd6ff51118d 100644 --- a/tests/bluetooth/controller/ctrl_cte_req/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_cte_req/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_le_cte_req bt_ull_llcp + tags: + - bluetooth + - bt_le_cte_req + - bt_ull_llcp tests: bluetooth.controller.ctrl_cte_req.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_data_length_update/testcase.yaml b/tests/bluetooth/controller/ctrl_data_length_update/testcase.yaml index c2330e3971f..9778af435b4 100644 --- a/tests/bluetooth/controller/ctrl_data_length_update/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_data_length_update/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_data_length_update bt_ull_llcp + tags: + - bluetooth + - bt_data_length_update + - bt_ull_llcp tests: bluetooth.controller.ctrl_data_length_update.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_encrypt/testcase.yaml b/tests/bluetooth/controller/ctrl_encrypt/testcase.yaml index 6b002c98649..d5bb2cb8b11 100644 --- a/tests/bluetooth/controller/ctrl_encrypt/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_encrypt/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_encrypt bt_ull_llcp + tags: + - bluetooth + - bt_encrypt + - bt_ull_llcp tests: bluetooth.controller.ctrl_encrypt.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_feature_exchange/testcase.yaml b/tests/bluetooth/controller/ctrl_feature_exchange/testcase.yaml index 625feca529c..257542f3612 100644 --- a/tests/bluetooth/controller/ctrl_feature_exchange/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_feature_exchange/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_feature_exchange bt_ull_llcp + tags: + - bluetooth + - bt_feature_exchange + - bt_ull_llcp tests: bluetooth.controller.ctrl_feature_exchange.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_hci/testcase.yaml b/tests/bluetooth/controller/ctrl_hci/testcase.yaml index 3a523736c15..c750ebc8dd8 100644 --- a/tests/bluetooth/controller/ctrl_hci/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_hci/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_ctrl_hci bt_ull_llcp + tags: + - bluetooth + - bt_ctrl_hci + - bt_ull_llcp tests: bluetooth.controller.ctrl_hci.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_invalid/testcase.yaml b/tests/bluetooth/controller/ctrl_invalid/testcase.yaml index 717498dd0a4..2d1741931e3 100644 --- a/tests/bluetooth/controller/ctrl_invalid/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_invalid/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_invalid bt_ull_llcp + tags: + - bluetooth + - bt_invalid + - bt_ull_llcp tests: bluetooth.controller.ctrl_invalid.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_le_ping/testcase.yaml b/tests/bluetooth/controller/ctrl_le_ping/testcase.yaml index 2a117d2911f..b6a77528f32 100644 --- a/tests/bluetooth/controller/ctrl_le_ping/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_le_ping/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_le_ping bt_ull_llcp + tags: + - bluetooth + - bt_le_ping + - bt_ull_llcp tests: bluetooth.controller.ctrl_le_ping.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_min_used_chans/testcase.yaml b/tests/bluetooth/controller/ctrl_min_used_chans/testcase.yaml index 9360c10415a..0991b0cdd43 100644 --- a/tests/bluetooth/controller/ctrl_min_used_chans/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_min_used_chans/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_min_used_chans bt_ull_llcp + tags: + - bluetooth + - bt_min_used_chans + - bt_ull_llcp tests: bluetooth.controller.ctrl_min_used_chans.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_phy_update/testcase.yaml b/tests/bluetooth/controller/ctrl_phy_update/testcase.yaml index f1ae45f3f23..1d7da169f1d 100644 --- a/tests/bluetooth/controller/ctrl_phy_update/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_phy_update/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_phy_update bt_ull_llcp + tags: + - bluetooth + - bt_phy_update + - bt_ull_llcp tests: bluetooth.controller.ctrl_phy_update.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_sca_update/testcase.yaml b/tests/bluetooth/controller/ctrl_sca_update/testcase.yaml index aa137c37804..cbf63aa1b57 100644 --- a/tests/bluetooth/controller/ctrl_sca_update/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_sca_update/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_sca_update bt_ull_llcp + tags: + - bluetooth + - bt_sca_update + - bt_ull_llcp tests: bluetooth.controller.ctrl_sca_update.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_terminate/testcase.yaml b/tests/bluetooth/controller/ctrl_terminate/testcase.yaml index f4f6105283a..cbe639401ea 100644 --- a/tests/bluetooth/controller/ctrl_terminate/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_terminate/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_terminate bt_ull_llcp + tags: + - bluetooth + - bt_terminate + - bt_ull_llcp tests: bluetooth.controller.ctrl_terminate.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_tx_buffer_alloc/testcase.yaml b/tests/bluetooth/controller/ctrl_tx_buffer_alloc/testcase.yaml index 1b644060796..614eb7fe94c 100644 --- a/tests/bluetooth/controller/ctrl_tx_buffer_alloc/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_tx_buffer_alloc/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_tx_buffer_alloc bt_ull_llcp + tags: + - bluetooth + - bt_tx_buffer_alloc + - bt_ull_llcp tests: bluetooth.controller.ctrl_tx_buffer_alloc.test_0_per_conn: type: unit diff --git a/tests/bluetooth/controller/ctrl_tx_queue/testcase.yaml b/tests/bluetooth/controller/ctrl_tx_queue/testcase.yaml index a9f45269d7f..295ad891a63 100644 --- a/tests/bluetooth/controller/ctrl_tx_queue/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_tx_queue/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth bt_ull_llcp + tags: + - bluetooth + - bt_ull_llcp tests: bluetooth.ctrl_tx_queue.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_unsupported/testcase.yaml b/tests/bluetooth/controller/ctrl_unsupported/testcase.yaml index 6e358a2f648..28aba1a752a 100644 --- a/tests/bluetooth/controller/ctrl_unsupported/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_unsupported/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_unsupported bt_ull_llcp + tags: + - bluetooth + - bt_unsupported + - bt_ull_llcp tests: bluetooth.controller.ctrl_unsupported.default.test: type: unit diff --git a/tests/bluetooth/controller/ctrl_version/testcase.yaml b/tests/bluetooth/controller/ctrl_version/testcase.yaml index 8b8fe6c3bf0..6badcbc7254 100644 --- a/tests/bluetooth/controller/ctrl_version/testcase.yaml +++ b/tests/bluetooth/controller/ctrl_version/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: bluetooth bt_version_exchange bt_ull_llcp + tags: + - bluetooth + - bt_version_exchange + - bt_ull_llcp tests: bluetooth.controller.ctrl_version.test: type: unit diff --git a/tests/bluetooth/gatt/testcase.yaml b/tests/bluetooth/gatt/testcase.yaml index 6d1a43ab5c0..5acd7838610 100644 --- a/tests/bluetooth/gatt/testcase.yaml +++ b/tests/bluetooth/gatt/testcase.yaml @@ -1,6 +1,12 @@ tests: bluetooth.gatt: - platform_allow: native_posix native_posix_64 qemu_x86 qemu_cortex_m3 + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_cortex_m3 integration_platforms: - native_posix - tags: bluetooth gatt + tags: + - bluetooth + - gatt diff --git a/tests/bluetooth/hci_prop_evt/testcase.yaml b/tests/bluetooth/hci_prop_evt/testcase.yaml index 61cd4712a72..457414d5082 100644 --- a/tests/bluetooth/hci_prop_evt/testcase.yaml +++ b/tests/bluetooth/hci_prop_evt/testcase.yaml @@ -1,6 +1,14 @@ tests: bluetooth.hci_prop_evt: - platform_allow: qemu_x86 qemu_cortex_m3 native_posix native_posix_64 + platform_allow: + - qemu_x86 + - qemu_cortex_m3 + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: bluetooth hci prop event + tags: + - bluetooth + - hci + - prop + - event diff --git a/tests/bluetooth/host/buf/bt_buf_get_cmd_complete/testcase.yaml b/tests/bluetooth/host/buf/bt_buf_get_cmd_complete/testcase.yaml index d8cc9098fa1..bf8ab566d6c 100644 --- a/tests/bluetooth/host/buf/bt_buf_get_cmd_complete/testcase.yaml +++ b/tests/bluetooth/host/buf/bt_buf_get_cmd_complete/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_buf_get_cmd_complete.default: type: unit diff --git a/tests/bluetooth/host/buf/bt_buf_get_evt/testcase.yaml b/tests/bluetooth/host/buf/bt_buf_get_evt/testcase.yaml index e73499d9451..2b7cf5aa414 100644 --- a/tests/bluetooth/host/buf/bt_buf_get_evt/testcase.yaml +++ b/tests/bluetooth/host/buf/bt_buf_get_evt/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_buf_get_evt.default: type: unit diff --git a/tests/bluetooth/host/buf/bt_buf_get_rx/testcase.yaml b/tests/bluetooth/host/buf/bt_buf_get_rx/testcase.yaml index 81da95831cf..bfe1120055e 100644 --- a/tests/bluetooth/host/buf/bt_buf_get_rx/testcase.yaml +++ b/tests/bluetooth/host/buf/bt_buf_get_rx/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_buf_get_rx.default: type: unit diff --git a/tests/bluetooth/host/buf/bt_buf_get_type/testcase.yaml b/tests/bluetooth/host/buf/bt_buf_get_type/testcase.yaml index f710f561511..d7ca762e312 100644 --- a/tests/bluetooth/host/buf/bt_buf_get_type/testcase.yaml +++ b/tests/bluetooth/host/buf/bt_buf_get_type/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_buf_get_type.default: type: unit diff --git a/tests/bluetooth/host/crypto/bt_encrypt_be/testcase.yaml b/tests/bluetooth/host/crypto/bt_encrypt_be/testcase.yaml index 258c8f2831d..c7427efb3e6 100644 --- a/tests/bluetooth/host/crypto/bt_encrypt_be/testcase.yaml +++ b/tests/bluetooth/host/crypto/bt_encrypt_be/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_encrypt_be.default: type: unit diff --git a/tests/bluetooth/host/crypto/bt_encrypt_le/testcase.yaml b/tests/bluetooth/host/crypto/bt_encrypt_le/testcase.yaml index 4d090219586..899d2379dc9 100644 --- a/tests/bluetooth/host/crypto/bt_encrypt_le/testcase.yaml +++ b/tests/bluetooth/host/crypto/bt_encrypt_le/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_encrypt_le.default: type: unit diff --git a/tests/bluetooth/host/crypto/bt_rand/testcase.yaml b/tests/bluetooth/host/crypto/bt_rand/testcase.yaml index 392039bda48..9e7801173e9 100644 --- a/tests/bluetooth/host/crypto/bt_rand/testcase.yaml +++ b/tests/bluetooth/host/crypto/bt_rand/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_rand.default: type: unit diff --git a/tests/bluetooth/host/crypto/prng_init/testcase.yaml b/tests/bluetooth/host/crypto/prng_init/testcase.yaml index 4ad108412f9..c93d73f23d2 100644 --- a/tests/bluetooth/host/crypto/prng_init/testcase.yaml +++ b/tests/bluetooth/host/crypto/prng_init/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.prng_init.default: type: unit diff --git a/tests/bluetooth/host/data/bt_data_parse/testcase.yaml b/tests/bluetooth/host/data/bt_data_parse/testcase.yaml index 3d3c5908b0c..2f247a5a3a9 100644 --- a/tests/bluetooth/host/data/bt_data_parse/testcase.yaml +++ b/tests/bluetooth/host/data/bt_data_parse/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_data_parse: type: unit diff --git a/tests/bluetooth/host/ecc/bt_dh_key_gen/testcase.yaml b/tests/bluetooth/host/ecc/bt_dh_key_gen/testcase.yaml index bea176ee50c..aa2253d38ba 100644 --- a/tests/bluetooth/host/ecc/bt_dh_key_gen/testcase.yaml +++ b/tests/bluetooth/host/ecc/bt_dh_key_gen/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: test_framework bluetooth host + tags: + - test_framework + - bluetooth + - host tests: bluetooth.host.bt_dh_key_gen.default: type: unit diff --git a/tests/bluetooth/host/ecc/bt_pub_key_gen/testcase.yaml b/tests/bluetooth/host/ecc/bt_pub_key_gen/testcase.yaml index 51b166359a4..a6b39863ddf 100644 --- a/tests/bluetooth/host/ecc/bt_pub_key_gen/testcase.yaml +++ b/tests/bluetooth/host/ecc/bt_pub_key_gen/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: test_framework bluetooth host + tags: + - test_framework + - bluetooth + - host tests: bluetooth.host.bt_pub_key_gen.default: type: unit diff --git a/tests/bluetooth/host/ecc/bt_pub_key_get/testcase.yaml b/tests/bluetooth/host/ecc/bt_pub_key_get/testcase.yaml index d198c40ddee..a9234c93b69 100644 --- a/tests/bluetooth/host/ecc/bt_pub_key_get/testcase.yaml +++ b/tests/bluetooth/host/ecc/bt_pub_key_get/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: test_framework bluetooth host + tags: + - test_framework + - bluetooth + - host tests: bluetooth.host.bt_pub_key_get.default: type: unit diff --git a/tests/bluetooth/host/ecc/bt_pub_key_is_debug/testcase.yaml b/tests/bluetooth/host/ecc/bt_pub_key_is_debug/testcase.yaml index ee6383d329f..633ae6a0ffe 100644 --- a/tests/bluetooth/host/ecc/bt_pub_key_is_debug/testcase.yaml +++ b/tests/bluetooth/host/ecc/bt_pub_key_is_debug/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: test_framework bluetooth host + tags: + - test_framework + - bluetooth + - host tests: bluetooth.host.bt_pub_key_is_debug.default: type: unit diff --git a/tests/bluetooth/host/id/bt_br_oob_get_local/testcase.yaml b/tests/bluetooth/host/id/bt_br_oob_get_local/testcase.yaml index 65a694dd476..0612c34596e 100644 --- a/tests/bluetooth/host/id/bt_br_oob_get_local/testcase.yaml +++ b/tests/bluetooth/host/id/bt_br_oob_get_local/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_br_oob_get_local.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_add/testcase.yaml b/tests/bluetooth/host/id/bt_id_add/testcase.yaml index 321df6e7166..8c708256a3b 100644 --- a/tests/bluetooth/host/id/bt_id_add/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_add/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_add.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_adv_random_addr_check/testcase.yaml b/tests/bluetooth/host/id/bt_id_adv_random_addr_check/testcase.yaml index e2f5f84f888..2cf7899f636 100644 --- a/tests/bluetooth/host/id/bt_id_adv_random_addr_check/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_adv_random_addr_check/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_adv_random_addr_check.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_create/testcase.yaml b/tests/bluetooth/host/id/bt_id_create/testcase.yaml index 61a81e1ff87..03d016e39a5 100644 --- a/tests/bluetooth/host/id/bt_id_create/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_create/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_create.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_del/testcase.yaml b/tests/bluetooth/host/id/bt_id_del/testcase.yaml index b702663150d..4dd7a40dade 100644 --- a/tests/bluetooth/host/id/bt_id_del/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_del/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_del.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_delete/testcase.yaml b/tests/bluetooth/host/id/bt_id_delete/testcase.yaml index 9a9af7aab93..6b9865ac64f 100644 --- a/tests/bluetooth/host/id/bt_id_delete/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_delete/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_delete.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_get/testcase.yaml b/tests/bluetooth/host/id/bt_id_get/testcase.yaml index 334fe29f307..4a8c02bc9ca 100644 --- a/tests/bluetooth/host/id/bt_id_get/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_get/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_get.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_init/testcase.yaml b/tests/bluetooth/host/id/bt_id_init/testcase.yaml index cc10262b9f6..29875463bf2 100644 --- a/tests/bluetooth/host/id/bt_id_init/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_init/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_init.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_read_public_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_read_public_addr/testcase.yaml index 688e5c02423..6299291bc01 100644 --- a/tests/bluetooth/host/id/bt_id_read_public_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_read_public_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_read_public_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_reset/testcase.yaml b/tests/bluetooth/host/id/bt_id_reset/testcase.yaml index 9c3642675a4..d1396b3d8ab 100644 --- a/tests/bluetooth/host/id/bt_id_reset/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_reset/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_reset.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_scan_random_addr_check/testcase.yaml b/tests/bluetooth/host/id/bt_id_scan_random_addr_check/testcase.yaml index 22dbee29784..c48b256d001 100644 --- a/tests/bluetooth/host/id/bt_id_scan_random_addr_check/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_scan_random_addr_check/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_scan_random_addr_check.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_adv_own_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_adv_own_addr/testcase.yaml index ad0df9dff09..145096d0ce7 100644 --- a/tests/bluetooth/host/id/bt_id_set_adv_own_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_adv_own_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_adv_own_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_adv_private_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_adv_private_addr/testcase.yaml index bf08287a31c..983c9ae2976 100644 --- a/tests/bluetooth/host/id/bt_id_set_adv_private_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_adv_private_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_adv_private_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_adv_random_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_adv_random_addr/testcase.yaml index 8f4272c8a3f..db52f7c2518 100644 --- a/tests/bluetooth/host/id/bt_id_set_adv_random_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_adv_random_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_adv_random_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_create_conn_own_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_create_conn_own_addr/testcase.yaml index 331130b1c5d..0b1600bd317 100644 --- a/tests/bluetooth/host/id/bt_id_set_create_conn_own_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_create_conn_own_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_create_conn_own_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_private_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_private_addr/testcase.yaml index c4cec4aafec..1227efe37a7 100644 --- a/tests/bluetooth/host/id/bt_id_set_private_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_private_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_private_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_id_set_scan_own_addr/testcase.yaml b/tests/bluetooth/host/id/bt_id_set_scan_own_addr/testcase.yaml index fcf3f4bb494..4198d2bf91b 100644 --- a/tests/bluetooth/host/id/bt_id_set_scan_own_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_id_set_scan_own_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_set_scan_own_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_le_ext_adv_oob_get_local/testcase.yaml b/tests/bluetooth/host/id/bt_le_ext_adv_oob_get_local/testcase.yaml index 5d629808b4b..dcdb31cda9b 100644 --- a/tests/bluetooth/host/id/bt_le_ext_adv_oob_get_local/testcase.yaml +++ b/tests/bluetooth/host/id/bt_le_ext_adv_oob_get_local/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_le_ext_adv_oob_get_local.default: type: unit diff --git a/tests/bluetooth/host/id/bt_le_oob_get_local/testcase.yaml b/tests/bluetooth/host/id/bt_le_oob_get_local/testcase.yaml index 73942daef45..944bf4fab1a 100644 --- a/tests/bluetooth/host/id/bt_le_oob_get_local/testcase.yaml +++ b/tests/bluetooth/host/id/bt_le_oob_get_local/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_le_oob_get_local.default: type: unit diff --git a/tests/bluetooth/host/id/bt_le_oob_get_sc_data/testcase.yaml b/tests/bluetooth/host/id/bt_le_oob_get_sc_data/testcase.yaml index b5542d714e8..0ebe88f1794 100644 --- a/tests/bluetooth/host/id/bt_le_oob_get_sc_data/testcase.yaml +++ b/tests/bluetooth/host/id/bt_le_oob_get_sc_data/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_le_oob_get_sc_data.default: type: unit diff --git a/tests/bluetooth/host/id/bt_le_oob_set_legacy_tk/testcase.yaml b/tests/bluetooth/host/id/bt_le_oob_set_legacy_tk/testcase.yaml index 97d6c85d11a..84710668650 100644 --- a/tests/bluetooth/host/id/bt_le_oob_set_legacy_tk/testcase.yaml +++ b/tests/bluetooth/host/id/bt_le_oob_set_legacy_tk/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_le_oob_set_legacy_tk.default: type: unit diff --git a/tests/bluetooth/host/id/bt_le_oob_set_sc_data/testcase.yaml b/tests/bluetooth/host/id/bt_le_oob_set_sc_data/testcase.yaml index 8144fb9f3cc..da350f82e96 100644 --- a/tests/bluetooth/host/id/bt_le_oob_set_sc_data/testcase.yaml +++ b/tests/bluetooth/host/id/bt_le_oob_set_sc_data/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_le_oob_set_sc_data.default: type: unit diff --git a/tests/bluetooth/host/id/bt_lookup_id_addr/testcase.yaml b/tests/bluetooth/host/id/bt_lookup_id_addr/testcase.yaml index 3e253c22937..b75ca2be875 100644 --- a/tests/bluetooth/host/id/bt_lookup_id_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_lookup_id_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_lookup_id_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_setup_public_id_addr/testcase.yaml b/tests/bluetooth/host/id/bt_setup_public_id_addr/testcase.yaml index 4494e36304b..c3ce438cb3e 100644 --- a/tests/bluetooth/host/id/bt_setup_public_id_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_setup_public_id_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_setup_public_id_addr.default: type: unit diff --git a/tests/bluetooth/host/id/bt_setup_random_id_addr/testcase.yaml b/tests/bluetooth/host/id/bt_setup_random_id_addr/testcase.yaml index f04ef2b7ffd..2bc9406b35f 100644 --- a/tests/bluetooth/host/id/bt_setup_random_id_addr/testcase.yaml +++ b/tests/bluetooth/host/id/bt_setup_random_id_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_id_create.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_add_type/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_add_type/testcase.yaml index 0e7b2d3e15c..c52e922caa5 100644 --- a/tests/bluetooth/host/keys/bt_keys_add_type/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_add_type/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_add_type.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_clear/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_clear/testcase.yaml index b1e826a6704..7ed8aa925ec 100644 --- a/tests/bluetooth/host/keys/bt_keys_clear/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_clear/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_clear.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_find/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_find/testcase.yaml index 323aa3a6a0f..0492c26a16f 100644 --- a/tests/bluetooth/host/keys/bt_keys_find/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_find/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_find.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_find_addr/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_find_addr/testcase.yaml index 8151745957f..4875b89ff97 100644 --- a/tests/bluetooth/host/keys/bt_keys_find_addr/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_find_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_find_addr.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_find_irk/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_find_irk/testcase.yaml index 211bd9a9200..45f32163c08 100644 --- a/tests/bluetooth/host/keys/bt_keys_find_irk/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_find_irk/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_find_irk.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_foreach_bond/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_foreach_bond/testcase.yaml index 056281d0e2c..5058fae1c4c 100644 --- a/tests/bluetooth/host/keys/bt_keys_foreach_bond/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_foreach_bond/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_foreach_bond.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_foreach_type/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_foreach_type/testcase.yaml index 27eb686c937..eaa875ee962 100644 --- a/tests/bluetooth/host/keys/bt_keys_foreach_type/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_foreach_type/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_foreach_type.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_get_addr/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_get_addr/testcase.yaml index 3cc6e00de69..ce14a0aa907 100644 --- a/tests/bluetooth/host/keys/bt_keys_get_addr/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_get_addr/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_get_addr.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_get_type/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_get_type/testcase.yaml index 63968954700..21c6d73220c 100644 --- a/tests/bluetooth/host/keys/bt_keys_get_type/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_get_type/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_get_type.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_store/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_store/testcase.yaml index a6f02f865c3..85aeece3b37 100644 --- a/tests/bluetooth/host/keys/bt_keys_store/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_store/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_store.default: type: unit diff --git a/tests/bluetooth/host/keys/bt_keys_update_usage/testcase.yaml b/tests/bluetooth/host/keys/bt_keys_update_usage/testcase.yaml index 6cf25916ad2..df9697629c5 100644 --- a/tests/bluetooth/host/keys/bt_keys_update_usage/testcase.yaml +++ b/tests/bluetooth/host/keys/bt_keys_update_usage/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: bluetooth host + tags: + - bluetooth + - host tests: bluetooth.host.bt_keys_update_usage.default: type: unit diff --git a/tests/bluetooth/host_long_adv_recv/testcase.yaml b/tests/bluetooth/host_long_adv_recv/testcase.yaml index 4abd233cb73..708bef794c8 100644 --- a/tests/bluetooth/host_long_adv_recv/testcase.yaml +++ b/tests/bluetooth/host_long_adv_recv/testcase.yaml @@ -1,6 +1,10 @@ tests: bluetooth.host_long_adv_recv: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: bluetooth host + tags: + - bluetooth + - host diff --git a/tests/bluetooth/init/testcase.yaml b/tests/bluetooth/init/testcase.yaml index bff0a4bed76..db4f7605377 100644 --- a/tests/bluetooth/init/testcase.yaml +++ b/tests/bluetooth/init/testcase.yaml @@ -75,8 +75,11 @@ tests: platform_allow: qemu_cortex_m3 bluetooth.init.test_ctlr: extra_args: CONF_FILE=prj_ctlr.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy integration_platforms: - nrf52840dk_nrf52840 - nrf52dk_nrf52832 @@ -84,157 +87,211 @@ tests: - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_4_0: extra_args: CONF_FILE=prj_ctlr_4_0.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_4_0_dbg: extra_args: CONF_FILE=prj_ctlr_4_0_dbg.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_tiny: extra_args: CONF_FILE=prj_ctlr_tiny.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_dbg: - extra_args: CONF_FILE=prj_ctlr_dbg.conf DTC_OVERLAY_FILE=pa_lna.overlay - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + extra_args: + - CONF_FILE=prj_ctlr_dbg.conf + - DTC_OVERLAY_FILE=pa_lna.overlay + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf52dk_nrf52832 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_broadcaster: extra_args: CONF_FILE=prj_ctlr_broadcaster.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_peripheral: extra_args: CONF_FILE=prj_ctlr_peripheral.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_peripheral_priv: extra_args: CONF_FILE=prj_ctlr_peripheral_priv.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_observer: extra_args: CONF_FILE=prj_ctlr_observer.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_central: extra_args: CONF_FILE=prj_ctlr_central.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_central_priv: extra_args: CONF_FILE=prj_ctlr_central_priv.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - rv32m1_vega_ri5cy integration_platforms: - nrf52dk_nrf52832 - nrf51dk_nrf51422 - rv32m1_vega_ri5cy bluetooth.init.test_ctlr_broadcaster_ext: extra_args: CONF_FILE=prj_ctlr_broadcaster_ext.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_peripheral_ext: extra_args: CONF_FILE=prj_ctlr_peripheral_ext.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_peripheral_ext_priv: extra_args: CONF_FILE=prj_ctlr_peripheral_ext_priv.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_oberver_ext: extra_args: CONF_FILE=prj_ctlr_observer_ext.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_central_ext: extra_args: CONF_FILE=prj_ctlr_central_ext.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_central_ext_priv: extra_args: CONF_FILE=prj_ctlr_central_ext_priv.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_per_adv: extra_args: CONF_FILE=prj_ctlr_per_adv.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_per_adv_no_adi: extra_args: CONF_FILE=prj_ctlr_per_adv_no_adi.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_per_sync: extra_args: CONF_FILE=prj_ctlr_per_sync.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_per_sync_no_adi: extra_args: CONF_FILE=prj_ctlr_per_sync_no_adi.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_per_sync_no_filter: extra_args: CONF_FILE=prj_ctlr_per_sync_no_filter.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_peripheral_iso: extra_args: CONF_FILE=prj_ctlr_peripheral_iso.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 bluetooth.init.test_ctlr_central_iso: extra_args: CONF_FILE=prj_ctlr_central_iso.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - nrf51dk_nrf51422 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 integration_platforms: - nrf52840dk_nrf52840 - nrf51dk_nrf51422 @@ -246,8 +303,10 @@ tests: platform_allow: qemu_cortex_m3 bluetooth.init.test_llcp: extra_args: CONF_FILE=prj_llcp.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 - rv32m1_vega_ri5cy + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - rv32m1_vega_ri5cy integration_platforms: - nrf52840dk_nrf52840 - nrf52dk_nrf52832 diff --git a/tests/bluetooth/l2cap/testcase.yaml b/tests/bluetooth/l2cap/testcase.yaml index 0f0dfdb4e7d..39b7164a37f 100644 --- a/tests/bluetooth/l2cap/testcase.yaml +++ b/tests/bluetooth/l2cap/testcase.yaml @@ -1,6 +1,12 @@ tests: bluetooth.l2cap: - platform_allow: native_posix native_posix_64 qemu_x86 qemu_cortex_m3 + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_cortex_m3 integration_platforms: - native_posix - tags: bluetooth l2cap + tags: + - bluetooth + - l2cap diff --git a/tests/bluetooth/mesh/basic/testcase.yaml b/tests/bluetooth/mesh/basic/testcase.yaml index 4f0bd9fa609..1e417baa343 100644 --- a/tests/bluetooth/mesh/basic/testcase.yaml +++ b/tests/bluetooth/mesh/basic/testcase.yaml @@ -1,63 +1,99 @@ tests: bluetooth.mesh.main: build_only: true - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.dbg: build_only: true extra_args: CONF_FILE=dbg.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.friend: build_only: true extra_args: CONF_FILE=friend.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.gatt: build_only: true extra_args: CONF_FILE=gatt.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.lpn: build_only: true extra_args: CONF_FILE=lpn.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.pb_gatt: build_only: true extra_args: CONF_FILE=pb_gatt.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.proxy: build_only: true extra_args: CONF_FILE=proxy.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.ext_adv: build_only: true extra_args: CONF_FILE=ext_adv.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh bluetooth.mesh.multi_ext_adv: build_only: true extra_args: CONF_FILE=multi_ext_adv.conf - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 - tags: bluetooth mesh + tags: + - bluetooth + - mesh diff --git a/tests/bluetooth/mesh/blob_io_flash/testcase.yaml b/tests/bluetooth/mesh/blob_io_flash/testcase.yaml index 2b1c724902e..3bc3651f5cc 100644 --- a/tests/bluetooth/mesh/blob_io_flash/testcase.yaml +++ b/tests/bluetooth/mesh/blob_io_flash/testcase.yaml @@ -1,6 +1,8 @@ tests: bluetooth.mesh.blob_io_flash: platform_allow: native_posix - tags: bluetooth mesh + tags: + - bluetooth + - mesh integration_platforms: - native_posix diff --git a/tests/bluetooth/mesh/rpl/testcase.yaml b/tests/bluetooth/mesh/rpl/testcase.yaml index 7bceda55ebf..e1f1d5323bf 100644 --- a/tests/bluetooth/mesh/rpl/testcase.yaml +++ b/tests/bluetooth/mesh/rpl/testcase.yaml @@ -1,6 +1,8 @@ tests: bluetooth.mesh.rpl: platform_allow: native_posix - tags: bluetooth mesh + tags: + - bluetooth + - mesh integration_platforms: - native_posix diff --git a/tests/bluetooth/mesh_shell/testcase.yaml b/tests/bluetooth/mesh_shell/testcase.yaml index d9ae713147c..5d08287a43c 100644 --- a/tests/bluetooth/mesh_shell/testcase.yaml +++ b/tests/bluetooth/mesh_shell/testcase.yaml @@ -3,7 +3,9 @@ common: harness: keyboard tests: bluetooth.mesh.mesh_shell: - platform_allow: qemu_x86 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 platform_exclude: nrf52dk_nrf52810 diff --git a/tests/bluetooth/shell/testcase.yaml b/tests/bluetooth/shell/testcase.yaml index 642e3388f62..d25b712c79f 100644 --- a/tests/bluetooth/shell/testcase.yaml +++ b/tests/bluetooth/shell/testcase.yaml @@ -2,7 +2,11 @@ tests: bluetooth.shell.main: extra_configs: - CONFIG_NATIVE_UART_0_ON_STDINOUT=y - platform_allow: qemu_x86 native_posix native_posix_64 nrf52840dk_nrf52840 + platform_allow: + - qemu_x86 + - native_posix + - native_posix_64 + - nrf52840dk_nrf52840 integration_platforms: - qemu_x86 platform_exclude: nrf52dk_nrf52810 @@ -10,10 +14,14 @@ tests: harness: keyboard min_flash: 145 bluetooth.shell.cdc_acm: - extra_args: OVERLAY_CONFIG=cdc_acm.conf - DTC_OVERLAY_FILE="usb.overlay" + extra_args: + - OVERLAY_CONFIG=cdc_acm.conf + - DTC_OVERLAY_FILE="usb.overlay" depends_on: usb_device - platform_allow: native_posix native_posix_64 nrf52840dk_nrf52840 + platform_allow: + - native_posix + - native_posix_64 + - nrf52840dk_nrf52840 integration_platforms: - native_posix platform_exclude: nrf52dk_nrf52810 @@ -24,7 +32,11 @@ tests: extra_configs: - CONFIG_NATIVE_UART_0_ON_STDINOUT=y extra_args: CONF_FILE="prj_br.conf" - platform_allow: qemu_cortex_m3 qemu_x86 native_posix native_posix_64 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - native_posix + - native_posix_64 integration_platforms: - native_posix platform_exclude: nrf52dk_nrf52810 diff --git a/tests/bluetooth/uuid/testcase.yaml b/tests/bluetooth/uuid/testcase.yaml index 3b909b15515..bfd161e7cd4 100644 --- a/tests/bluetooth/uuid/testcase.yaml +++ b/tests/bluetooth/uuid/testcase.yaml @@ -1,6 +1,12 @@ tests: bluetooth.uuid: - platform_allow: native_posix native_posix_64 qemu_x86 qemu_cortex_m3 + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - qemu_cortex_m3 integration_platforms: - native_posix - tags: bluetooth uuid + tags: + - bluetooth + - uuid diff --git a/tests/boards/altera_max10/qspi/testcase.yaml b/tests/boards/altera_max10/qspi/testcase.yaml index 338e85e818b..363a54f5933 100644 --- a/tests/boards/altera_max10/qspi/testcase.yaml +++ b/tests/boards/altera_max10/qspi/testcase.yaml @@ -1,4 +1,6 @@ tests: boards.altera_max10.qspi: platform_allow: altera_max10 - tags: qspi flash + tags: + - qspi + - flash diff --git a/tests/boards/espressif_esp32/cache_coex/testcase.yaml b/tests/boards/espressif_esp32/cache_coex/testcase.yaml index 24274bf9d14..3b894331619 100644 --- a/tests/boards/espressif_esp32/cache_coex/testcase.yaml +++ b/tests/boards/espressif_esp32/cache_coex/testcase.yaml @@ -1,4 +1,7 @@ tests: boards.esp32.cache_coex: platform_allow: esp32 - tags: spiram spiflash cache + tags: + - spiram + - spiflash + - cache diff --git a/tests/boards/intel_adsp/hda/testcase.yaml b/tests/boards/intel_adsp/hda/testcase.yaml index 9adfde4fe42..7e801157de5 100644 --- a/tests/boards/intel_adsp/hda/testcase.yaml +++ b/tests/boards/intel_adsp/hda/testcase.yaml @@ -4,8 +4,12 @@ common: - intel_adsp_cavs25 tests: boards.intel_adsp.hda: - tags: hda dma + tags: + - hda + - dma boards.intel_adsp.hda.1cpu: - tags: hda dma + tags: + - hda + - dma extra_configs: - CONFIG_MP_MAX_NUM_CPUS=1 diff --git a/tests/boards/intel_adsp/ssp/testcase.yaml b/tests/boards/intel_adsp/ssp/testcase.yaml index a26738c9d0d..d196a487aff 100644 --- a/tests/boards/intel_adsp/ssp/testcase.yaml +++ b/tests/boards/intel_adsp/ssp/testcase.yaml @@ -1,8 +1,12 @@ common: - tags: dai dma + tags: + - dai + - dma tests: boards.intel_adsp.ssp: - depends_on: dai dma + depends_on: + - dai + - dma platform_allow: intel_adsp_cavs25 integration_platforms: - intel_adsp_cavs25 diff --git a/tests/boards/mec15xxevb_assy6853/i2c_api/testcase.yaml b/tests/boards/mec15xxevb_assy6853/i2c_api/testcase.yaml index 03726ebc834..038e4dded3b 100644 --- a/tests/boards/mec15xxevb_assy6853/i2c_api/testcase.yaml +++ b/tests/boards/mec15xxevb_assy6853/i2c_api/testcase.yaml @@ -1,6 +1,8 @@ tests: boards.mec15xxevb_assy6853.i2c: depends_on: i2c - tags: drivers i2c + tags: + - drivers + - i2c filter: dt_compat_enabled("nxp,pca95xx") platform_allow: mec15xxevb_assy6853 diff --git a/tests/boards/mec15xxevb_assy6853/qspi/testcase.yaml b/tests/boards/mec15xxevb_assy6853/qspi/testcase.yaml index 3d8148828df..2d99587fd6c 100644 --- a/tests/boards/mec15xxevb_assy6853/qspi/testcase.yaml +++ b/tests/boards/mec15xxevb_assy6853/qspi/testcase.yaml @@ -1,4 +1,7 @@ tests: boards.mec15xxevb_assy6853.qspi: platform_allow: mec15xxevb_assy6853 - tags: drivers spi qspi + tags: + - drivers + - spi + - qspi diff --git a/tests/boards/mec172xevb_assy6906/i2c_api/testcase.yaml b/tests/boards/mec172xevb_assy6906/i2c_api/testcase.yaml index 5f73ba298b5..8deaed213ed 100644 --- a/tests/boards/mec172xevb_assy6906/i2c_api/testcase.yaml +++ b/tests/boards/mec172xevb_assy6906/i2c_api/testcase.yaml @@ -1,6 +1,8 @@ tests: boards.mec172xevb_assy6906.i2c: depends_on: i2c - tags: drivers i2c + tags: + - drivers + - i2c filter: dt_compat_enabled("nxp,pca95xx") platform_allow: mec172xevb_assy6906 diff --git a/tests/boards/native_posix/cpu_wait/testcase.yaml b/tests/boards/native_posix/cpu_wait/testcase.yaml index 44c1d4d35ab..a461d048793 100644 --- a/tests/boards/native_posix/cpu_wait/testcase.yaml +++ b/tests/boards/native_posix/cpu_wait/testcase.yaml @@ -1,6 +1,8 @@ # Test of the posix_arch k_busy_wait & cpu_hold() functionality tests: boards.native_posix.cpu_wait: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix diff --git a/tests/boards/native_posix/rtc/testcase.yaml b/tests/boards/native_posix/rtc/testcase.yaml index 129c382be80..527603a7494 100644 --- a/tests/boards/native_posix/rtc/testcase.yaml +++ b/tests/boards/native_posix/rtc/testcase.yaml @@ -1,7 +1,9 @@ # Test of the native_posix real timeness and RTC model tests: boards.native_posix.rtc: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix build_only: true diff --git a/tests/boards/nrf52_bsim/egu/testcase.yaml b/tests/boards/nrf52_bsim/egu/testcase.yaml index 5fbf937005d..952a83781d5 100644 --- a/tests/boards/nrf52_bsim/egu/testcase.yaml +++ b/tests/boards/nrf52_bsim/egu/testcase.yaml @@ -1,3 +1,5 @@ tests: boards.nrf52_bsim.egu: - platform_allow: nrf52840dk_nrf52840 nrf52_bsim + platform_allow: + - nrf52840dk_nrf52840 + - nrf52_bsim diff --git a/tests/boot/mcuboot_recovery_retention/testcase.yaml b/tests/boot/mcuboot_recovery_retention/testcase.yaml index 69f571fdf71..2d089706c48 100644 --- a/tests/boot/mcuboot_recovery_retention/testcase.yaml +++ b/tests/boot/mcuboot_recovery_retention/testcase.yaml @@ -23,10 +23,16 @@ common: tests: mcuboot.recovery.retention: platform_allow: nrf52840dk_nrf52840 - tags: mcuboot sysbuild recovery + tags: + - mcuboot + - sysbuild + - recovery mcuboot.recovery.retention.mem: platform_allow: nrf52840dk_nrf52840 - extra_args: | - 'OVERLAY_CONFIG="nrf52840dk_nrf52840_mem.conf"' - 'DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_mem.overlay"' - tags: mcuboot sysbuild recovery + extra_args: + - "'OVERLAY_CONFIG=\"nrf52840dk_nrf52840_mem.conf\"'" + - "'DTC_OVERLAY_FILE=\"boards/nrf52840dk_nrf52840_mem.overlay\"'" + tags: + - mcuboot + - sysbuild + - recovery diff --git a/tests/boot/test_mcuboot/testcase.yaml b/tests/boot/test_mcuboot/testcase.yaml index 47937b2a61b..4359e6851be 100644 --- a/tests/boot/test_mcuboot/testcase.yaml +++ b/tests/boot/test_mcuboot/testcase.yaml @@ -12,7 +12,10 @@ common: tests: boot.mcuboot: tags: mcuboot - platform_allow: frdm_k64f mimxrt1060_evk nrf52840dk_nrf52840 + platform_allow: + - frdm_k64f + - mimxrt1060_evk + - nrf52840dk_nrf52840 integration_platforms: - frdm_k64f - nrf52840dk_nrf52840 diff --git a/tests/cmake/snippets/testcase.yaml b/tests/cmake/snippets/testcase.yaml index 27198d0d126..3bf5104e3dc 100644 --- a/tests/cmake/snippets/testcase.yaml +++ b/tests/cmake/snippets/testcase.yaml @@ -1,6 +1,10 @@ tests: cmake.snippets: tags: snippets - platform_allow: native_posix qemu_x86 qemu_x86_64 qemu_cortex_m3 + platform_allow: + - native_posix + - qemu_x86 + - qemu_x86_64 + - qemu_cortex_m3 integration_platforms: - native_posix diff --git a/tests/crypto/mbedtls/testcase.yaml b/tests/crypto/mbedtls/testcase.yaml index bccc952c401..ba63bfe154c 100644 --- a/tests/crypto/mbedtls/testcase.yaml +++ b/tests/crypto/mbedtls/testcase.yaml @@ -1,7 +1,10 @@ common: min_flash: 65 min_ram: 36 - tags: crypto mbedtls userspace + tags: + - crypto + - mbedtls + - userspace timeout: 400 tests: crypto.mbedtls: diff --git a/tests/crypto/rand32/testcase.yaml b/tests/crypto/rand32/testcase.yaml index 69cf92818e9..661c9a10b87 100644 --- a/tests/crypto/rand32/testcase.yaml +++ b/tests/crypto/rand32/testcase.yaml @@ -1,23 +1,43 @@ tests: crypto.rand32: - tags: crypto random security + tags: + - crypto + - random + - security min_ram: 16 crypto.rand32.random_sw_systimer: extra_args: CONF_FILE=prj_sw_random_systimer.conf - tags: crypto random security + tags: + - crypto + - random + - security min_ram: 16 crypto.rand32.random_hw_xoshiro: extra_args: CONF_FILE=prj_hw_random_xoshiro.conf filter: CONFIG_ENTROPY_HAS_DRIVER - tags: crypto entropy random security + tags: + - crypto + - entropy + - random + - security min_ram: 16 crypto.rand32.random_ctr_drbg: extra_args: CONF_FILE=prj_ctr_drbg.conf filter: CONFIG_ENTROPY_HAS_DRIVER - tags: crypto entropy random security + tags: + - crypto + - entropy + - random + - security min_ram: 16 drivers.rand32.random_psa_crypto: filter: CONFIG_BUILD_WITH_TFM extra_args: - DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay CONF_FILE=prj_hw_random_psa_crypto.conf - tags: crypto entropy random security psa-crypto + - DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay + - CONF_FILE=prj_hw_random_psa_crypto.conf + tags: + - crypto + - entropy + - random + - security + - psa-crypto diff --git a/tests/crypto/tinycrypt/testcase.yaml b/tests/crypto/tinycrypt/testcase.yaml index 1db7c3c9bc5..fcd9611b137 100644 --- a/tests/crypto/tinycrypt/testcase.yaml +++ b/tests/crypto/tinycrypt/testcase.yaml @@ -1,7 +1,14 @@ tests: crypto.tinycrypt: - tags: tinycrypt crypto aes ccm - platform_exclude: qemu_arc_em qemu_arc_hs m2gl025_miv + tags: + - tinycrypt + - crypto + - aes + - ccm + platform_exclude: + - qemu_arc_em + - qemu_arc_hs + - m2gl025_miv timeout: 500 integration_platforms: - native_posix diff --git a/tests/crypto/tinycrypt_hmac_prng/testcase.yaml b/tests/crypto/tinycrypt_hmac_prng/testcase.yaml index 47593ae0f18..882cd25ef1a 100644 --- a/tests/crypto/tinycrypt_hmac_prng/testcase.yaml +++ b/tests/crypto/tinycrypt_hmac_prng/testcase.yaml @@ -1,7 +1,15 @@ tests: crypto.tinycrypt.hmac_prng: - tags: tinycrypt crypto sha256 hmac prng - platform_exclude: mec15xxevb_assy6853 mec1501modular_assy6885 m2gl025_miv + tags: + - tinycrypt + - crypto + - sha256 + - hmac + - prng + platform_exclude: + - mec15xxevb_assy6853 + - mec1501modular_assy6885 + - m2gl025_miv integration_platforms: - native_posix toolchain_exclude: xcc diff --git a/tests/drivers/adc/adc_api/testcase.yaml b/tests/drivers/adc/adc_api/testcase.yaml index 34f9a1e1502..b29afdf561c 100644 --- a/tests/drivers/adc/adc_api/testcase.yaml +++ b/tests/drivers/adc/adc_api/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: adc drivers userspace + tags: + - adc + - drivers + - userspace tests: drivers.adc: depends_on: adc diff --git a/tests/drivers/adc/adc_dma/testcase.yaml b/tests/drivers/adc/adc_dma/testcase.yaml index 69102028e90..cffd8b7ccec 100644 --- a/tests/drivers/adc/adc_dma/testcase.yaml +++ b/tests/drivers/adc/adc_dma/testcase.yaml @@ -1,8 +1,15 @@ common: - tags: adc dma trigger + tags: + - adc + - dma + - trigger tests: drivers.adc-dma: - depends_on: adc dma - platform_allow: frdm_k82f frdm_k64f + depends_on: + - adc + - dma + platform_allow: + - frdm_k82f + - frdm_k64f integration_platforms: - frdm_k82f diff --git a/tests/drivers/adc/adc_emul/testcase.yaml b/tests/drivers/adc/adc_emul/testcase.yaml index fbb0f376633..6f857096531 100644 --- a/tests/drivers/adc/adc_emul/testcase.yaml +++ b/tests/drivers/adc/adc_emul/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: adc drivers userspace + tags: + - adc + - drivers + - userspace tests: drivers.adc.emul: depends_on: adc diff --git a/tests/drivers/bbram/emul/testcase.yaml b/tests/drivers/bbram/emul/testcase.yaml index 74e40c67528..49ca3ec6e74 100644 --- a/tests/drivers/bbram/emul/testcase.yaml +++ b/tests/drivers/bbram/emul/testcase.yaml @@ -3,7 +3,9 @@ tests: drivers.bbram.emul: - tags: drivers bbram + tags: + - drivers + - bbram harness: ztest platform_allow: native_posix integration_platforms: diff --git a/tests/drivers/bbram/testcase.yaml b/tests/drivers/bbram/testcase.yaml index ad50c62feac..363439f0899 100644 --- a/tests/drivers/bbram/testcase.yaml +++ b/tests/drivers/bbram/testcase.yaml @@ -2,7 +2,9 @@ # SPDX-License-Identifier: Apache-2.0 common: - tags: drivers bbram + tags: + - drivers + - bbram build_only: true harness: ztest platform_exclude: native_posix diff --git a/tests/drivers/bc12/testcase.yaml b/tests/drivers/bc12/testcase.yaml index 14d63de33e2..f7244908edf 100644 --- a/tests/drivers/bc12/testcase.yaml +++ b/tests/drivers/bc12/testcase.yaml @@ -1,4 +1,6 @@ tests: drivers.bc12: - tags: drivers bc12 + tags: + - drivers + - bc12 platform_allow: native_posix diff --git a/tests/drivers/build_all/adc/testcase.yaml b/tests/drivers/build_all/adc/testcase.yaml index 1d208ee8d32..512cc74dbec 100644 --- a/tests/drivers/build_all/adc/testcase.yaml +++ b/tests/drivers/build_all/adc/testcase.yaml @@ -1,11 +1,19 @@ common: build_only: true - tags: drivers adc + tags: + - drivers + - adc tests: drivers.adc.build: # will cover I2C, SPI, and emul based drivers platform_allow: native_posix - tags: adc_mcp302x adc_lmp90xxx adc_ads1x1x adc_ads1119 adc_ads114s08 adc_emul + tags: + - adc_mcp302x + - adc_lmp90xxx + - adc_ads1x1x + - adc_ads1119 + - adc_ads114s08 + - adc_emul extra_args: "CONFIG_GPIO=y" drivers.adc.cc32xx.build: platform_allow: cc3220sf_launchxl diff --git a/tests/drivers/build_all/can/testcase.yaml b/tests/drivers/build_all/can/testcase.yaml index cec099409a5..4cad66e888f 100644 --- a/tests/drivers/build_all/can/testcase.yaml +++ b/tests/drivers/build_all/can/testcase.yaml @@ -1,8 +1,12 @@ common: build_only: true - tags: drivers can + tags: + - drivers + - can tests: drivers.build_all.can.mcp2515: - depends_on: arduino_spi arduino_gpio + depends_on: + - arduino_spi + - arduino_gpio extra_args: SHIELD=dfrobot_can_bus_v2_0 platform_allow: frdm_k64f diff --git a/tests/drivers/build_all/counter/testcase.yaml b/tests/drivers/build_all/counter/testcase.yaml index 0943bc64c04..ff50c81289c 100644 --- a/tests/drivers/build_all/counter/testcase.yaml +++ b/tests/drivers/build_all/counter/testcase.yaml @@ -1,6 +1,8 @@ common: build_only: true - tags: drivers counter + tags: + - drivers + - counter tests: drivers.counter.build.xlnx: platform_allow: arty_a7_arm_designstart_m1 diff --git a/tests/drivers/build_all/dac/testcase.yaml b/tests/drivers/build_all/dac/testcase.yaml index 1c7fa521d05..5796038ef9d 100644 --- a/tests/drivers/build_all/dac/testcase.yaml +++ b/tests/drivers/build_all/dac/testcase.yaml @@ -1,11 +1,19 @@ common: build_only: true - tags: drivers dac + tags: + - drivers + - dac tests: drivers.dac.build: # will cover I2C, SPI based drivers platform_allow: native_posix - tags: dac_dacx0508 dac_dacx3608 dac_mcp4725 dac_mcp4728 dac_ltc1660 dac_ltc1665 + tags: + - dac_dacx0508 + - dac_dacx3608 + - dac_mcp4725 + - dac_mcp4728 + - dac_ltc1660 + - dac_ltc1665 extra_args: "CONFIG_GPIO=y" drivers.dac.mcux.build: platform_allow: frdm_k22f diff --git a/tests/drivers/build_all/eeprom/testcase.yaml b/tests/drivers/build_all/eeprom/testcase.yaml index 663da3c05a1..c88056822f7 100644 --- a/tests/drivers/build_all/eeprom/testcase.yaml +++ b/tests/drivers/build_all/eeprom/testcase.yaml @@ -1,8 +1,13 @@ common: build_only: true - tags: drivers eeprom + tags: + - drivers + - eeprom tests: drivers.eeprom.build: min_ram: 32 platform_exclude: serpente - depends_on: gpio i2c spi + depends_on: + - gpio + - i2c + - spi diff --git a/tests/drivers/build_all/ethernet/testcase.yaml b/tests/drivers/build_all/ethernet/testcase.yaml index 5ad0848a1d6..2cd4ff296c3 100644 --- a/tests/drivers/build_all/ethernet/testcase.yaml +++ b/tests/drivers/build_all/ethernet/testcase.yaml @@ -1,10 +1,19 @@ common: build_only: true - tags: drivers ethernet + tags: + - drivers + - ethernet tests: net.ethernet.build: min_flash: 42 min_ram: 32 - platform_exclude: frdm_kw41z mimxrt1020_evk mimxrt1024_evk mimxrt1050_evk - mimxrt1060_evk mimxrt1064_evk - depends_on: spi netif + platform_exclude: + - frdm_kw41z + - mimxrt1020_evk + - mimxrt1024_evk + - mimxrt1050_evk + - mimxrt1060_evk + - mimxrt1064_evk + depends_on: + - spi + - netif diff --git a/tests/drivers/build_all/fpga/testcase.yaml b/tests/drivers/build_all/fpga/testcase.yaml index b86296d29e6..75821c7a1a7 100644 --- a/tests/drivers/build_all/fpga/testcase.yaml +++ b/tests/drivers/build_all/fpga/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers sensors + tags: + - drivers + - sensors platform_allow: native_posix build_only: true tests: diff --git a/tests/drivers/build_all/gpio/testcase.yaml b/tests/drivers/build_all/gpio/testcase.yaml index ab2d6025ce9..892d4078012 100644 --- a/tests/drivers/build_all/gpio/testcase.yaml +++ b/tests/drivers/build_all/gpio/testcase.yaml @@ -1,8 +1,13 @@ common: build_only: true - tags: drivers gpio + tags: + - drivers + - gpio tests: drivers.gpio.build: min_ram: 32 platform_exclude: serpente - depends_on: gpio spi i2c + depends_on: + - gpio + - spi + - i2c diff --git a/tests/drivers/build_all/i2c/testcase.yaml b/tests/drivers/build_all/i2c/testcase.yaml index 63eb2463f39..36513e230a2 100644 --- a/tests/drivers/build_all/i2c/testcase.yaml +++ b/tests/drivers/build_all/i2c/testcase.yaml @@ -1,6 +1,8 @@ common: build_only: true - tags: drivers i2c + tags: + - drivers + - i2c tests: drivers.i2c.build: # will cover drivers without in-tree boards diff --git a/tests/drivers/build_all/i3c/testcase.yaml b/tests/drivers/build_all/i3c/testcase.yaml index 2cd0bad0568..4c4ed78c840 100644 --- a/tests/drivers/build_all/i3c/testcase.yaml +++ b/tests/drivers/build_all/i3c/testcase.yaml @@ -1,6 +1,8 @@ common: build_only: true - tags: drivers i3c + tags: + - drivers + - i3c tests: drivers.i3c.build: # will cover drivers without in-tree boards diff --git a/tests/drivers/build_all/ieee802154/testcase.yaml b/tests/drivers/build_all/ieee802154/testcase.yaml index b8262d20c12..fd9fb07e062 100644 --- a/tests/drivers/build_all/ieee802154/testcase.yaml +++ b/tests/drivers/build_all/ieee802154/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers ieee802154 + tags: + - drivers + - ieee802154 build_only: true tests: ieee802154.build.external: diff --git a/tests/drivers/build_all/led/testcase.yaml b/tests/drivers/build_all/led/testcase.yaml index fc43893e46d..66790c293e7 100644 --- a/tests/drivers/build_all/led/testcase.yaml +++ b/tests/drivers/build_all/led/testcase.yaml @@ -2,4 +2,6 @@ tests: drivers.led.build: build_only: true min_ram: 32 - tags: drivers led + tags: + - drivers + - led diff --git a/tests/drivers/build_all/led_strip/testcase.yaml b/tests/drivers/build_all/led_strip/testcase.yaml index 87a12a05dfe..411480b28e1 100644 --- a/tests/drivers/build_all/led_strip/testcase.yaml +++ b/tests/drivers/build_all/led_strip/testcase.yaml @@ -2,5 +2,9 @@ tests: drivers.led_strip.build: build_only: true min_ram: 32 - tags: drivers led_strip - depends_on: gpio spi + tags: + - drivers + - led_strip + depends_on: + - gpio + - spi diff --git a/tests/drivers/build_all/mfd/testcase.yaml b/tests/drivers/build_all/mfd/testcase.yaml index 9a45640485d..80864481bdf 100644 --- a/tests/drivers/build_all/mfd/testcase.yaml +++ b/tests/drivers/build_all/mfd/testcase.yaml @@ -1,6 +1,8 @@ common: build_only: true - tags: drivers mfd + tags: + - drivers + - mfd tests: drivers.mfd.build: platform_allow: native_posix diff --git a/tests/drivers/build_all/modem/testcase.yaml b/tests/drivers/build_all/modem/testcase.yaml index 26182940d9b..35d2dccbca4 100644 --- a/tests/drivers/build_all/modem/testcase.yaml +++ b/tests/drivers/build_all/modem/testcase.yaml @@ -1,29 +1,62 @@ common: build_only: true - tags: drivers net modem + tags: + - drivers + - net + - modem tests: drivers.modem.build: extra_args: CONF_FILE=modem.conf - platform_exclude: serpente particle_boron rak5010_nrf52840 litex_vexriscv ip_k66f + platform_exclude: + - serpente + - particle_boron + - rak5010_nrf52840 + - litex_vexriscv + - ip_k66f min_ram: 68 min_flash: 115 drivers.modem.ublox_sara.build: extra_args: CONF_FILE=modem_ublox_sara.conf - platform_exclude: serpente pinnacle_100_dvk litex_vexriscv ip_k66f mg100 + platform_exclude: + - serpente + - pinnacle_100_dvk + - litex_vexriscv + - ip_k66f + - mg100 drivers.modem.simcom_sim7080.build: extra_args: CONF_FILE=modem_simcom_sim7080.conf - platform_exclude: serpente pinnacle_100_dvk litex_vexriscv ip_k66f mg100 + platform_exclude: + - serpente + - pinnacle_100_dvk + - litex_vexriscv + - ip_k66f + - mg100 drivers.modem.quectel_bg9x.build: extra_args: CONF_FILE=modem_quectel_bg9x.conf - platform_exclude: serpente pinnacle_100_dvk litex_vexriscv ip_k66f mg100 + platform_exclude: + - serpente + - pinnacle_100_dvk + - litex_vexriscv + - ip_k66f + - mg100 min_ram: 36 drivers.modem.gsm.build: extra_args: CONF_FILE=modem_gsm.conf - platform_exclude: serpente particle_boron rak5010_nrf52840 litex_vexriscv ip_k66f + platform_exclude: + - serpente + - particle_boron + - rak5010_nrf52840 + - litex_vexriscv + - ip_k66f min_ram: 36 drivers.modem.gsm_mux.build: extra_args: CONF_FILE=modem_gsm.conf - platform_exclude: serpente particle_boron rak5010_nrf52840 litex_vexriscv ip_k66f + platform_exclude: + - serpente + - particle_boron + - rak5010_nrf52840 + - litex_vexriscv + - ip_k66f min_ram: 36 extra_configs: - CONFIG_GSM_MUX=y diff --git a/tests/drivers/build_all/pwm/testcase.yaml b/tests/drivers/build_all/pwm/testcase.yaml index dc6efff1ba7..864a5572feb 100644 --- a/tests/drivers/build_all/pwm/testcase.yaml +++ b/tests/drivers/build_all/pwm/testcase.yaml @@ -1,6 +1,8 @@ common: build_only: true - tags: drivers pwm + tags: + - drivers + - pwm tests: drivers.pwm.gecko.build: platform_allow: efr32_radio_brd4250b @@ -51,7 +53,9 @@ tests: platform_allow: atsame54_xpro tags: pwm_sam0_tcc drivers.pwm.build.sam: - platform_allow: sam_e70_xplained sam_v71b_xult + platform_allow: + - sam_e70_xplained + - sam_v71b_xult tags: pwm_sam drivers.pwm.stm32.build: platform_allow: disco_l475_iot1 diff --git a/tests/drivers/build_all/rtc/testcase.yaml b/tests/drivers/build_all/rtc/testcase.yaml index 33d3ce7202e..873ffdbea17 100644 --- a/tests/drivers/build_all/rtc/testcase.yaml +++ b/tests/drivers/build_all/rtc/testcase.yaml @@ -1,8 +1,13 @@ common: build_only: true - tags: drivers rtc + tags: + - drivers + - rtc tests: drivers.rtc.build.pcf8523: - depends_on: arduino_spi arduino_i2c arduino_gpio + depends_on: + - arduino_spi + - arduino_i2c + - arduino_gpio extra_args: SHIELD=adafruit_data_logger platform_allow: frdm_k64f diff --git a/tests/drivers/build_all/sensor/testcase.yaml b/tests/drivers/build_all/sensor/testcase.yaml index 1f0f738da2f..e94945e3ceb 100644 --- a/tests/drivers/build_all/sensor/testcase.yaml +++ b/tests/drivers/build_all/sensor/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers sensors + tags: + - drivers + - sensors platform_allow: native_posix build_only: true tests: diff --git a/tests/drivers/build_all/video/testcase.yaml b/tests/drivers/build_all/video/testcase.yaml index 9fa9943c11d..22595c7be54 100644 --- a/tests/drivers/build_all/video/testcase.yaml +++ b/tests/drivers/build_all/video/testcase.yaml @@ -1,10 +1,14 @@ common: build_only: true - tags: drivers video + tags: + - drivers + - video tests: drivers.video.build: platform_allow: native_posix min_ram: 32 - depends_on: gpio i2c + depends_on: + - gpio + - i2c drivers.video.mcux_csi.build: platform_allow: mimxrt1064_evk diff --git a/tests/drivers/can/api/testcase.yaml b/tests/drivers/can/api/testcase.yaml index 25a85322b17..dc765579c7d 100644 --- a/tests/drivers/can/api/testcase.yaml +++ b/tests/drivers/can/api/testcase.yaml @@ -1,10 +1,14 @@ tests: drivers.can.api: - tags: drivers can + tags: + - drivers + - can depends_on: can filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican") drivers.can.api.twai: - tags: drivers can + tags: + - drivers + - can extra_args: DTC_OVERLAY_FILE="twai-enable.overlay" harness: console harness_config: diff --git a/tests/drivers/can/shell/testcase.yaml b/tests/drivers/can/shell/testcase.yaml index 8e6667b3390..692acd0d05f 100644 --- a/tests/drivers/can/shell/testcase.yaml +++ b/tests/drivers/can/shell/testcase.yaml @@ -3,4 +3,7 @@ tests: integration_platforms: - native_posix - native_posix_64 - tags: drivers can shell + tags: + - drivers + - can + - shell diff --git a/tests/drivers/can/timing/testcase.yaml b/tests/drivers/can/timing/testcase.yaml index 6a2e0ba9714..84706b1298c 100644 --- a/tests/drivers/can/timing/testcase.yaml +++ b/tests/drivers/can/timing/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.can.timing: - tags: drivers can + tags: + - drivers + - can depends_on: can filter: dt_chosen_enabled("zephyr,canbus") diff --git a/tests/drivers/clock_control/adsp_clock/testcase.yaml b/tests/drivers/clock_control/adsp_clock/testcase.yaml index c542531871e..5abe4765022 100644 --- a/tests/drivers/clock_control/adsp_clock/testcase.yaml +++ b/tests/drivers/clock_control/adsp_clock/testcase.yaml @@ -1,6 +1,8 @@ tests: drivers.clock.adsp_clock_control: - tags: drivers clock + tags: + - drivers + - clock platform_allow: intel_adsp_cavs25 integration_platforms: - intel_adsp_cavs25 diff --git a/tests/drivers/clock_control/clock_control_api/testcase.yaml b/tests/drivers/clock_control/clock_control_api/testcase.yaml index 62a977e88b6..18d75385551 100644 --- a/tests/drivers/clock_control/clock_control_api/testcase.yaml +++ b/tests/drivers/clock_control/clock_control_api/testcase.yaml @@ -1,13 +1,23 @@ tests: drivers.clock.clock_control_nrf5: - tags: drivers cloc - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf9160dk_nrf9160 + tags: + - drivers + - cloc + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 integration_platforms: - nrf51dk_nrf51422 drivers.clock.clock_control_nrf5_lfclk_rc: - tags: drivers clock - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 + tags: + - drivers + - clock + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 integration_platforms: - nrf51dk_nrf51422 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 a07cfaa05e6..e7ac90ec7b9 100644 --- a/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml +++ b/tests/drivers/clock_control/nrf_clock_calibration/testcase.yaml @@ -1,6 +1,11 @@ tests: drivers.clock.nrf5_clock_calibration: - tags: drivers clock - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 + tags: + - drivers + - clock + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 integration_platforms: - nrf51dk_nrf51422 diff --git a/tests/drivers/clock_control/nrf_lf_clock_start/testcase.yaml b/tests/drivers/clock_control/nrf_lf_clock_start/testcase.yaml index afda9e22a4e..01ba725e780 100644 --- a/tests/drivers/clock_control/nrf_lf_clock_start/testcase.yaml +++ b/tests/drivers/clock_control/nrf_lf_clock_start/testcase.yaml @@ -1,12 +1,18 @@ common: - tags: drivers clock + tags: + - drivers + - clock integration_platforms: - nrf51dk_nrf51422 tests: drivers.clock.nrf_lf_clock_start_xtal_stable: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf9160dk_nrf9160 nrf5340dk_nrf5340_cpuapp - nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet extra_configs: - CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY=y - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y @@ -14,9 +20,13 @@ tests: - nrf51dk_nrf51422 drivers.clock.nrf_lf_clock_start_xtal_available: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf9160dk_nrf9160 nrf5340dk_nrf5340_cpuapp - nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet extra_configs: - CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY=y - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y @@ -24,9 +34,13 @@ tests: - nrf51dk_nrf51422 drivers.clock.nrf_lf_clock_start_xtal_no_wait: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf9160dk_nrf9160 nrf5340dk_nrf5340_cpuapp - nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -34,8 +48,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y drivers.clock.nrf_lf_clock_start_rc_stable: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -43,8 +61,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y drivers.clock.nrf_lf_clock_start_rc_available: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -52,8 +74,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y drivers.clock.nrf_lf_clock_start_rc_no_wait: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -61,8 +87,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y drivers.clock.nrf_lf_clock_start_synth_stable: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -70,8 +100,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y drivers.clock.nrf_lf_clock_start_synth_available: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: @@ -79,8 +113,12 @@ tests: - CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y drivers.clock.nrf_lf_clock_start_synth_no_wait: - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp nrf5340dk_nrf5340_cpunet + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf5340dk_nrf5340_cpunet integration_platforms: - nrf51dk_nrf51422 extra_configs: diff --git a/tests/drivers/clock_control/nrf_onoff_and_bt/testcase.yaml b/tests/drivers/clock_control/nrf_onoff_and_bt/testcase.yaml index 1f2942669dc..04c107da954 100644 --- a/tests/drivers/clock_control/nrf_onoff_and_bt/testcase.yaml +++ b/tests/drivers/clock_control/nrf_onoff_and_bt/testcase.yaml @@ -1,6 +1,11 @@ tests: drivers.clock.nrf_onoff_and_bt: - tags: drivers clock - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 + tags: + - drivers + - clock + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 integration_platforms: - nrf51dk_nrf51422 diff --git a/tests/drivers/clock_control/onoff/testcase.yaml b/tests/drivers/clock_control/onoff/testcase.yaml index 7f4c7f4abc1..abedf82f2a4 100644 --- a/tests/drivers/clock_control/onoff/testcase.yaml +++ b/tests/drivers/clock_control/onoff/testcase.yaml @@ -1,7 +1,12 @@ tests: drivers.clock.clock_control_onoff: - tags: drivers clock - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 nrf52840dk_nrf52840 - nrf9160dk_nrf9160 + tags: + - drivers + - clock + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 integration_platforms: - nrf51dk_nrf51422 diff --git a/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/testcase.yaml b/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/testcase.yaml index 8fcb04ddde7..7800f6ed294 100644 --- a/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/testcase.yaml +++ b/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/testcase.yaml @@ -11,31 +11,50 @@ tests: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_48_msi_4: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_48_msi_4.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk integration_platforms: - disco_l475_iot1 drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hsi_16: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hsi_16.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk integration_platforms: - disco_l475_iot1 drivers.stm32_clock_configuration.common_core.sysclksrc_hsi_16: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hsi_16.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk + - nucleo_wb55rg + - nucleo_wl55jc integration_platforms: - disco_l475_iot1 drivers.stm32_clock_configuration.common_core.sysclksrc_msi_48: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/msi_range11.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wl55jc nucleo_wb55rg + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk + - nucleo_wl55jc + - nucleo_wb55rg integration_platforms: - disco_l475_iot1 drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_hse_8.fixup: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk harness: ztest harness_config: fixture: mco_sb_closed @@ -44,7 +63,10 @@ tests: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hse_8.fixup: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hse_8.overlay" - platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk + platform_allow: + - disco_l475_iot1 + - nucleo_l4r5zi + - stm32l562e_dk harness: ztest harness_config: fixture: mco_sb_closed @@ -94,22 +116,30 @@ tests: drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay" - platform_allow: nucleo_l152re nucleo_l073rz + platform_allow: + - nucleo_l152re + - nucleo_l073rz integration_platforms: - nucleo_l152re drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_pll_32_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/pll_32_hse_8.overlay" - platform_allow: nucleo_l152re nucleo_l073rz + platform_allow: + - nucleo_l152re + - nucleo_l073rz integration_platforms: - nucleo_l152re drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_pll_32_hsi_16: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/pll_32_hsi_16.overlay" - platform_allow: nucleo_l152re nucleo_l073rz + platform_allow: + - nucleo_l152re + - nucleo_l073rz integration_platforms: - nucleo_l152re drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_msi_range6: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/msi_range6.overlay" - platform_allow: nucleo_l152re nucleo_l073rz + platform_allow: + - nucleo_l152re + - nucleo_l073rz integration_platforms: - nucleo_l152re drivers.stm32_clock_configuration.common_core.wl.sysclksrc_pll_48_hsi_16: @@ -149,24 +179,32 @@ tests: - nucleo_wb55rg drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_hsi_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/hsi_8.overlay" - platform_allow: nucleo_f091rc stm32f3_disco + platform_allow: + - nucleo_f091rc + - stm32f3_disco integration_platforms: - nucleo_f091rc drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/hse_8_bypass.overlay" - platform_allow: nucleo_f091rc stm32f3_disco + platform_allow: + - nucleo_f091rc + - stm32f3_disco integration_platforms: - nucleo_f091rc drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hsi_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hsi_8.overlay" - platform_allow: nucleo_f091rc stm32f3_disco + platform_allow: + - nucleo_f091rc + - stm32f3_disco integration_platforms: - nucleo_f091rc drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hse_8.overlay" - platform_allow: nucleo_f091rc stm32f3_disco + platform_allow: + - nucleo_f091rc + - stm32f3_disco integration_platforms: - nucleo_f091rc drivers.stm32_clock_configuration.common_core.f1.sysclksrc_hsi_8: @@ -193,29 +231,49 @@ tests: - nucleo_f103rb drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_hsi_16: extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/hsi_16.overlay" - platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg + platform_allow: + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f446re + - nucleo_f746zg integration_platforms: - nucleo_f207zg drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/hse_8.overlay" - platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg + platform_allow: + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f446re + - nucleo_f746zg integration_platforms: - nucleo_f207zg drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hsi_16: extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hsi_16.overlay" - platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg + platform_allow: + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f446re + - nucleo_f746zg integration_platforms: - nucleo_f207zg drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hse_8: extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hse_8.overlay" - platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg + platform_allow: + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f446re + - nucleo_f746zg integration_platforms: - nucleo_f207zg drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_100_hsi_16_ahb2: extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_100_hsi_16_ahb_2.overlay" - platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg + platform_allow: + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f446re + - nucleo_f746zg integration_platforms: - nucleo_f207zg diff --git a/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/testcase.yaml b/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/testcase.yaml index 4dd2d9ab98c..4883264e303 100644 --- a/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/testcase.yaml +++ b/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/testcase.yaml @@ -35,6 +35,8 @@ tests: - nucleo_h743zi drivers.stm32_clock_configuration.h7_core.sysclksrc_pll_hse_550: extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/pll_hse_550.overlay" - platform_allow: nucleo_h723zg stm32h735g_disco + platform_allow: + - nucleo_h723zg + - stm32h735g_disco integration_platforms: - nucleo_h723zg diff --git a/tests/drivers/console/testcase.yaml b/tests/drivers/console/testcase.yaml index 8be0f5e156e..3d6012d96ed 100644 --- a/tests/drivers/console/testcase.yaml +++ b/tests/drivers/console/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers console + tags: + - drivers + - console harness: console harness_config: type: one_line @@ -8,11 +10,21 @@ common: tests: drivers.console.uart: - tags: drivers console uart + tags: + - drivers + - console + - uart filter: CONFIG_UART_CONSOLE drivers.console.semihost: - tags: drivers console semihost - arch_allow: arm arm64 riscv32 riscv64 + tags: + - drivers + - console + - semihost + arch_allow: + - arm + - arm64 + - riscv32 + - riscv64 platform_type: - qemu extra_args: CONF_FILE=prj_semihost.conf diff --git a/tests/drivers/counter/counter_basic_api/testcase.yaml b/tests/drivers/counter/counter_basic_api/testcase.yaml index ae78db44f2a..f31fa8f3af9 100644 --- a/tests/drivers/counter/counter_basic_api/testcase.yaml +++ b/tests/drivers/counter/counter_basic_api/testcase.yaml @@ -1,12 +1,16 @@ tests: drivers.counter.basic_api: - tags: drivers counter + tags: + - drivers + - counter depends_on: counter min_ram: 16 platform_exclude: nucleo_f302r8 timeout: 600 drivers.counter.basic_api.nrf_zli: - tags: drivers counter + tags: + - drivers + - counter depends_on: counter platform_allow: nrf52840dk_nrf52840 timeout: 400 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 ad2c1fd26dd..5c46deb6e61 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,7 @@ tests: drivers.counter.nrf_rtc: - tags: drivers counter + tags: + - drivers + - counter depends_on: counter platform_allow: nrf52840dk_nrf52840 diff --git a/tests/drivers/counter/counter_seconds/testcase.yaml b/tests/drivers/counter/counter_seconds/testcase.yaml index cc68f92d172..18fffa080f1 100644 --- a/tests/drivers/counter/counter_seconds/testcase.yaml +++ b/tests/drivers/counter/counter_seconds/testcase.yaml @@ -1,11 +1,15 @@ tests: drivers.counter.cmos: - tags: drivers counter + tags: + - drivers + - counter arch_allow: x86 extra_configs: - CONFIG_COUNTER_CMOS=y filter: CONFIG_X86_PC_COMPATIBLE drivers.counter.mcux.snvs.rtc: - tags: drivers counter + tags: + - drivers + - counter platform_allow: mimxrt1064_evk diff --git a/tests/drivers/counter/maxim_ds3231_api/testcase.yaml b/tests/drivers/counter/maxim_ds3231_api/testcase.yaml index ed2e8749015..31db8c67309 100644 --- a/tests/drivers/counter/maxim_ds3231_api/testcase.yaml +++ b/tests/drivers/counter/maxim_ds3231_api/testcase.yaml @@ -1,7 +1,11 @@ tests: drivers.counter.maxim_ds3231: - tags: drivers counter - depends_on: counter i2c + tags: + - drivers + - counter + depends_on: + - counter + - i2c min_ram: 16 timeout: 400 filter: dt_compat_enabled("maxim,ds3231") diff --git a/tests/drivers/dac/dac_api/testcase.yaml b/tests/drivers/dac/dac_api/testcase.yaml index 5953bc4cfc1..acae79039dc 100644 --- a/tests/drivers/dac/dac_api/testcase.yaml +++ b/tests/drivers/dac/dac_api/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: dac drivers userspace + tags: + - dac + - drivers + - userspace tests: drivers.dac.api: depends_on: dac diff --git a/tests/drivers/dac/dac_loopback/testcase.yaml b/tests/drivers/dac/dac_loopback/testcase.yaml index 55ac3438663..fe1962e5b2f 100644 --- a/tests/drivers/dac/dac_loopback/testcase.yaml +++ b/tests/drivers/dac/dac_loopback/testcase.yaml @@ -1,14 +1,32 @@ common: - tags: dac drivers + tags: + - dac + - drivers tests: drivers.dac.loopback: - depends_on: dac adc + depends_on: + - dac + - adc harness: ztest harness_config: fixture: dac_adc_loopback - platform_allow: | - frdm_k22f frdm_k64f nucleo_f207zg nucleo_l073rz nucleo_l152re twr_ke18f - bl652_dvk bl653_dvk bl654_dvk bl5340_dvk_cpuapp stm32f3_disco stm32l562e_dk - nucleo_l552ze_q nucleo_f429zi nucleo_f746zg nucleo_g071rb nucleo_wl55jc + platform_allow: + - frdm_k22f + - frdm_k64f + - nucleo_f207zg + - nucleo_l073rz + - nucleo_l152re + - twr_ke18f + - bl652_dvk + - bl653_dvk + - bl654_dvk + - bl5340_dvk_cpuapp + - stm32f3_disco + - stm32l562e_dk + - nucleo_l552ze_q + - nucleo_f429zi + - nucleo_f746zg + - nucleo_g071rb + - nucleo_wl55jc integration_platforms: - nucleo_f207zg diff --git a/tests/drivers/dma/chan_blen_transfer/testcase.yaml b/tests/drivers/dma/chan_blen_transfer/testcase.yaml index 7c3de45f009..cbafd92a4b8 100644 --- a/tests/drivers/dma/chan_blen_transfer/testcase.yaml +++ b/tests/drivers/dma/chan_blen_transfer/testcase.yaml @@ -2,5 +2,7 @@ tests: drivers.dma.chan_blen_transfer: min_ram: 16 depends_on: dma - tags: drivers dma + tags: + - drivers + - dma filter: dt_nodelabel_enabled("test_dma0") diff --git a/tests/drivers/dma/chan_link_transfer/testcase.yaml b/tests/drivers/dma/chan_link_transfer/testcase.yaml index 11806e7f299..21cb13b8867 100644 --- a/tests/drivers/dma/chan_link_transfer/testcase.yaml +++ b/tests/drivers/dma/chan_link_transfer/testcase.yaml @@ -2,7 +2,14 @@ tests: drivers.dma.chan_link_transfer: min_ram: 16 depends_on: dma - tags: drivers dma - platform_allow: frdm_k64f mimxrt1060_evk mimxrt1064_evk mimxrt1160_evk_cm7 mimxrt1170_evk_cm7 + tags: + - drivers + - dma + platform_allow: + - frdm_k64f + - mimxrt1060_evk + - mimxrt1064_evk + - mimxrt1160_evk_cm7 + - mimxrt1170_evk_cm7 integration_platforms: - frdm_k64f diff --git a/tests/drivers/dma/loop_transfer/testcase.yaml b/tests/drivers/dma/loop_transfer/testcase.yaml index e84680222d2..53d13d8943f 100644 --- a/tests/drivers/dma/loop_transfer/testcase.yaml +++ b/tests/drivers/dma/loop_transfer/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.dma.loop_transfer: depends_on: dma - tags: drivers dma + tags: + - drivers + - dma filter: dt_nodelabel_enabled("test_dma0") diff --git a/tests/drivers/dma/scatter_gather/testcase.yaml b/tests/drivers/dma/scatter_gather/testcase.yaml index aadedc99551..c716bdf4dad 100644 --- a/tests/drivers/dma/scatter_gather/testcase.yaml +++ b/tests/drivers/dma/scatter_gather/testcase.yaml @@ -1,8 +1,13 @@ tests: drivers.dma.scatter_gather: depends_on: dma - tags: drivers dma - platform_allow: intel_adsp_cavs25 frdm_k64f mimxrt1060_evk + tags: + - drivers + - dma + platform_allow: + - intel_adsp_cavs25 + - frdm_k64f + - mimxrt1060_evk filter: dt_alias_exists("dma0") integration_platforms: - intel_adsp_cavs25 diff --git a/tests/drivers/eeprom/api/testcase.yaml b/tests/drivers/eeprom/api/testcase.yaml index b3be80e6bf3..5735d63da65 100644 --- a/tests/drivers/eeprom/api/testcase.yaml +++ b/tests/drivers/eeprom/api/testcase.yaml @@ -1,12 +1,17 @@ common: depends_on: eeprom - tags: drivers eeprom + tags: + - drivers + - eeprom tests: drivers.eeprom.api: # Tests overwrite EEPROM content, only run on select boards - platform_allow: | - native_posix native_posix_64 qemu_x86 - nucleo_l152re nucleo_l073rz + platform_allow: + - native_posix + - native_posix_64 + - qemu_x86 + - nucleo_l152re + - nucleo_l073rz drivers.eeprom.api.build: # Build-only test for boards with EEPROMs build_only: true diff --git a/tests/drivers/eeprom/shell/testcase.yaml b/tests/drivers/eeprom/shell/testcase.yaml index c9e9f73e94b..e9bdafceda5 100644 --- a/tests/drivers/eeprom/shell/testcase.yaml +++ b/tests/drivers/eeprom/shell/testcase.yaml @@ -3,4 +3,7 @@ tests: integration_platforms: - native_posix - native_posix_64 - tags: drivers eeprom shell + tags: + - drivers + - eeprom + - shell diff --git a/tests/drivers/entropy/api/testcase.yaml b/tests/drivers/entropy/api/testcase.yaml index 6a9a7fa2d49..a2944f0230b 100644 --- a/tests/drivers/entropy/api/testcase.yaml +++ b/tests/drivers/entropy/api/testcase.yaml @@ -1,13 +1,24 @@ tests: drivers.entropy: filter: CONFIG_ENTROPY_HAS_DRIVER - tags: drivers entropy + tags: + - drivers + - entropy drivers.entropy.bt_hci: platform_allow: nrf52_bsim - extra_args: DTC_OVERLAY_FILE=./entropy_bt_hci.overlay OVERLAY_CONFIG=./entropy_bt_hci.conf - tags: driver entropy bluetooth + extra_args: + - DTC_OVERLAY_FILE=./entropy_bt_hci.overlay + - OVERLAY_CONFIG=./entropy_bt_hci.conf + tags: + - driver + - entropy + - bluetooth drivers.entropy.psa_crypto: filter: CONFIG_BUILD_WITH_TFM - extra_args: DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay - OVERLAY_CONFIG=./entropy_psa_crypto.conf - tags: driver entropy psa-crypto + extra_args: + - DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay + - OVERLAY_CONFIG=./entropy_psa_crypto.conf + tags: + - driver + - entropy + - psa-crypto diff --git a/tests/drivers/espi/testcase.yaml b/tests/drivers/espi/testcase.yaml index 949b69c2033..89f1c45c2bc 100644 --- a/tests/drivers/espi/testcase.yaml +++ b/tests/drivers/espi/testcase.yaml @@ -3,7 +3,9 @@ tests: drivers.espi.acpi: - tags: drivers espi + tags: + - drivers + - espi filter: dt_compat_enabled("zephyr,espi-emul-controller") harness: ztest platform_allow: native_posix diff --git a/tests/drivers/flash/common/testcase.yaml b/tests/drivers/flash/common/testcase.yaml index a24fad02cc1..79913f5dccb 100644 --- a/tests/drivers/flash/common/testcase.yaml +++ b/tests/drivers/flash/common/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers flash + tags: + - drivers + - flash tests: drivers.flash.common.nrf_qspi_nor: platform_allow: nrf52840dk_nrf52840 @@ -9,14 +11,15 @@ tests: drivers.flash.common.nrf_qspi_nor.size_in_bytes: platform_allow: nrf52840dk_nrf52840 extra_args: - OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf - DTC_OVERLAY_FILE=boards/nrf52840_size_in_bytes.overlay + - OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf + - DTC_OVERLAY_FILE=boards/nrf52840_size_in_bytes.overlay integration_platforms: - nrf52840dk_nrf52840 drivers.flash.common.nrf_qspi_nor_4B_addr: platform_allow: nrf52840dk_nrf52840 - extra_args: OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25l51245g.overlay + extra_args: + - OVERLAY_CONFIG=boards/nrf52840_flash_qspi.conf + - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25l51245g.overlay harness_config: fixture: external_flash integration_platforms: @@ -27,30 +30,45 @@ tests: integration_platforms: - nrf52840dk_nrf52840 drivers.flash.common.default: - filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and - not CONFIG_TRUSTED_EXECUTION_NONSECURE) and - dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")) + filter: ((CONFIG_FLASH_HAS_DRIVER_ENABLED and not CONFIG_TRUSTED_EXECUTION_NONSECURE) + and dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")) drivers.flash.common.tfm_ns: build_only: true - filter: (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE and - dt_label_with_parent_compat_enabled("slot1_ns_partition", "fixed-partitions")) + filter: (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE + and dt_label_with_parent_compat_enabled("slot1_ns_partition", "fixed-partitions")) drivers.flash.mcux: - platform_allow: mimxrt1060_evk it8xxx2_evb mimxrt685_evk_cm33 mimxrt595_evk_cm33 + platform_allow: + - mimxrt1060_evk + - it8xxx2_evb + - mimxrt685_evk_cm33 + - mimxrt595_evk_cm33 integration_platforms: - mimxrt1060_evk drivers.flash.common.stm32: - platform_allow: nucleo_f103rb nucleo_f207zg stm32f3_disco nucleo_f429zi stm32f746g_disco - nucleo_g0b1re nucleo_g474re nucleo_h743zi nucleo_l152re disco_l475_iot1 nucleo_wb55rg - nucleo_wl55jc stm32l562e_dk stm32l562e_dk_ns + platform_allow: + - nucleo_f103rb + - nucleo_f207zg + - stm32f3_disco + - nucleo_f429zi + - stm32f746g_disco + - nucleo_g0b1re + - nucleo_g474re + - nucleo_h743zi + - nucleo_l152re + - disco_l475_iot1 + - nucleo_wb55rg + - nucleo_wl55jc + - stm32l562e_dk + - stm32l562e_dk_ns integration_platforms: - nucleo_f103rb filter: (dt_compat_enabled("st,stm32-flash-controller") or dt_compat_enabled("st,stm32h7-flash-controller")) and - dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") + dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") drivers.flash.common.mx25r_high_perf: platform_allow: nrf52840dk_nrf52840 extra_args: - OVERLAY_CONFIG=boards/nrf52840dk_flash_spi.conf - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25r_high_perf.overlay + - OVERLAY_CONFIG=boards/nrf52840dk_flash_spi.conf + - DTC_OVERLAY_FILE=boards/nrf52840dk_mx25r_high_perf.overlay integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/drivers/flash/stm32/testcase.yaml b/tests/drivers/flash/stm32/testcase.yaml index a438934bd75..9fcfa102744 100644 --- a/tests/drivers/flash/stm32/testcase.yaml +++ b/tests/drivers/flash/stm32/testcase.yaml @@ -1,7 +1,11 @@ common: - tags: drivers flash + tags: + - drivers + - flash tests: drivers.flash.stm32.default: - platform_allow: nucleo_f429zi google_dragonclaw + platform_allow: + - nucleo_f429zi + - google_dragonclaw filter: dt_compat_enabled("st,stm32-flash-controller") and - dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") + dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions") diff --git a/tests/drivers/flash_simulator/testcase.yaml b/tests/drivers/flash_simulator/testcase.yaml index c372d2446a4..8a905de8358 100644 --- a/tests/drivers/flash_simulator/testcase.yaml +++ b/tests/drivers/flash_simulator/testcase.yaml @@ -1,8 +1,14 @@ common: - tags: drivers flash + tags: + - drivers + - flash tests: drivers.flash.flash_simulator: - platform_allow: qemu_x86 native_posix native_posix_64 nucleo_f411re + platform_allow: + - qemu_x86 + - native_posix + - native_posix_64 + - nucleo_f411re integration_platforms: - qemu_x86 drivers.flash.flash_simulator.qemu_erase_value_0x00: diff --git a/tests/drivers/fuel_gauge/sbs_gauge/testcase.yaml b/tests/drivers/fuel_gauge/sbs_gauge/testcase.yaml index e8b890f2f5d..a7bfda2c458 100644 --- a/tests/drivers/fuel_gauge/sbs_gauge/testcase.yaml +++ b/tests/drivers/fuel_gauge/sbs_gauge/testcase.yaml @@ -1,32 +1,36 @@ tests: # section.subsection drivers.sbs_gauge_new_api.emulated: - tags: drivers fuel_gauge + tags: + - drivers + - fuel_gauge filter: > dt_compat_enabled("sbs,sbs-gauge-new-api") and (CONFIG_QEMU_TARGET or CONFIG_BOARD_NATIVE_POSIX) extra_args: - CONF_FILE="prj.conf;boards/emulated_board.conf" - DTC_OVERLAY_FILE="boards/emulated_board.overlay" + - CONF_FILE="prj.conf;boards/emulated_board.conf" + - DTC_OVERLAY_FILE="boards/emulated_board.overlay" platform_exclude: - hifive_unmatched - qemu_cortex_a53 - qemu_cortex_a53_smp - qemu_kvm_arm64 - xenvm - xenvm_gicv3 + - hifive_unmatched + - qemu_cortex_a53 + - qemu_cortex_a53_smp + - qemu_kvm_arm64 + - xenvm + - xenvm_gicv3 drivers.sbs_gauge_new_api.emulated_64_bit_i2c_addr: - tags: drivers fuel_gauge + tags: + - drivers + - fuel_gauge filter: > dt_compat_enabled("sbs,sbs-gauge-new-api") and (CONFIG_QEMU_TARGET or CONFIG_BOARD_NATIVE_POSIX) platform_allow: - hifive_unmatched - qemu_cortex_a53 - qemu_cortex_a53_smp - qemu_kvm_arm64 - xenvm - xenvm_gicv3 + - hifive_unmatched + - qemu_cortex_a53 + - qemu_cortex_a53_smp + - qemu_kvm_arm64 + - xenvm + - xenvm_gicv3 extra_args: - CONF_FILE="prj.conf;boards/qemu_cortex_a53.conf" - DTC_OVERLAY_FILE="boards/qemu_cortex_a53.overlay" + - CONF_FILE="prj.conf;boards/qemu_cortex_a53.conf" + - DTC_OVERLAY_FILE="boards/qemu_cortex_a53.overlay" diff --git a/tests/drivers/gpio/gpio_api_1pin/testcase.yaml b/tests/drivers/gpio/gpio_api_1pin/testcase.yaml index 1a8585e09e8..18b8bc1bd69 100644 --- a/tests/drivers/gpio/gpio_api_1pin/testcase.yaml +++ b/tests/drivers/gpio/gpio_api_1pin/testcase.yaml @@ -1,8 +1,13 @@ tests: drivers.gpio.1pin: - tags: drivers gpio + tags: + - drivers + - gpio depends_on: gpio min_flash: 48 # Fix exclude when we can exclude just sim run - platform_exclude: mps2_an385 mps2_an521 neorv32 + platform_exclude: + - mps2_an385 + - mps2_an521 + - neorv32 filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") diff --git a/tests/drivers/gpio/gpio_basic_api/testcase.yaml b/tests/drivers/gpio/gpio_basic_api/testcase.yaml index 03b5e38f425..bf6c5a14c82 100644 --- a/tests/drivers/gpio/gpio_basic_api/testcase.yaml +++ b/tests/drivers/gpio/gpio_basic_api/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers gpio + tags: + - drivers + - gpio depends_on: gpio harness: ztest harness_config: diff --git a/tests/drivers/gpio/gpio_enable_disable_interrupt/testcase.yaml b/tests/drivers/gpio/gpio_enable_disable_interrupt/testcase.yaml index 2bf15e3338e..e60dc4efe86 100644 --- a/tests/drivers/gpio/gpio_enable_disable_interrupt/testcase.yaml +++ b/tests/drivers/gpio/gpio_enable_disable_interrupt/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.gpio.enable_disable_interrupt: - tags: drivers gpio + tags: + - drivers + - gpio depends_on: gpio filter: dt_compat_enabled("test-gpio-enable-disable-interrupt") diff --git a/tests/drivers/gpio/gpio_get_direction/testcase.yaml b/tests/drivers/gpio/gpio_get_direction/testcase.yaml index 49913004be2..a957a3cb1b8 100644 --- a/tests/drivers/gpio/gpio_get_direction/testcase.yaml +++ b/tests/drivers/gpio/gpio_get_direction/testcase.yaml @@ -1,8 +1,13 @@ tests: drivers.gpio.get_direction: - tags: drivers gpio + tags: + - drivers + - gpio depends_on: gpio min_flash: 48 # Fix exclude when we can exclude just sim run - platform_exclude: mps2_an385 mps2_an521 neorv32 + platform_exclude: + - mps2_an385 + - mps2_an521 + - neorv32 filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") diff --git a/tests/drivers/gpio/gpio_hogs/testcase.yaml b/tests/drivers/gpio/gpio_hogs/testcase.yaml index dec31a73dca..13776ffb449 100644 --- a/tests/drivers/gpio/gpio_hogs/testcase.yaml +++ b/tests/drivers/gpio/gpio_hogs/testcase.yaml @@ -1,8 +1,15 @@ tests: drivers.gpio.hogs: - tags: drivers gpio + tags: + - drivers + - gpio depends_on: gpio - platform_allow: native_posix native_posix_64 frdm_k64f nrf52840dk_nrf52840 nucleo_g474re + platform_allow: + - native_posix + - native_posix_64 + - frdm_k64f + - nrf52840dk_nrf52840 + - nucleo_g474re integration_platforms: - native_posix - native_posix_64 diff --git a/tests/drivers/hwinfo/api/testcase.yaml b/tests/drivers/hwinfo/api/testcase.yaml index f17ae3013ae..5c5ec5a1eb2 100644 --- a/tests/drivers/hwinfo/api/testcase.yaml +++ b/tests/drivers/hwinfo/api/testcase.yaml @@ -1,3 +1,5 @@ tests: drivers.hwinfo.api: - tags: drivers hwinfo + tags: + - drivers + - hwinfo diff --git a/tests/drivers/i2c/i2c_api/testcase.yaml b/tests/drivers/i2c/i2c_api/testcase.yaml index 587549fbb17..039e77ad77e 100644 --- a/tests/drivers/i2c/i2c_api/testcase.yaml +++ b/tests/drivers/i2c/i2c_api/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.i2c.api: depends_on: i2c - tags: drivers i2c + tags: + - drivers + - i2c filter: dt_alias_exists("gy271") diff --git a/tests/drivers/i2c/i2c_target_api/testcase.yaml b/tests/drivers/i2c/i2c_target_api/testcase.yaml index d4df313ce15..e93d68a129e 100644 --- a/tests/drivers/i2c/i2c_target_api/testcase.yaml +++ b/tests/drivers/i2c/i2c_target_api/testcase.yaml @@ -1,13 +1,19 @@ common: depends_on: i2c - tags: drivers i2c + tags: + - drivers + - i2c harness: ztest harness_config: fixture: i2c_bus_short tests: drivers.i2c.target_api.dual_role: - platform_allow: nucleo_f091rc stm32f072b_disco nucleo_g071rb rpi_pico + platform_allow: + - nucleo_f091rc + - stm32f072b_disco + - nucleo_g071rb + - rpi_pico integration_platforms: - nucleo_f091rc extra_configs: diff --git a/tests/drivers/i2c/i2c_tca954x/testcase.yaml b/tests/drivers/i2c/i2c_tca954x/testcase.yaml index 028d8730601..0f6d12b77c5 100644 --- a/tests/drivers/i2c/i2c_tca954x/testcase.yaml +++ b/tests/drivers/i2c/i2c_tca954x/testcase.yaml @@ -1,7 +1,9 @@ tests: drivers.i2c.tca954x: build_only: true - tags: testing drivers + tags: + - testing + - drivers depends_on: i2c filter: dt_compat_enabled("ti,tca9546a") platform_allow: nrf52840dk_nrf52840 diff --git a/tests/drivers/i2s/i2s_api/testcase.yaml b/tests/drivers/i2s/i2s_api/testcase.yaml index 265939db4c1..6615312402a 100644 --- a/tests/drivers/i2s/i2s_api/testcase.yaml +++ b/tests/drivers/i2s/i2s_api/testcase.yaml @@ -1,11 +1,17 @@ tests: drivers.i2s: depends_on: i2s - tags: drivers userspace + tags: + - drivers + - userspace filter: not CONFIG_I2S_TEST_USE_GPIO_LOOPBACK drivers.i2s.gpio_loopback: - depends_on: i2s gpio - tags: drivers userspace + depends_on: + - i2s + - gpio + tags: + - drivers + - userspace filter: CONFIG_I2S_TEST_USE_GPIO_LOOPBACK harness: ztest harness_config: diff --git a/tests/drivers/i2s/i2s_speed/testcase.yaml b/tests/drivers/i2s/i2s_speed/testcase.yaml index 99dc810b644..9f8601d21c0 100644 --- a/tests/drivers/i2s/i2s_speed/testcase.yaml +++ b/tests/drivers/i2s/i2s_speed/testcase.yaml @@ -1,11 +1,17 @@ tests: drivers.i2s.speed: depends_on: i2s - tags: drivers i2s + tags: + - drivers + - i2s filter: not CONFIG_I2S_TEST_USE_GPIO_LOOPBACK drivers.i2s.speed.gpio_loopback: - depends_on: i2s gpio - tags: drivers i2s + depends_on: + - i2s + - gpio + tags: + - drivers + - i2s filter: CONFIG_I2S_TEST_USE_GPIO_LOOPBACK harness: ztest harness_config: diff --git a/tests/drivers/input/gpio_keys/testcase.yaml b/tests/drivers/input/gpio_keys/testcase.yaml index 476e2436163..b8fd702d96a 100644 --- a/tests/drivers/input/gpio_keys/testcase.yaml +++ b/tests/drivers/input/gpio_keys/testcase.yaml @@ -2,7 +2,11 @@ tests: drivers.input.gpio_keys: - tags: drivers input - platform_allow: native_posix native_posix_64 + tags: + - drivers + - input + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix diff --git a/tests/drivers/ipm/testcase.yaml b/tests/drivers/ipm/testcase.yaml index 03b54636962..33a1a2e46a4 100644 --- a/tests/drivers/ipm/testcase.yaml +++ b/tests/drivers/ipm/testcase.yaml @@ -1,4 +1,8 @@ tests: drivers.ipc.mailbox: - arch_exclude: posix xtensa - tags: drivers ipc + 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 c7c4ed0b136..3b9b6f50438 100644 --- a/tests/drivers/kscan/kscan_api/testcase.yaml +++ b/tests/drivers/kscan/kscan_api/testcase.yaml @@ -1,10 +1,15 @@ tests: drivers.kscan: - tags: drivers kscan userspace + tags: + - drivers + - kscan + - userspace depends_on: kscan platform_exclude: mec15xxevb_assy6853 drivers.kscan.mec15xxevb_assy6853: depends_on: kscan - tags: drivers kscan + tags: + - drivers + - kscan extra_args: CONF_FILE="mec15xxevb_assy6853.conf" platform_allow: mec15xxevb_assy6853 diff --git a/tests/drivers/kscan/kscan_input/testcase.yaml b/tests/drivers/kscan/kscan_input/testcase.yaml index 938c3c7217b..9b233608dd2 100644 --- a/tests/drivers/kscan/kscan_input/testcase.yaml +++ b/tests/drivers/kscan/kscan_input/testcase.yaml @@ -2,7 +2,12 @@ tests: drivers.input.kscan_input: - platform_allow: native_posix native_posix_64 - tags: drivers kscan input + platform_allow: + - native_posix + - native_posix_64 + tags: + - drivers + - kscan + - input integration_platforms: - native_posix diff --git a/tests/drivers/led/led_api/testcase.yaml b/tests/drivers/led/led_api/testcase.yaml index 75ec70e461c..3af8b79d855 100644 --- a/tests/drivers/led/led_api/testcase.yaml +++ b/tests/drivers/led/led_api/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.led_api.i2c: - tags: drivers led + tags: + - drivers + - led depends_on: led filter: dt_alias_exists("led-controller-0") diff --git a/tests/drivers/memc/ram/testcase.yaml b/tests/drivers/memc/ram/testcase.yaml index 55a8b0bc16b..0fac2dea9b4 100644 --- a/tests/drivers/memc/ram/testcase.yaml +++ b/tests/drivers/memc/ram/testcase.yaml @@ -1,19 +1,27 @@ tests: drivers.memc.stm32_fmc_nor_psram: - tags: drivers memc + tags: + - drivers + - memc depends_on: memc filter: dt_compat_enabled("st,stm32-fmc-nor-psram") drivers.memc.stm32_sdram: - tags: drivers memc + tags: + - drivers + - memc depends_on: memc filter: dt_compat_enabled("st,stm32-fmc-sdram") drivers.memc.smc_sram: - tags: drivers memc + tags: + - drivers + - memc depends_on: memc filter: dt_compat_enabled("atmel,sam-smc") platform_allow: sam4s_xplained integration_platforms: - sam4s_xplained drivers.memc.sifive_ddr: - tags: drivers memc + tags: + - drivers + - memc platform_allow: hifive_unmatched diff --git a/tests/drivers/mipi_dsi/api/testcase.yaml b/tests/drivers/mipi_dsi/api/testcase.yaml index 86d23c47eb5..83695c84452 100644 --- a/tests/drivers/mipi_dsi/api/testcase.yaml +++ b/tests/drivers/mipi_dsi/api/testcase.yaml @@ -1,5 +1,7 @@ tests: drivers.mipi_dsi.api: - tags: drivers mipi_dsi + tags: + - drivers + - mipi_dsi depends_on: mipi_dsi filter: dt_alias_exists("mipi-dsi") diff --git a/tests/drivers/mm/sys_mm_drv_api/testcase.yaml b/tests/drivers/mm/sys_mm_drv_api/testcase.yaml index 8b9d7c29758..fb7ad220107 100644 --- a/tests/drivers/mm/sys_mm_drv_api/testcase.yaml +++ b/tests/drivers/mm/sys_mm_drv_api/testcase.yaml @@ -1,5 +1,6 @@ tests: drivers.mm.sys_mm_drv_api: - tags: drivers mm - filter: dt_compat_enabled("intel,adsp-mtl-tlb") or - dt_compat_enabled("intel,adsp-tlb") + tags: + - drivers + - mm + filter: dt_compat_enabled("intel,adsp-mtl-tlb") or dt_compat_enabled("intel,adsp-tlb") diff --git a/tests/drivers/mm/sys_mm_drv_bank/testcase.yaml b/tests/drivers/mm/sys_mm_drv_bank/testcase.yaml index e1e2b4d50e3..e4c5412ead0 100644 --- a/tests/drivers/mm/sys_mm_drv_bank/testcase.yaml +++ b/tests/drivers/mm/sys_mm_drv_bank/testcase.yaml @@ -1,5 +1,6 @@ tests: drivers.mm.sys_mm_drv_bank: - tags: drivers mm - filter: dt_compat_enabled("intel,adsp-mtl-tlb") or - dt_compat_enabled("intel,adsp-tlb") + tags: + - drivers + - mm + filter: dt_compat_enabled("intel,adsp-mtl-tlb") or dt_compat_enabled("intel,adsp-tlb") diff --git a/tests/drivers/pinctrl/api/testcase.yaml b/tests/drivers/pinctrl/api/testcase.yaml index 326f39ae3b3..dc23dadafe9 100644 --- a/tests/drivers/pinctrl/api/testcase.yaml +++ b/tests/drivers/pinctrl/api/testcase.yaml @@ -3,13 +3,21 @@ tests: drivers.pinctrl.api: - tags: drivers pinctrl - platform_allow: native_posix native_posix_64 + tags: + - drivers + - pinctrl + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix drivers.pinctrl.api_reg: - tags: drivers pinctrl - platform_allow: native_posix native_posix_64 + tags: + - drivers + - pinctrl + platform_allow: + - native_posix + - native_posix_64 extra_args: CONF_FILE="prj.conf;reg.conf" integration_platforms: - native_posix diff --git a/tests/drivers/pinctrl/gd32/testcase.yaml b/tests/drivers/pinctrl/gd32/testcase.yaml index 2d4e164b651..feaa9069958 100644 --- a/tests/drivers/pinctrl/gd32/testcase.yaml +++ b/tests/drivers/pinctrl/gd32/testcase.yaml @@ -3,8 +3,12 @@ tests: drivers.pinctrl.gd32_af: - tags: drivers pinctrl + tags: + - drivers + - pinctrl platform_allow: gd32f450i_eval drivers.pinctrl.gd32_afio: - tags: drivers pinctrl + tags: + - drivers + - pinctrl platform_allow: gd32f403z_eval diff --git a/tests/drivers/pinctrl/nrf/testcase.yaml b/tests/drivers/pinctrl/nrf/testcase.yaml index 5b7113c5b5e..252fdd24758 100644 --- a/tests/drivers/pinctrl/nrf/testcase.yaml +++ b/tests/drivers/pinctrl/nrf/testcase.yaml @@ -1,4 +1,8 @@ tests: drivers.pinctrl.nrf: - tags: drivers pinctrl - depends_on: pinctrl nrf + tags: + - drivers + - pinctrl + depends_on: + - pinctrl + - nrf diff --git a/tests/drivers/pwm/pwm_api/testcase.yaml b/tests/drivers/pwm/pwm_api/testcase.yaml index 7020f5cbfa3..9e9e8fd815c 100644 --- a/tests/drivers/pwm/pwm_api/testcase.yaml +++ b/tests/drivers/pwm/pwm_api/testcase.yaml @@ -1,9 +1,9 @@ tests: drivers.pwm: - tags: drivers pwm userspace - filter: dt_alias_exists("pwm-0") or - dt_alias_exists("pwm-1") or - dt_alias_exists("pwm-2") or - dt_alias_exists("pwm-3") or - dt_compat_enabled("st,stm32-pwm") + tags: + - drivers + - pwm + - userspace + filter: dt_alias_exists("pwm-0") or dt_alias_exists("pwm-1") or dt_alias_exists("pwm-2") + or dt_alias_exists("pwm-3") or dt_compat_enabled("st,stm32-pwm") depends_on: pwm diff --git a/tests/drivers/pwm/pwm_loopback/testcase.yaml b/tests/drivers/pwm/pwm_loopback/testcase.yaml index 59c65c0738a..66df7c5fef2 100644 --- a/tests/drivers/pwm/pwm_loopback/testcase.yaml +++ b/tests/drivers/pwm/pwm_loopback/testcase.yaml @@ -1,6 +1,9 @@ tests: drivers.pwm.loopback: - tags: pwm drivers userspace + tags: + - pwm + - drivers + - userspace depends_on: pwm filter: dt_compat_enabled("test-pwm-loopback") harness: ztest diff --git a/tests/drivers/regulator/api/testcase.yaml b/tests/drivers/regulator/api/testcase.yaml index 52ffffa63ac..95a27f73d64 100644 --- a/tests/drivers/regulator/api/testcase.yaml +++ b/tests/drivers/regulator/api/testcase.yaml @@ -3,13 +3,21 @@ tests: drivers.regulator.api: - tags: drivers regulator - platform_allow: native_posix native_posix_64 + tags: + - drivers + - regulator + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix drivers.regulator.api.nothreadsaferefcnt: - tags: drivers regulator - platform_allow: native_posix native_posix_64 + tags: + - drivers + - regulator + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix extra_configs: diff --git a/tests/drivers/regulator/fixed/testcase.yaml b/tests/drivers/regulator/fixed/testcase.yaml index 020b6c7b207..35a80a37669 100644 --- a/tests/drivers/regulator/fixed/testcase.yaml +++ b/tests/drivers/regulator/fixed/testcase.yaml @@ -1,11 +1,16 @@ tests: drivers.regulator.fixed: - tags: drivers regulator + tags: + - drivers + - regulator harness: ztest harness_config: fixture: gpio_loopback depends_on: gpio - platform_allow: nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp nrf9160dk_nrf9160 + platform_allow: + - nrf52840dk_nrf52840 + - nrf5340dk_nrf5340_cpuapp + - nrf9160dk_nrf9160 integration_platforms: - nrf52840dk_nrf52840 - nrf5340dk_nrf5340_cpuapp diff --git a/tests/drivers/regulator/voltage/testcase.yaml b/tests/drivers/regulator/voltage/testcase.yaml index 2ae611a0035..71c94e59c82 100644 --- a/tests/drivers/regulator/voltage/testcase.yaml +++ b/tests/drivers/regulator/voltage/testcase.yaml @@ -2,13 +2,17 @@ # SPDX-License-Identifier: Apache-2.0 common: - tags: drivers regulator + tags: + - drivers + - regulator harness: ztest tests: drivers.regulator.voltage.nrf52840dk_nrf52840_npm6001: platform_allow: nrf52840dk_nrf52840 - extra_args: DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_npm6001.overlay SHIELD=npm6001_ek + extra_args: + - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_npm6001.overlay + - SHIELD=npm6001_ek harness_config: fixture: npm6001_ek_to_adc drivers.regulator.voltage.mimxrt685_evk_cm33: diff --git a/tests/drivers/retained_mem/api/testcase.yaml b/tests/drivers/retained_mem/api/testcase.yaml index 704199758e4..3ec6a2cf5d4 100644 --- a/tests/drivers/retained_mem/api/testcase.yaml +++ b/tests/drivers/retained_mem/api/testcase.yaml @@ -1,12 +1,19 @@ tests: drivers.retained_mem.api.gpregret: platform_allow: nrf52840dk_nrf52840 - tags: drivers retained_mem + tags: + - drivers + - retained_mem drivers.retained_mem.api.ram: platform_allow: qemu_cortex_m3 - tags: drivers retained_mem + tags: + - drivers + - retained_mem drivers.retained_mem.api.ram.nrf52840dk_nrf52840: platform_allow: nrf52840dk_nrf52840 - extra_args: DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_ram.overlay" - OVERLAY_CONFIG="boards/nrf52840dk_nrf52840_ram.conf" - tags: drivers retained_mem + extra_args: + - DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_ram.overlay" + - OVERLAY_CONFIG="boards/nrf52840dk_nrf52840_ram.conf" + tags: + - drivers + - retained_mem diff --git a/tests/drivers/rtc/rtc_api/testcase.yaml b/tests/drivers/rtc/rtc_api/testcase.yaml index fc86b05b374..56a5fe4d436 100644 --- a/tests/drivers/rtc/rtc_api/testcase.yaml +++ b/tests/drivers/rtc/rtc_api/testcase.yaml @@ -3,6 +3,9 @@ tests: drivers.rtc.rtc_api: - tags: drivers rtc api + tags: + - drivers + - rtc + - api filter: dt_alias_exists("rtc") depends_on: rtc diff --git a/tests/drivers/rtc/rtc_api_helpers/testcase.yaml b/tests/drivers/rtc/rtc_api_helpers/testcase.yaml index 5848e28b4d6..3ae9037d7c8 100644 --- a/tests/drivers/rtc/rtc_api_helpers/testcase.yaml +++ b/tests/drivers/rtc/rtc_api_helpers/testcase.yaml @@ -3,4 +3,8 @@ tests: drivers.rtc.rtc_api: - tags: drivers rtc api helpers + tags: + - drivers + - rtc + - api + - helpers diff --git a/tests/drivers/sdhc/testcase.yaml b/tests/drivers/sdhc/testcase.yaml index 5bec019dcbb..ec646ff49da 100644 --- a/tests/drivers/sdhc/testcase.yaml +++ b/tests/drivers/sdhc/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: sdhc - tags: drivers sdhc + tags: + - drivers + - sdhc tests: drivers.sdhc.sdhc_api: harness: ztest diff --git a/tests/drivers/sensor/accel/testcase.yaml b/tests/drivers/sensor/accel/testcase.yaml index c1b45f35231..becbd1a03f4 100644 --- a/tests/drivers/sensor/accel/testcase.yaml +++ b/tests/drivers/sensor/accel/testcase.yaml @@ -1,4 +1,7 @@ tests: drivers.sensor.accel: - tags: drivers sensor subsys + tags: + - drivers + - sensor + - subsys platform_allow: native_posix diff --git a/tests/drivers/sensor/akm09918c/testcase.yaml b/tests/drivers/sensor/akm09918c/testcase.yaml index 55b7e36d16f..4ccafdfbec9 100644 --- a/tests/drivers/sensor/akm09918c/testcase.yaml +++ b/tests/drivers/sensor/akm09918c/testcase.yaml @@ -3,5 +3,8 @@ tests: drivers.sensor.akm09918c: - tags: drivers sensor subsys + tags: + - drivers + - sensor + - subsys platform_allow: native_posix diff --git a/tests/drivers/sensor/generic/testcase.yaml b/tests/drivers/sensor/generic/testcase.yaml index 8278c5aa93a..a742d6129ed 100644 --- a/tests/drivers/sensor/generic/testcase.yaml +++ b/tests/drivers/sensor/generic/testcase.yaml @@ -4,7 +4,11 @@ common: - mps2_an385 tests: drivers.sensor.generic: - tags: drivers sensor + tags: + - drivers + - sensor drivers.sensor.generic.fpu: extra_args: CONF_FILE=prj_fpu.conf - tags: drivers sensor + tags: + - drivers + - sensor diff --git a/tests/drivers/sensor/icm42688/testcase.yaml b/tests/drivers/sensor/icm42688/testcase.yaml index ac32678eae6..f8f5929078c 100644 --- a/tests/drivers/sensor/icm42688/testcase.yaml +++ b/tests/drivers/sensor/icm42688/testcase.yaml @@ -3,5 +3,8 @@ tests: drivers.sensor.icm42688: - tags: drivers sensor subsys + tags: + - drivers + - sensor + - subsys platform_allow: native_posix diff --git a/tests/drivers/sensor/sbs_gauge/testcase.yaml b/tests/drivers/sensor/sbs_gauge/testcase.yaml index efe5a1aa4c3..9be31c476a9 100644 --- a/tests/drivers/sensor/sbs_gauge/testcase.yaml +++ b/tests/drivers/sensor/sbs_gauge/testcase.yaml @@ -2,15 +2,22 @@ tests: # section.subsection drivers.sensors.sbs_gauge: build_only: true - tags: drivers sensors + tags: + - drivers + - sensors filter: dt_compat_enabled("sbs,sbs-gauge") and not dt_compat_enabled("zephyr,i2c-emul-controller") integration_platforms: - nucleo_f070rb drivers.sensors.sbs_gauge.emulated: - tags: drivers sensors + tags: + - drivers + - sensors filter: dt_compat_enabled("sbs,sbs-gauge") - platform_allow: native_posix qemu_cortex_a9 qemu_arc_hs + platform_allow: + - native_posix + - qemu_cortex_a9 + - qemu_arc_hs integration_platforms: - native_posix extra_configs: diff --git a/tests/drivers/smbus/smbus_api/testcase.yaml b/tests/drivers/smbus/smbus_api/testcase.yaml index 16ab2b41699..aad8a48f3dd 100644 --- a/tests/drivers/smbus/smbus_api/testcase.yaml +++ b/tests/drivers/smbus/smbus_api/testcase.yaml @@ -1,5 +1,7 @@ common: - platform_allow: ehl_crb rpl_crb + platform_allow: + - ehl_crb + - rpl_crb tags: smbus tests: drivers.smbus.api: diff --git a/tests/drivers/spi/dt_spec/testcase.yaml b/tests/drivers/spi/dt_spec/testcase.yaml index 8c0909b455e..f605180fcb0 100644 --- a/tests/drivers/spi/dt_spec/testcase.yaml +++ b/tests/drivers/spi/dt_spec/testcase.yaml @@ -1,4 +1,9 @@ tests: drivers.spi.dt_spec: - tags: drivers spi devicetree - depends_on: spi gpio + tags: + - drivers + - spi + - devicetree + depends_on: + - spi + - gpio diff --git a/tests/drivers/spi/spi_loopback/testcase.yaml b/tests/drivers/spi/spi_loopback/testcase.yaml index 9109eb214c9..42e649fed22 100644 --- a/tests/drivers/spi/spi_loopback/testcase.yaml +++ b/tests/drivers/spi/spi_loopback/testcase.yaml @@ -1,8 +1,11 @@ common: depends_on: spi - tags: drivers spi dma + tags: + - drivers + - spi + - dma filter: dt_compat_enabled("test-spi-loopback-slow") and - dt_compat_enabled("test-spi-loopback-fast") + dt_compat_enabled("test-spi-loopback-fast") harness: ztest harness_config: fixture: spi_loopback @@ -15,30 +18,61 @@ tests: - CONFIG_SPI_RTIO=y platform_allow: tdk_robokit1 drivers.spi.mcux_dspi_dma.loopback: - extra_args: OVERLAY_CONFIG="overlay-mcux-dspi-dma.conf" - DTC_OVERLAY_FILE="overlay-mcux-dspi-dma.overlay" + extra_args: + - OVERLAY_CONFIG="overlay-mcux-dspi-dma.conf" + - DTC_OVERLAY_FILE="overlay-mcux-dspi-dma.overlay" platform_allow: frdm_k64f drivers.spi.sam_spi_dma.loopback: - extra_args: OVERLAY_CONFIG="overlay-sam-spi-dma.conf" - DTC_OVERLAY_FILE="overlay-sam-spi-dma.overlay" - platform_allow: sam_e70_xplained sam_v71_xult tdk_robokit1 + extra_args: + - OVERLAY_CONFIG="overlay-sam-spi-dma.conf" + - DTC_OVERLAY_FILE="overlay-sam-spi-dma.overlay" + platform_allow: + - sam_e70_xplained + - sam_v71_xult + - tdk_robokit1 integration_platforms: - sam_e70_xplained drivers.spi.stm32_spi_dma.loopback: extra_args: OVERLAY_CONFIG="overlay-stm32-spi-dma.conf" filter: CONFIG_SOC_FAMILY_STM32 - platform_allow: nucleo_g474re nucleo_f207zg nucleo_f429zi nucleo_f746zg nucleo_wb55rg - nucleo_l152re nucleo_wl55jc nucleo_h743zi stm32h573i_dk + platform_allow: + - nucleo_g474re + - nucleo_f207zg + - nucleo_f429zi + - nucleo_f746zg + - nucleo_wb55rg + - nucleo_l152re + - nucleo_wl55jc + - nucleo_h743zi + - stm32h573i_dk integration_platforms: - nucleo_g474re drivers.spi.gd32_spi_interrupt.loopback: extra_args: OVERLAY_CONFIG="overlay-gd32-spi-interrupt.conf" - platform_allow: gd32f403z_eval gd32f407v_start gd32f450i_eval gd32f450v_start - gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval longan_nano longan_nano_lite + platform_allow: + - gd32f403z_eval + - gd32f407v_start + - gd32f450i_eval + - gd32f450v_start + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano + - longan_nano_lite drivers.spi.gd32_spi_dma.loopback: extra_args: OVERLAY_CONFIG="overlay-gd32-spi-dma.conf" - platform_allow: gd32f403z_eval gd32f407v_start gd32f450i_eval gd32f450v_start - gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval longan_nano longan_nano_lite + platform_allow: + - gd32f403z_eval + - gd32f407v_start + - gd32f450i_eval + - gd32f450v_start + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano + - longan_nano_lite drivers.pl022_spi_interrupt.loopback: extra_configs: - CONFIG_SPI_PL022_INTERRUPT=y diff --git a/tests/drivers/syscon/testcase.yaml b/tests/drivers/syscon/testcase.yaml index 1f637c6c906..79ac3713723 100644 --- a/tests/drivers/syscon/testcase.yaml +++ b/tests/drivers/syscon/testcase.yaml @@ -3,6 +3,8 @@ tests: drivers.syscon: - tags: drivers syscon + tags: + - drivers + - syscon harness: ztest platform_allow: qemu_cortex_a53 diff --git a/tests/drivers/timer/nrf_rtc_timer/testcase.yaml b/tests/drivers/timer/nrf_rtc_timer/testcase.yaml index 5b7f02f0cad..8ebe05e8e96 100644 --- a/tests/drivers/timer/nrf_rtc_timer/testcase.yaml +++ b/tests/drivers/timer/nrf_rtc_timer/testcase.yaml @@ -1,14 +1,23 @@ tests: drivers.timer.nrf_rtc_timer: - tags: drivers timer - platform_allow: nrf52dk_nrf52832 nrf52840dk_nrf52840 + tags: + - drivers + - timer + platform_allow: + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 integration_platforms: - nrf52dk_nrf52832 extra_configs: - CONFIG_ZERO_LATENCY_IRQS=y drivers.timer.nrf_rtc_timer_no_zli: - tags: drivers timer - platform_allow: nrf52dk_nrf52832 nrf52840dk_nrf52840 nrf52_bsim + tags: + - drivers + - timer + platform_allow: + - nrf52dk_nrf52832 + - nrf52840dk_nrf52840 + - nrf52_bsim integration_platforms: - nrf52dk_nrf52832 diff --git a/tests/drivers/uart/uart_async_api/testcase.yaml b/tests/drivers/uart/uart_async_api/testcase.yaml index a6800581c45..d94ff3f6b8d 100644 --- a/tests/drivers/uart/uart_async_api/testcase.yaml +++ b/tests/drivers/uart/uart_async_api/testcase.yaml @@ -1,10 +1,28 @@ common: - platform_exclude: seeeduino_xiao serpente arduino_nano_33_iot atsamr21_xpro - adafruit_itsybitsy_m4_express atsame54_xpro atsamc21n_xpro adafruit_trinket_m0 - arduino_nano_33_iot arduino_zero atsamd21_xpro adafruit_feather_m0_basic_proto - adafruit_feather_m0_lora arduino_mkrzero atsaml21_xpro atsamr34_xpro stamp_c3 - wio_terminal xiao_esp32c3 atsamd20_xpro - tags: drivers uart + platform_exclude: + - seeeduino_xiao + - serpente + - arduino_nano_33_iot + - atsamr21_xpro + - adafruit_itsybitsy_m4_express + - atsame54_xpro + - atsamc21n_xpro + - adafruit_trinket_m0 + - arduino_nano_33_iot + - arduino_zero + - atsamd21_xpro + - adafruit_feather_m0_basic_proto + - adafruit_feather_m0_lora + - arduino_mkrzero + - atsaml21_xpro + - atsamr34_xpro + - stamp_c3 + - wio_terminal + - xiao_esp32c3 + - atsamd20_xpro + tags: + - drivers + - uart tests: drivers.uart.async_api: filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and not CONFIG_UART_MCUX_LPUART @@ -21,13 +39,15 @@ tests: depends_on: gpio extra_args: DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840.overlay;boards/nrf_uart.overlay" drivers.uart.async_api.rtt: - filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and CONFIG_HAS_SEGGER_RTT and - not CONFIG_UART_MCUX_LPUART + filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and CONFIG_HAS_SEGGER_RTT + and not CONFIG_UART_MCUX_LPUART extra_args: DTC_OVERLAY_FILE=boards/segger_rtt.overlay extra_configs: - CONFIG_USE_SEGGER_RTT=y - CONFIG_UART_RTT=y - platform_exclude: xmc45_relax_kit xmc47_relax_kit + platform_exclude: + - xmc45_relax_kit + - xmc47_relax_kit build_only: true drivers.uart.async_api.lpuart: filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and CONFIG_UART_MCUX_LPUART diff --git a/tests/drivers/uart/uart_basic_api/testcase.yaml b/tests/drivers/uart/uart_basic_api/testcase.yaml index fcfb216c8a7..9394b902559 100644 --- a/tests/drivers/uart/uart_basic_api/testcase.yaml +++ b/tests/drivers/uart/uart_basic_api/testcase.yaml @@ -1,13 +1,17 @@ tests: drivers.uart.basic_api: - tags: drivers uart + tags: + - drivers + - uart filter: CONFIG_UART_CONSOLE harness: keyboard integration_platforms: - mps2_an385 drivers.uart.basic_api.poll: extra_args: CONF_FILE=prj_poll.conf - tags: drivers uart + tags: + - drivers + - uart filter: CONFIG_UART_CONSOLE harness: keyboard integration_platforms: @@ -15,15 +19,20 @@ tests: drivers.uart.basic_api.shell: extra_args: CONF_FILE=prj_shell.conf min_flash: 64 - tags: drivers uart + tags: + - drivers + - uart filter: CONFIG_UART_CONSOLE harness: keyboard integration_platforms: - mps2_an385 drivers.uart.basic_api.cdc_acm: - extra_args: OVERLAY_CONFIG="overlay-usb.conf" - DTC_OVERLAY_FILE="usb.overlay" - tags: drivers usb + extra_args: + - OVERLAY_CONFIG="overlay-usb.conf" + - DTC_OVERLAY_FILE="usb.overlay" + tags: + - drivers + - usb filter: CONFIG_UART_CONSOLE depends_on: usb_device harness: keyboard diff --git a/tests/drivers/uart/uart_emul/testcase.yaml b/tests/drivers/uart/uart_emul/testcase.yaml index 26403170cdd..087a3408415 100644 --- a/tests/drivers/uart/uart_emul/testcase.yaml +++ b/tests/drivers/uart/uart_emul/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers uart + tags: + - drivers + - uart harness: ztest depends_on: uart_emul tests: diff --git a/tests/drivers/uart/uart_mix_fifo_poll/testcase.yaml b/tests/drivers/uart/uart_mix_fifo_poll/testcase.yaml index 40b58c5eeb1..65848e6603e 100644 --- a/tests/drivers/uart/uart_mix_fifo_poll/testcase.yaml +++ b/tests/drivers/uart/uart_mix_fifo_poll/testcase.yaml @@ -1,8 +1,13 @@ common: - tags: drivers uart + tags: + - drivers + - uart depends_on: gpio harness: ztest - platform_allow: nrf52840dk_nrf52840 nrf9160dk_nrf9160 nrf5340dk_nrf5340_cpuapp + platform_allow: + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf5340dk_nrf5340_cpuapp integration_platforms: - nrf52840dk_nrf52840 harness_config: diff --git a/tests/drivers/uart/uart_pm/testcase.yaml b/tests/drivers/uart/uart_pm/testcase.yaml index 9fc410d46a1..efb76ecf2c1 100644 --- a/tests/drivers/uart/uart_pm/testcase.yaml +++ b/tests/drivers/uart/uart_pm/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: drivers uart + tags: + - drivers + - uart harness: ztest platform_allow: nrf52840dk_nrf52840 harness_config: diff --git a/tests/drivers/udc/testcase.yaml b/tests/drivers/udc/testcase.yaml index ba1411955fc..9852e73f44a 100644 --- a/tests/drivers/udc/testcase.yaml +++ b/tests/drivers/udc/testcase.yaml @@ -1,4 +1,6 @@ tests: drivers.udc: - tags: usb drivers + tags: + - usb + - drivers platform_allow: nrf52840dk_nrf52840 diff --git a/tests/drivers/virtualization/ivshmem/plain/testcase.yaml b/tests/drivers/virtualization/ivshmem/plain/testcase.yaml index e6b357f11c8..37208f9367f 100644 --- a/tests/drivers/virtualization/ivshmem/plain/testcase.yaml +++ b/tests/drivers/virtualization/ivshmem/plain/testcase.yaml @@ -1,4 +1,9 @@ tests: virtualization.ivshmem: - arch_allow: x86 arm64 - platform_allow: qemu_x86_64 qemu_cortex_a53 qemu_kvm_arm64 + arch_allow: + - x86 + - arm64 + platform_allow: + - qemu_x86_64 + - qemu_cortex_a53 + - qemu_kvm_arm64 diff --git a/tests/drivers/w1/w1_api/testcase.yaml b/tests/drivers/w1/w1_api/testcase.yaml index 986ab6a41fa..19c283863f2 100644 --- a/tests/drivers/w1/w1_api/testcase.yaml +++ b/tests/drivers/w1/w1_api/testcase.yaml @@ -1,7 +1,12 @@ common: - tags: drivers w1 userspace + tags: + - drivers + - w1 + - userspace harness: ztest - platform_allow: nucleo_g0b1re nrf52840dk_nrf52840 + platform_allow: + - nucleo_g0b1re + - nrf52840dk_nrf52840 integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/drivers/watchdog/wdt_basic_api/testcase.yaml b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml index 46378035b05..7d128cd2001 100644 --- a/tests/drivers/watchdog/wdt_basic_api/testcase.yaml +++ b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: watchdog - tags: drivers watchdog + tags: + - drivers + - watchdog tests: drivers.watchdog: filter: > @@ -8,27 +10,64 @@ tests: or dt_compat_enabled("st,stm32-watchdog") or CONFIG_SOC_FAMILY_LPC or CONFIG_SOC_SERIES_IMX_RT6XX or CONFIG_SOC_SERIES_IMX_RT5XX or CONFIG_SOC_FAMILY_GD32 or SOC_SERIES_GD32VF103) - platform_exclude: mec15xxevb_assy6853 s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 + platform_exclude: + - mec15xxevb_assy6853 + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 drivers.watchdog.stm32wwdg: filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") extra_args: DTC_OVERLAY_FILE="boards/stm32_wwdg.overlay" - platform_allow: nucleo_f091rc nucleo_f103rb nucleo_f207zg stm32f3_disco - nucleo_f429zi nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_l073rz - nucleo_l152re nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc - b_u585i_iot02a nucleo_u575zi_q nucleo_c031c6 stm32h573i_dk + platform_allow: + - nucleo_f091rc + - nucleo_f103rb + - nucleo_f207zg + - stm32f3_disco + - nucleo_f429zi + - nucleo_f746zg + - nucleo_g071rb + - nucleo_g474re + - nucleo_l073rz + - nucleo_l152re + - nucleo_l4r5zi + - stm32l562e_dk + - nucleo_wb55rg + - nucleo_wl55jc + - b_u585i_iot02a + - nucleo_u575zi_q + - nucleo_c031c6 + - stm32h573i_dk integration_platforms: - nucleo_f091rc drivers.watchdog.stm32wwdg_h7: filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") extra_args: DTC_OVERLAY_FILE="boards/stm32_wwdg_h7.overlay" - platform_allow: nucleo_h753zi nucleo_h743zi + platform_allow: + - nucleo_h753zi + - nucleo_h743zi drivers.watchdog.stm32iwdg: filter: dt_compat_enabled("st,stm32-window-watchdog") or dt_compat_enabled("st,stm32-watchdog") extra_args: DTC_OVERLAY_FILE="boards/stm32_iwdg.overlay" - platform_allow: nucleo_f091rc nucleo_f103rb nucleo_f207zg stm32f3_disco - nucleo_f429zi nucleo_f746zg nucleo_g071rb nucleo_g474re nucleo_l073rz - nucleo_l152re nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc - b_u585i_iot02a nucleo_u575zi_q nucleo_h753zi nucleo_h743zi nucleo_c031c6 nucleo_h753zi + platform_allow: + - nucleo_f091rc + - nucleo_f103rb + - nucleo_f207zg + - stm32f3_disco + - nucleo_f429zi + - nucleo_f746zg + - nucleo_g071rb + - nucleo_g474re + - nucleo_l073rz + - nucleo_l152re + - nucleo_l4r5zi + - stm32l562e_dk + - nucleo_wb55rg + - nucleo_wl55jc + - b_u585i_iot02a + - nucleo_u575zi_q + - nucleo_h753zi + - nucleo_h743zi + - nucleo_c031c6 + - nucleo_h753zi integration_platforms: - nucleo_f091rc drivers.watchdog.mec15xxevb_assy6853: @@ -36,27 +75,46 @@ tests: platform_allow: mec15xxevb_assy6853 drivers.watchdog.counter_watchdog: platform_allow: nrf52840dk_nrf52840 - extra_args: OVERLAY_CONFIG="boards/nrf52840dk_nrf52840_counter.conf" - DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_counter.overlay" + extra_args: + - OVERLAY_CONFIG="boards/nrf52840dk_nrf52840_counter.conf" + - DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840_counter.overlay" drivers.watchdog.gd32fwdgt: filter: dt_compat_enabled("gd,gd32-fwdgt") extra_args: DTC_OVERLAY_FILE="boards/gd32_fwdgt.overlay" - platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval - gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter gd32vf103v_eval - longan_nano + platform_allow: + - gd32e103v_eval + - gd32e507v_start + - gd32f350r_eval + - gd32f403z_eval + - gd32f450i_eval + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano integration_platforms: - gd32e103v_eval drivers.watchdog.gd32wwdgt: filter: dt_compat_enabled("gd,gd32-wwdgt") extra_args: DTC_OVERLAY_FILE="boards/gd32_wwdgt.overlay" - platform_allow: gd32e103v_eval gd32e507v_start gd32f350r_eval gd32f403z_eval - gd32f450i_eval gd32f450z_eval gd32f470i_eval gd32vf103c_starter - gd32vf103v_eval longan_nano + platform_allow: + - gd32e103v_eval + - gd32e507v_start + - gd32f350r_eval + - gd32f403z_eval + - gd32f450i_eval + - gd32f450z_eval + - gd32f470i_eval + - gd32vf103c_starter + - gd32vf103v_eval + - longan_nano integration_platforms: - gd32e103v_eval drivers.watchdog.s32z270dc2_r52: build_only: true - platform_allow: s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 + platform_allow: + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 drivers.watchdog.mimxrt1050_evk_ti_tps382x: filter: dt_compat_enabled("ti,tps382x") platform_allow: mimxrt1050_evk diff --git a/tests/drivers/watchdog/wdt_basic_reset_none/testcase.yaml b/tests/drivers/watchdog/wdt_basic_reset_none/testcase.yaml index ff9db13a653..0096842c2ec 100644 --- a/tests/drivers/watchdog/wdt_basic_reset_none/testcase.yaml +++ b/tests/drivers/watchdog/wdt_basic_reset_none/testcase.yaml @@ -3,6 +3,10 @@ tests: drivers.watchdog.reset_none: - platform_allow: s32z270dc2_rtu0_r52 s32z270dc2_rtu1_r52 - tags: drivers watchdog + platform_allow: + - s32z270dc2_rtu0_r52 + - s32z270dc2_rtu1_r52 + tags: + - drivers + - watchdog depends_on: watchdog diff --git a/tests/kernel/cache/testcase.yaml b/tests/kernel/cache/testcase.yaml index 77abd4c7cf8..dab03303957 100644 --- a/tests/kernel/cache/testcase.yaml +++ b/tests/kernel/cache/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.cache.api: - tags: kernel cache + tags: + - kernel + - cache filter: CONFIG_CACHE_MANAGEMENT diff --git a/tests/kernel/common/testcase.yaml b/tests/kernel/common/testcase.yaml index 59f600d0129..5eeb7728205 100644 --- a/tests/kernel/common/testcase.yaml +++ b/tests/kernel/common/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: base kernel userspace + tags: + - base + - kernel + - userspace min_flash: 33 timeout: 120 tests: diff --git a/tests/kernel/condvar/condvar_api/testcase.yaml b/tests/kernel/condvar/condvar_api/testcase.yaml index 28621ffb6b5..cd8d7e0721e 100644 --- a/tests/kernel/condvar/condvar_api/testcase.yaml +++ b/tests/kernel/condvar/condvar_api/testcase.yaml @@ -1,4 +1,7 @@ tests: kernel.condvar: ignore_faults: true - tags: kernel userspace condition_variables + tags: + - kernel + - userspace + - condition_variables diff --git a/tests/kernel/context/testcase.yaml b/tests/kernel/context/testcase.yaml index 8d973af7126..5fac722f4f2 100644 --- a/tests/kernel/context/testcase.yaml +++ b/tests/kernel/context/testcase.yaml @@ -5,7 +5,9 @@ tests: - CONFIG_TEST_EXTRA_STACK_SIZE=1024 kernel.context.linker_generator: platform_allow: qemu_cortex_m3 - tags: kernel linker_generator + tags: + - kernel + - linker_generator extra_configs: - CONFIG_CMAKE_LINKER_GENERATOR=y - CONFIG_TEST_EXTRA_STACK_SIZE=1024 diff --git a/tests/kernel/device/testcase.yaml b/tests/kernel/device/testcase.yaml index 5b93cd0ae40..4bbc8cade6d 100644 --- a/tests/kernel/device/testcase.yaml +++ b/tests/kernel/device/testcase.yaml @@ -1,12 +1,18 @@ common: - tags: device userspace + tags: + - device + - userspace integration_platforms: - native_posix tests: kernel.device: - tags: kernel device + tags: + - kernel + - device kernel.device.pm: - tags: kernel device + tags: + - kernel + - device platform_exclude: mec15xxevb_assy6853 extra_configs: - CONFIG_PM_DEVICE=y diff --git a/tests/kernel/early_sleep/testcase.yaml b/tests/kernel/early_sleep/testcase.yaml index 58702f91242..d0e226443b8 100644 --- a/tests/kernel/early_sleep/testcase.yaml +++ b/tests/kernel/early_sleep/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.common.sleep: - tags: kernel sleep + tags: + - kernel + - sleep kernel.common.sleep.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/kernel/events/sys_event/testcase.yaml b/tests/kernel/events/sys_event/testcase.yaml index d724826001b..ebbc06427b6 100644 --- a/tests/kernel/events/sys_event/testcase.yaml +++ b/tests/kernel/events/sys_event/testcase.yaml @@ -1,5 +1,7 @@ tests: kernel.events.usage: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/fatal/exception/testcase.yaml b/tests/kernel/fatal/exception/testcase.yaml index b9304c36912..8d87242ec31 100644 --- a/tests/kernel/fatal/exception/testcase.yaml +++ b/tests/kernel/fatal/exception/testcase.yaml @@ -5,22 +5,31 @@ tests: extra_args: CONF_FILE=prj.conf platform_exclude: twr_ke18f filter: CONFIG_ARCH_HAS_STACK_PROTECTION - tags: kernel userspace + tags: + - kernel + - userspace kernel.common.stack_protection_no_userspace: extra_args: CONF_FILE=protection_no_userspace.conf filter: CONFIG_ARCH_HAS_STACK_PROTECTION arch_allow: arm - tags: kernel memory_protection + tags: + - kernel + - memory_protection kernel.common.stack_protection_arm_fpu_sharing: extra_args: CONF_FILE=prj_arm_fpu_sharing.conf platform_exclude: twr_ke18f filter: CONFIG_ARCH_HAS_STACK_PROTECTION and CONFIG_ARMV7_M_ARMV8_M_FP - tags: fpu kernel userspace + tags: + - fpu + - kernel + - userspace kernel.common.stack_protection_armv8m_mpu_stack_guard: extra_args: CONF_FILE=prj_armv8m_mpu_stack_guard.conf filter: CONFIG_ARM_MPU and CONFIG_ARMV8_M_MAINLINE arch_allow: arm - tags: kernel userspace + tags: + - kernel + - userspace kernel.common.stack_sentinel: extra_args: CONF_FILE=sentinel.conf # FIXME: See issue #39948 diff --git a/tests/kernel/fatal/no-multithreading/testcase.yaml b/tests/kernel/fatal/no-multithreading/testcase.yaml index c67ee790ba3..62d9728388c 100644 --- a/tests/kernel/fatal/no-multithreading/testcase.yaml +++ b/tests/kernel/fatal/no-multithreading/testcase.yaml @@ -1,10 +1,21 @@ common: - platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22 - nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x + platform_allow: + - qemu_cortex_m3 + - qemu_arc_em + - qemu_arc_hs + - qemu_arc_hs6x + - nsim_em + - nsim_em7d_v22 + - nsim_hs + - nsim_hs_mpuv6 + - nsim_hs5x + - nsim_hs6x integration_platforms: - qemu_cortex_m3 - nsim_em - tags: kernel scheduler + tags: + - kernel + - scheduler ignore_faults: true tests: kernel.no-mt.cpu_exception: diff --git a/tests/kernel/fifo/fifo_usage/testcase.yaml b/tests/kernel/fifo/fifo_usage/testcase.yaml index 923ef7f8a01..0a589880083 100644 --- a/tests/kernel/fifo/fifo_usage/testcase.yaml +++ b/tests/kernel/fifo/fifo_usage/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.fifo.usage: - tags: kernel fifo + tags: + - kernel + - fifo kernel.fifo.usage.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/kernel/fpu_sharing/float_disable/testcase.yaml b/tests/kernel/fpu_sharing/float_disable/testcase.yaml index ea9d54d8a21..b0d9d1906a5 100644 --- a/tests/kernel/fpu_sharing/float_disable/testcase.yaml +++ b/tests/kernel/fpu_sharing/float_disable/testcase.yaml @@ -1,8 +1,13 @@ common: - tags: fpu kernel userspace + tags: + - fpu + - kernel + - userspace tests: kernel.fpu_sharing.float_disable: - arch_allow: arm sparc + arch_allow: + - arm + - sparc filter: CONFIG_ARMV7_M_ARMV8_M_FP or CONFIG_ARMV7_R_FP or CONFIG_CPU_HAS_FPU extra_configs: - arch:arm:CONFIG_DYNAMIC_INTERRUPTS=y @@ -11,21 +16,35 @@ tests: extra_configs: - CONFIG_X86_SSE_FP_MATH=n - CONFIG_X86_SSE=n - platform_allow: qemu_x86 qemu_x86_lakemont ehl_crb acrn_ehl_crb + platform_allow: + - qemu_x86 + - qemu_x86_lakemont + - ehl_crb + - acrn_ehl_crb integration_platforms: - qemu_x86 kernel.fpu_sharing.float_disable.x86.fpu.sse: extra_args: CONF_FILE=prj_x86.conf extra_configs: - CONFIG_X86_SSE_FP_MATH=n - platform_allow: qemu_x86 qemu_x86_lakemont ehl_crb acrn_ehl_crb + platform_allow: + - qemu_x86 + - qemu_x86_lakemont + - ehl_crb + - acrn_ehl_crb integration_platforms: - qemu_x86 - toolchain_exclude: llvm oneApi + toolchain_exclude: + - llvm + - oneApi kernel.fpu_sharing.float_disable.x86.sse: extra_args: CONF_FILE=prj_x86.conf extra_configs: - CONFIG_X86_SSE_FP_MATH=y - platform_allow: qemu_x86 qemu_x86_lakemont ehl_crb acrn_ehl_crb + platform_allow: + - qemu_x86 + - qemu_x86_lakemont + - ehl_crb + - acrn_ehl_crb integration_platforms: - qemu_x86 diff --git a/tests/kernel/fpu_sharing/generic/testcase.yaml b/tests/kernel/fpu_sharing/generic/testcase.yaml index 9ec1b7dbcf5..80bee14cfd7 100644 --- a/tests/kernel/fpu_sharing/generic/testcase.yaml +++ b/tests/kernel/fpu_sharing/generic/testcase.yaml @@ -3,14 +3,18 @@ tests: extra_args: PI_NUM_ITERATIONS=500 filter: CONFIG_ISA_ARCV2 and CONFIG_CPU_HAS_FPU slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 min_ram: 16 kernel.fpu_sharing.generic.arm: extra_args: PI_NUM_ITERATIONS=70000 filter: CONFIG_ARMV7_M_ARMV8_M_FP or CONFIG_ARMV7_R_FP slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 min_ram: 16 kernel.fpu_sharing.generic.arm64: @@ -18,13 +22,17 @@ tests: arch_allow: arm64 filter: CONFIG_CPU_CORTEX_A slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 kernel.fpu_sharing.generic.riscv32: extra_args: PI_NUM_ITERATIONS=500 filter: CONFIG_CPU_HAS_FPU arch_allow: riscv32 - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 min_ram: 16 kernel.fpu_sharing.generic.riscv64: @@ -33,47 +41,67 @@ tests: - CONFIG_MAIN_STACK_SIZE=2048 filter: CONFIG_CPU_HAS_FPU arch_allow: riscv64 - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 min_ram: 16 kernel.fpu_sharing.generic.sparc: extra_args: PI_NUM_ITERATIONS=70000 filter: CONFIG_CPU_HAS_FPU arch_allow: sparc - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 kernel.fpu_sharing.generic.x86.fpu: extra_args: CONF_FILE=prj_x86.conf extra_configs: - CONFIG_X86_SSE_FP_MATH=n - CONFIG_X86_SSE=n - platform_allow: qemu_x86 qemu_x86_lakemont + platform_allow: + - qemu_x86 + - qemu_x86_lakemont integration_platforms: - qemu_x86 slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 kernel.fpu_sharing.generic.x86.fpu.sse: extra_args: CONF_FILE=prj_x86.conf extra_configs: - CONFIG_X86_SSE_FP_MATH=n - platform_allow: qemu_x86 qemu_x86_lakemont + platform_allow: + - qemu_x86 + - qemu_x86_lakemont integration_platforms: - qemu_x86 slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 - toolchain_exclude: llvm oneApi + toolchain_exclude: + - llvm + - oneApi kernel.fpu_sharing.generic.x86.sse: extra_args: CONF_FILE=prj_x86.conf extra_configs: - CONFIG_X86_SSE_FP_MATH=y - platform_allow: qemu_x86 qemu_x86_lakemont + platform_allow: + - qemu_x86 + - qemu_x86_lakemont slow: true - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 kernel.fpu_sharing.generic.xtensa: filter: CONFIG_CPU_HAS_FPU arch_allow: xtensa - tags: fpu kernel + tags: + - fpu + - kernel timeout: 600 diff --git a/tests/kernel/gen_isr_table/testcase.yaml b/tests/kernel/gen_isr_table/testcase.yaml index 895f23142fc..c4a0e1e769d 100644 --- a/tests/kernel/gen_isr_table/testcase.yaml +++ b/tests/kernel/gen_isr_table/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: kernel interrupt isr_table + tags: + - kernel + - interrupt + - isr_table tests: arch.interrupt.gen_isr_table.arm_baseline: platform_allow: qemu_cortex_m3 @@ -15,9 +18,18 @@ tests: - CONFIG_CMAKE_LINKER_GENERATOR=y arch.interrupt.gen_isr_table.arm_mainline: platform_allow: qemu_cortex_m3 - platform_exclude: stmf103_mini nucleo_f103rb olimexino_stm32 stm32_min_dev_black - stm32_min_dev_blue usb_kw24d512 v2m_beetle cc1352r1_launchxl - cc26x2r1_launchxl olimex_stm32_h103 cc1352r_sensortag + platform_exclude: + - stmf103_mini + - nucleo_f103rb + - olimexino_stm32 + - stm32_min_dev_black + - stm32_min_dev_blue + - usb_kw24d512 + - v2m_beetle + - cc1352r1_launchxl + - cc26x2r1_launchxl + - olimex_stm32_h103 + - cc1352r_sensortag filter: CONFIG_GEN_ISR_TABLES and CONFIG_ARMV7_M_ARMV8_M_MAINLINE extra_configs: - CONFIG_NULL_POINTER_EXCEPTION_DETECTION_NONE=y diff --git a/tests/kernel/interrupt/testcase.yaml b/tests/kernel/interrupt/testcase.yaml index ba2eb2e4b99..b816d0aab0a 100644 --- a/tests/kernel/interrupt/testcase.yaml +++ b/tests/kernel/interrupt/testcase.yaml @@ -2,11 +2,15 @@ tests: arch.interrupt: # nios2 excluded, see #22956 arch_exclude: nios2 - tags: kernel interrupt + tags: + - kernel + - interrupt filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE arch.interrupt.linker_generator: platform_allow: qemu_cortex_m3 - tags: interrupt linker_generator + tags: + - interrupt + - linker_generator extra_configs: - CONFIG_CMAKE_LINKER_GENERATOR=y diff --git a/tests/kernel/mbox/mbox_api/testcase.yaml b/tests/kernel/mbox/mbox_api/testcase.yaml index 841d76e2cc1..1fb68168049 100644 --- a/tests/kernel/mbox/mbox_api/testcase.yaml +++ b/tests/kernel/mbox/mbox_api/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.mailbox.api: - tags: kernel mailbox + tags: + - kernel + - mailbox kernel.mailbox.api.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/kernel/mbox/mbox_usage/testcase.yaml b/tests/kernel/mbox/mbox_usage/testcase.yaml index 7a1add68c79..65e5d7fa7ef 100644 --- a/tests/kernel/mbox/mbox_usage/testcase.yaml +++ b/tests/kernel/mbox/mbox_usage/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.mailbox.usage: - tags: kernel mailbox + tags: + - kernel + - mailbox kernel.mailbox.usage.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/kernel/mem_heap/k_heap_api/testcase.yaml b/tests/kernel/mem_heap/k_heap_api/testcase.yaml index 87c0ef9b04e..736c857d3c9 100644 --- a/tests/kernel/mem_heap/k_heap_api/testcase.yaml +++ b/tests/kernel/mem_heap/k_heap_api/testcase.yaml @@ -1,8 +1,12 @@ tests: kernel.k_heap_api: - tags: k_heap_api kernel + tags: + - k_heap_api + - kernel kernel.k_heap_api.linker_generator: platform_allow: qemu_cortex_m3 - tags: kernel linker_generator + tags: + - kernel + - linker_generator extra_configs: - CONFIG_CMAKE_LINKER_GENERATOR=y diff --git a/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml b/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml index 4a8e4933ab3..50d3f8dd960 100644 --- a/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml +++ b/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml @@ -1,12 +1,26 @@ tests: kernel.memory_heap: - tags: kernel memory_heap + tags: + - kernel + - memory_heap extra_configs: - CONFIG_IRQ_OFFLOAD=y kernel.memory_heap_no_multithreading: - tags: kernel memory_heap - platform_allow: qemu_cortex_m3 qemu_cortex_m0 nsim_em nsim_em7d_v22 nsim_hs - nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x + tags: + - kernel + - memory_heap + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_m0 + - nsim_em + - nsim_em7d_v22 + - nsim_hs + - nsim_hs_mpuv6 + - nsim_hs5x + - nsim_hs6x + - qemu_arc_em + - qemu_arc_hs + - qemu_arc_hs6x integration_platforms: - qemu_cortex_m3 extra_configs: diff --git a/tests/kernel/mem_heap/shared_multi_heap/testcase.yaml b/tests/kernel/mem_heap/shared_multi_heap/testcase.yaml index e6175b36b88..d839512b86e 100644 --- a/tests/kernel/mem_heap/shared_multi_heap/testcase.yaml +++ b/tests/kernel/mem_heap/shared_multi_heap/testcase.yaml @@ -3,8 +3,12 @@ tests: kernel.shared_multi_heap: - platform_allow: qemu_cortex_a53 mps2_an521 + platform_allow: + - qemu_cortex_a53 + - mps2_an521 integration_platforms: - qemu_cortex_a53 - tags: kernel multi_heap + tags: + - kernel + - multi_heap harness: ztest diff --git a/tests/kernel/mem_protect/demand_paging/testcase.yaml b/tests/kernel/mem_protect/demand_paging/testcase.yaml index 04650751c8a..c44d34076f3 100644 --- a/tests/kernel/mem_protect/demand_paging/testcase.yaml +++ b/tests/kernel/mem_protect/demand_paging/testcase.yaml @@ -2,12 +2,18 @@ common: ignore_faults: true tests: kernel.demand_paging: - tags: kernel mmu demand_paging + tags: + - kernel + - mmu + - demand_paging filter: CONFIG_DEMAND_PAGING extra_configs: - CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0 kernel.demand_paging.timing_funcs: - tags: kernel mmu demand_paging + tags: + - kernel + - mmu + - demand_paging platform_allow: qemu_x86_tiny filter: CONFIG_DEMAND_PAGING extra_configs: diff --git a/tests/kernel/mem_protect/futex/testcase.yaml b/tests/kernel/mem_protect/futex/testcase.yaml index 0be524e8f67..8961283d526 100644 --- a/tests/kernel/mem_protect/futex/testcase.yaml +++ b/tests/kernel/mem_protect/futex/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.futex: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace diff --git a/tests/kernel/mem_protect/mem_map/testcase.yaml b/tests/kernel/mem_protect/mem_map/testcase.yaml index 37e1783e5bb..949e663d5b0 100644 --- a/tests/kernel/mem_protect/mem_map/testcase.yaml +++ b/tests/kernel/mem_protect/mem_map/testcase.yaml @@ -1,6 +1,8 @@ common: ignore_faults: true - tags: kernel mmu + tags: + - kernel + - mmu tests: kernel.memory_protection.mem_map: filter: CONFIG_MMU and not CONFIG_X86_64 diff --git a/tests/kernel/mem_protect/mem_protect/testcase.yaml b/tests/kernel/mem_protect/mem_protect/testcase.yaml index 77ffb8bbad9..5d46e54fcd0 100644 --- a/tests/kernel/mem_protect/mem_protect/testcase.yaml +++ b/tests/kernel/mem_protect/mem_protect/testcase.yaml @@ -1,11 +1,16 @@ common: ignore_faults: true - tags: kernel security userspace + tags: + - kernel + - security + - userspace tests: kernel.memory_protection: filter: CONFIG_ARCH_HAS_USERSPACE platform_exclude: twr_ke18f - extra_args: CONFIG_TEST_HW_STACK_PROTECTION=n CONFIG_MINIMAL_LIBC=y + extra_args: + - CONFIG_TEST_HW_STACK_PROTECTION=n + - CONFIG_MINIMAL_LIBC=y kernel.memory_protection.gap_filling.arc: filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS arch_allow: arc @@ -13,7 +18,10 @@ tests: kernel.memory_protection.gap_filling.arm: filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS arch_allow: arm - platform_allow: efr32_radio_brd4180a mps2_an521 nrf9160dk_nrf9160 + platform_allow: + - efr32_radio_brd4180a + - mps2_an521 + - nrf9160dk_nrf9160 integration_platforms: - mps2_an521 extra_args: CONFIG_MPU_GAP_FILLING=y diff --git a/tests/kernel/mem_protect/obj_validation/testcase.yaml b/tests/kernel/mem_protect/obj_validation/testcase.yaml index 9c8affbc5d0..fd4b04a4222 100644 --- a/tests/kernel/mem_protect/obj_validation/testcase.yaml +++ b/tests/kernel/mem_protect/obj_validation/testcase.yaml @@ -1,4 +1,7 @@ tests: kernel.memory_protection.obj_validation: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel security userspace + tags: + - kernel + - security + - userspace diff --git a/tests/kernel/mem_protect/protection/testcase.yaml b/tests/kernel/mem_protect/protection/testcase.yaml index e4dbaa4339b..6644dda5396 100644 --- a/tests/kernel/mem_protect/protection/testcase.yaml +++ b/tests/kernel/mem_protect/protection/testcase.yaml @@ -2,5 +2,7 @@ tests: kernel.memory_protection.protection: platform_exclude: twr_ke18f filter: CONFIG_SRAM_REGION_PERMISSIONS - tags: kernel security + tags: + - kernel + - security ignore_faults: true diff --git a/tests/kernel/mem_protect/stack_random/testcase.yaml b/tests/kernel/mem_protect/stack_random/testcase.yaml index ebf9ec70637..73ed615bac6 100644 --- a/tests/kernel/mem_protect/stack_random/testcase.yaml +++ b/tests/kernel/mem_protect/stack_random/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.memory_protection.stack_random: arch_exclude: posix - tags: kernel memory_protection + tags: + - kernel + - memory_protection diff --git a/tests/kernel/mem_protect/stackprot/testcase.yaml b/tests/kernel/mem_protect/stackprot/testcase.yaml index 5a664edcf20..70fefcf85c9 100644 --- a/tests/kernel/mem_protect/stackprot/testcase.yaml +++ b/tests/kernel/mem_protect/stackprot/testcase.yaml @@ -1,5 +1,11 @@ tests: kernel.memory_protection.stackprot: - arch_exclude: nios2 xtensa posix sparc - tags: kernel userspace + arch_exclude: + - nios2 + - xtensa + - posix + - sparc + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/mem_protect/sys_sem/testcase.yaml b/tests/kernel/mem_protect/sys_sem/testcase.yaml index 91dbb41c045..2f8386f08b8 100644 --- a/tests/kernel/mem_protect/sys_sem/testcase.yaml +++ b/tests/kernel/mem_protect/sys_sem/testcase.yaml @@ -1,35 +1,37 @@ tests: kernel.memory_protection.sys_sem: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace testcases: - - sem_take_no_wait - - sem_take_timeout_forever - - sem_give_limit - - simple_sem_from_isr - - sem_take_timeout_isr - - sem_take_timeout - - basic_sem_test - - simple_sem_from_task - - sem_take_no_wait_fails - - sem_multiple_threads_wait - - sem_give_take_from_isr - - sem_take_multiple - - sem_take_timeout_fails + - sem_take_no_wait + - sem_take_timeout_forever + - sem_give_limit + - simple_sem_from_isr + - sem_take_timeout_isr + - sem_take_timeout + - basic_sem_test + - simple_sem_from_task + - sem_take_no_wait_fails + - sem_multiple_threads_wait + - sem_give_take_from_isr + - sem_take_multiple + - sem_take_timeout_fails kernel.memory_protection.sys_sem.nouser: extra_configs: - - CONFIG_TEST_USERSPACE=n + - CONFIG_TEST_USERSPACE=n tags: kernel testcases: - - sem_take_no_wait - - sem_take_timeout_forever - - sem_give_limit - - simple_sem_from_isr - - sem_take_timeout_isr - - sem_take_timeout - - simple_sem_from_task - - sem_take_no_wait_fails - - sem_multiple_threads_wait - - sem_give_take_from_isr - - sem_take_multiple - - sem_take_timeout_fails + - sem_take_no_wait + - sem_take_timeout_forever + - sem_give_limit + - simple_sem_from_isr + - sem_take_timeout_isr + - sem_take_timeout + - simple_sem_from_task + - sem_take_no_wait_fails + - sem_multiple_threads_wait + - sem_give_take_from_isr + - sem_take_multiple + - sem_take_timeout_fails diff --git a/tests/kernel/mem_protect/syscalls/testcase.yaml b/tests/kernel/mem_protect/syscalls/testcase.yaml index 39bd8047930..41d222b0893 100644 --- a/tests/kernel/mem_protect/syscalls/testcase.yaml +++ b/tests/kernel/mem_protect/syscalls/testcase.yaml @@ -2,6 +2,9 @@ tests: kernel.memory_protection.syscalls: platform_exclude: qemu_arc_em filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel security userspace + tags: + - kernel + - security + - userspace ignore_faults: true timeout: 180 diff --git a/tests/kernel/mem_protect/userspace/testcase.yaml b/tests/kernel/mem_protect/userspace/testcase.yaml index 72e981e5c68..8be32fbae47 100644 --- a/tests/kernel/mem_protect/userspace/testcase.yaml +++ b/tests/kernel/mem_protect/userspace/testcase.yaml @@ -1,6 +1,9 @@ common: ignore_faults: true - tags: kernel security userspace + tags: + - kernel + - security + - userspace tests: kernel.memory_protection.userspace: filter: CONFIG_ARCH_HAS_USERSPACE @@ -14,7 +17,10 @@ tests: kernel.memory_protection.userspace.gap_filling.arm: filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS arch_allow: arm - platform_allow: efr32_radio_brd4180a mps2_an521 nrf9160dk_nrf9160 + platform_allow: + - efr32_radio_brd4180a + - mps2_an521 + - nrf9160dk_nrf9160 integration_platforms: - mps2_an521 extra_args: CONFIG_MPU_GAP_FILLING=y diff --git a/tests/kernel/mem_slab/mslab/testcase.yaml b/tests/kernel/mem_slab/mslab/testcase.yaml index 84ad3435c2d..b1b995f6797 100644 --- a/tests/kernel/mem_slab/mslab/testcase.yaml +++ b/tests/kernel/mem_slab/mslab/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.memory_slabs: - tags: kernel memory_slabs + tags: + - kernel + - memory_slabs kernel.memory_slabs.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/kernel/mem_slab/mslab_api/testcase.yaml b/tests/kernel/mem_slab/mslab_api/testcase.yaml index 07d59fb2b58..4727a766156 100644 --- a/tests/kernel/mem_slab/mslab_api/testcase.yaml +++ b/tests/kernel/mem_slab/mslab_api/testcase.yaml @@ -1,10 +1,24 @@ tests: kernel.memory_slabs.api: - tags: kernel memory_slabs + tags: + - kernel + - memory_slabs kernel.memory_slabs.api_no_multithreading: - tags: kernel memory_slabs - platform_allow: qemu_cortex_m3 qemu_cortex_m0 nsim_em nsim_em7d_v22 nsim_hs - nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x + tags: + - kernel + - memory_slabs + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_m0 + - nsim_em + - nsim_em7d_v22 + - nsim_hs + - nsim_hs_mpuv6 + - nsim_hs5x + - nsim_hs6x + - qemu_arc_em + - qemu_arc_hs + - qemu_arc_hs6x integration_platforms: - qemu_cortex_m3 - qemu_arc_hs diff --git a/tests/kernel/mp/testcase.yaml b/tests/kernel/mp/testcase.yaml index 17a1158590b..1cf5d3dd637 100644 --- a/tests/kernel/mp/testcase.yaml +++ b/tests/kernel/mp/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.multiprocessing: - tags: kernel smp + tags: + - kernel + - smp filter: CONFIG_MP_MAX_NUM_CPUS > 1 kernel.multiprocessing.linker_generator: platform_allow: qemu_x86_64 diff --git a/tests/kernel/msgq/msgq_api/testcase.yaml b/tests/kernel/msgq/msgq_api/testcase.yaml index b060c964af3..7c2a07f9fc5 100644 --- a/tests/kernel/msgq/msgq_api/testcase.yaml +++ b/tests/kernel/msgq/msgq_api/testcase.yaml @@ -1,3 +1,5 @@ tests: kernel.message_queue: - tags: kernel userspace + tags: + - kernel + - userspace diff --git a/tests/kernel/mutex/mutex_api/testcase.yaml b/tests/kernel/mutex/mutex_api/testcase.yaml index 673c64c801e..a623ec4df06 100644 --- a/tests/kernel/mutex/mutex_api/testcase.yaml +++ b/tests/kernel/mutex/mutex_api/testcase.yaml @@ -1,3 +1,5 @@ tests: kernel.mutex: - tags: kernel userspace + tags: + - kernel + - userspace diff --git a/tests/kernel/mutex/mutex_error_case/testcase.yaml b/tests/kernel/mutex/mutex_error_case/testcase.yaml index 7a3bafce46e..206b1f5dced 100644 --- a/tests/kernel/mutex/mutex_error_case/testcase.yaml +++ b/tests/kernel/mutex/mutex_error_case/testcase.yaml @@ -1,5 +1,7 @@ tests: kernel.mutex_error_case: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/mutex/sys_mutex/testcase.yaml b/tests/kernel/mutex/sys_mutex/testcase.yaml index 5adf006e71a..48470cc0e3c 100644 --- a/tests/kernel/mutex/sys_mutex/testcase.yaml +++ b/tests/kernel/mutex/sys_mutex/testcase.yaml @@ -1,7 +1,9 @@ tests: system.mutex: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace testcases: - mutex - user_access diff --git a/tests/kernel/pipe/pipe/testcase.yaml b/tests/kernel/pipe/pipe/testcase.yaml index 7b457260a6d..9d3382e4487 100644 --- a/tests/kernel/pipe/pipe/testcase.yaml +++ b/tests/kernel/pipe/pipe/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.pipe: - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/pipe/pipe_api/testcase.yaml b/tests/kernel/pipe/pipe_api/testcase.yaml index ed081cef142..6d78d3431ff 100644 --- a/tests/kernel/pipe/pipe_api/testcase.yaml +++ b/tests/kernel/pipe/pipe_api/testcase.yaml @@ -1,3 +1,5 @@ tests: kernel.pipe.api: - tags: kernel userspace + tags: + - kernel + - userspace diff --git a/tests/kernel/poll/testcase.yaml b/tests/kernel/poll/testcase.yaml index 2f2af1760a9..75a898711f1 100644 --- a/tests/kernel/poll/testcase.yaml +++ b/tests/kernel/poll/testcase.yaml @@ -1,6 +1,10 @@ tests: kernel.poll: ignore_faults: true - tags: kernel userspace + tags: + - kernel + - userspace # FIXME: qemu_arc_hs6x is excluded due to a run-time failure, see #49492 - platform_exclude: nrf52dk_nrf52810 qemu_arc_hs6x + platform_exclude: + - nrf52dk_nrf52810 + - qemu_arc_hs6x diff --git a/tests/kernel/profiling/profiling_api/testcase.yaml b/tests/kernel/profiling/profiling_api/testcase.yaml index 833cc634389..aeec61bad8a 100644 --- a/tests/kernel/profiling/profiling_api/testcase.yaml +++ b/tests/kernel/profiling/profiling_api/testcase.yaml @@ -1,7 +1,12 @@ tests: kernel.common.profiling: arch_exclude: nios2 - platform_exclude: em_starterkit - litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy - nrf5340dk_nrf5340_cpunet - tags: kernel pm + platform_exclude: + - em_starterkit + - litex_vexriscv + - rv32m1_vega_zero_riscy + - rv32m1_vega_ri5cy + - nrf5340dk_nrf5340_cpunet + tags: + - kernel + - pm diff --git a/tests/kernel/queue/testcase.yaml b/tests/kernel/queue/testcase.yaml index b2ec6023253..d3ef6338587 100644 --- a/tests/kernel/queue/testcase.yaml +++ b/tests/kernel/queue/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.queue: - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/sched/schedule_api/testcase.yaml b/tests/kernel/sched/schedule_api/testcase.yaml index bd4ff8458eb..49585db99ed 100644 --- a/tests/kernel/sched/schedule_api/testcase.yaml +++ b/tests/kernel/sched/schedule_api/testcase.yaml @@ -1,7 +1,11 @@ common: timeout: 180 min_ram: 34 - tags: kernel threads scheduler userspace + tags: + - kernel + - threads + - scheduler + - userspace ignore_faults: true tests: kernel.scheduler: diff --git a/tests/kernel/semaphore/semaphore/testcase.yaml b/tests/kernel/semaphore/semaphore/testcase.yaml index 464c7042477..a756990ebac 100644 --- a/tests/kernel/semaphore/semaphore/testcase.yaml +++ b/tests/kernel/semaphore/semaphore/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.semaphore: - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/semaphore/sys_sem/testcase.yaml b/tests/kernel/semaphore/sys_sem/testcase.yaml index 68076c1f0c2..c434ad3c798 100644 --- a/tests/kernel/semaphore/sys_sem/testcase.yaml +++ b/tests/kernel/semaphore/sys_sem/testcase.yaml @@ -1,5 +1,7 @@ tests: kernel.semaphore.usage: filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/sleep/testcase.yaml b/tests/kernel/sleep/testcase.yaml index d16875682f1..ebc9854fd2b 100644 --- a/tests/kernel/sleep/testcase.yaml +++ b/tests/kernel/sleep/testcase.yaml @@ -1,3 +1,5 @@ tests: kernel.common.timing: - tags: kernel sleep + tags: + - kernel + - sleep diff --git a/tests/kernel/smp/testcase.yaml b/tests/kernel/smp/testcase.yaml index dceec6a2125..f0b59cebdf8 100644 --- a/tests/kernel/smp/testcase.yaml +++ b/tests/kernel/smp/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.multiprocessing.smp: - tags: kernel smp + tags: + - kernel + - smp ignore_faults: true filter: (CONFIG_MP_MAX_NUM_CPUS > 1) kernel.multiprocessing.smp.linker_generator: diff --git a/tests/kernel/smp_boot_delay/testcase.yaml b/tests/kernel/smp_boot_delay/testcase.yaml index f1c28dc24ce..85d95141962 100644 --- a/tests/kernel/smp_boot_delay/testcase.yaml +++ b/tests/kernel/smp_boot_delay/testcase.yaml @@ -1,6 +1,8 @@ tests: kernel.multiprocessing.smp_boot_delay: - tags: kernel smp + tags: + - kernel + - smp platform_allow: intel_adsp_cavs25 integration_platforms: - intel_adsp_cavs25 diff --git a/tests/kernel/spinlock/testcase.yaml b/tests/kernel/spinlock/testcase.yaml index 8cbd762f029..087cfde3662 100644 --- a/tests/kernel/spinlock/testcase.yaml +++ b/tests/kernel/spinlock/testcase.yaml @@ -1,4 +1,8 @@ tests: kernel.multiprocessing.spinlock: - tags: kernel smp spinlock - filter: CONFIG_SMP and CONFIG_MP_MAX_NUM_CPUS > 1 and CONFIG_MP_MAX_NUM_CPUS <= 4 + tags: + - kernel + - smp + - spinlock + filter: CONFIG_SMP and CONFIG_MP_MAX_NUM_CPUS > 1 and CONFIG_MP_MAX_NUM_CPUS <= + 4 diff --git a/tests/kernel/stack/stack/testcase.yaml b/tests/kernel/stack/stack/testcase.yaml index 86cc34c5d7d..1962ff8fb07 100644 --- a/tests/kernel/stack/stack/testcase.yaml +++ b/tests/kernel/stack/stack/testcase.yaml @@ -1,4 +1,6 @@ tests: kernel.stack.usage: - tags: kernel userspace + tags: + - kernel + - userspace ignore_faults: true diff --git a/tests/kernel/threads/dynamic_thread/testcase.yaml b/tests/kernel/threads/dynamic_thread/testcase.yaml index 527494a8d0a..84021f8d454 100644 --- a/tests/kernel/threads/dynamic_thread/testcase.yaml +++ b/tests/kernel/threads/dynamic_thread/testcase.yaml @@ -1,5 +1,8 @@ tests: kernel.threads.dynamic: - tags: kernel threads userspace + tags: + - kernel + - threads + - userspace ignore_faults: true filter: CONFIG_ARCH_HAS_USERSPACE diff --git a/tests/kernel/threads/no-multithreading/testcase.yaml b/tests/kernel/threads/no-multithreading/testcase.yaml index a2aad1b966f..33e52b0dc69 100644 --- a/tests/kernel/threads/no-multithreading/testcase.yaml +++ b/tests/kernel/threads/no-multithreading/testcase.yaml @@ -2,9 +2,22 @@ tests: kernel.threads.no-multithreading: tags: kernel filter: not CONFIG_SMP - platform_allow: qemu_cortex_m0 qemu_cortex_m3 mps2_an385 mps2_an521 - nrf52840dk_nrf52840 nrf9160dk_nrf9160 nrf51dk_nrf51422 nsim_em - nsim_em7d_v22 nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em - qemu_arc_hs qemu_arc_hs6x + platform_allow: + - qemu_cortex_m0 + - qemu_cortex_m3 + - mps2_an385 + - mps2_an521 + - nrf52840dk_nrf52840 + - nrf9160dk_nrf9160 + - nrf51dk_nrf51422 + - nsim_em + - nsim_em7d_v22 + - nsim_hs + - nsim_hs_mpuv6 + - nsim_hs5x + - nsim_hs6x + - qemu_arc_em + - qemu_arc_hs + - qemu_arc_hs6x integration_platforms: - qemu_cortex_m0 diff --git a/tests/kernel/threads/thread_apis/testcase.yaml b/tests/kernel/threads/thread_apis/testcase.yaml index 57cfd21cb01..d78fb85d711 100644 --- a/tests/kernel/threads/thread_apis/testcase.yaml +++ b/tests/kernel/threads/thread_apis/testcase.yaml @@ -1,6 +1,9 @@ common: ignore_faults: true - tags: kernel threads userspace + tags: + - kernel + - threads + - userspace tests: kernel.threads.apis: min_flash: 34 diff --git a/tests/kernel/threads/thread_error_case/testcase.yaml b/tests/kernel/threads/thread_error_case/testcase.yaml index ac896dbe824..938d88fa0ec 100644 --- a/tests/kernel/threads/thread_error_case/testcase.yaml +++ b/tests/kernel/threads/thread_error_case/testcase.yaml @@ -1,5 +1,8 @@ tests: kernel.threads.error.case: - tags: kernel threads userspace + tags: + - kernel + - threads + - userspace filter: CONFIG_USERSPACE ignore_faults: true diff --git a/tests/kernel/threads/thread_init/testcase.yaml b/tests/kernel/threads/thread_init/testcase.yaml index 9418f72306b..d219e675a4f 100644 --- a/tests/kernel/threads/thread_init/testcase.yaml +++ b/tests/kernel/threads/thread_init/testcase.yaml @@ -1,3 +1,6 @@ tests: kernel.threads.init: - tags: kernel threads userspace + tags: + - kernel + - threads + - userspace diff --git a/tests/kernel/threads/thread_stack/testcase.yaml b/tests/kernel/threads/thread_stack/testcase.yaml index 1dec7456c78..cc78a8a0a0c 100644 --- a/tests/kernel/threads/thread_stack/testcase.yaml +++ b/tests/kernel/threads/thread_stack/testcase.yaml @@ -1,6 +1,9 @@ tests: kernel.threads.thread_stack: - tags: kernel security userspace + tags: + - kernel + - security + - userspace ignore_faults: true min_ram: 16 kernel.threads.armv8m_mpu_stack_guard: @@ -8,5 +11,8 @@ tests: extra_args: CONF_FILE=prj_armv8m_mpu_stack_guard.conf filter: CONFIG_ARM_MPU and CONFIG_ARMV8_M_MAINLINE arch_allow: arm - tags: kernel security userspace + tags: + - kernel + - security + - userspace ignore_faults: true diff --git a/tests/kernel/threads/tls/testcase.yaml b/tests/kernel/threads/tls/testcase.yaml index 4013067b0fd..9763be16d97 100644 --- a/tests/kernel/threads/tls/testcase.yaml +++ b/tests/kernel/threads/tls/testcase.yaml @@ -1,9 +1,14 @@ tests: kernel.threads.tls: - tags: kernel threads + tags: + - kernel + - threads filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE kernel.threads.tls.userspace: - tags: kernel threads userspace + tags: + - kernel + - threads + - userspace filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_ARCH_HAS_USERSPACE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE # ARCMWDT can't handle THREAD_LOCAL_STORAGE with USERSPACE, see #52570 for details diff --git a/tests/kernel/tickless/tickless_concept/testcase.yaml b/tests/kernel/tickless/tickless_concept/testcase.yaml index 5c544138696..f4c1f95da98 100644 --- a/tests/kernel/tickless/tickless_concept/testcase.yaml +++ b/tests/kernel/tickless/tickless_concept/testcase.yaml @@ -3,6 +3,12 @@ tests: arch_exclude: nios2 # FIXME: This test fails sporadically on all QEMU platforms, but fails # consistently when coverage is enabled. Disable until 14173 is fixed. - platform_exclude: litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy - nrf5340dk_nrf5340_cpunet nucleo_l073rz - tags: kernel pm + platform_exclude: + - litex_vexriscv + - rv32m1_vega_zero_riscy + - rv32m1_vega_ri5cy + - nrf5340dk_nrf5340_cpunet + - nucleo_l073rz + tags: + - kernel + - pm diff --git a/tests/kernel/timer/cycle64/testcase.yaml b/tests/kernel/timer/cycle64/testcase.yaml index 4769a9924fc..b050d8f1027 100644 --- a/tests/kernel/timer/cycle64/testcase.yaml +++ b/tests/kernel/timer/cycle64/testcase.yaml @@ -11,12 +11,16 @@ # timeout as necessary. tests: kernel.timer.cycle64: - tags: kernel timer + tags: + - kernel + - timer filter: CONFIG_TIMER_HAS_64BIT_CYCLE_COUNTER arch_exclude: posix timeout: 140 slow: true kernel.timer.cycle64.fast: - tags: kernel timer + tags: + - kernel + - timer filter: CONFIG_TIMER_HAS_64BIT_CYCLE_COUNTER arch_allow: posix diff --git a/tests/kernel/timer/starve/testcase.yaml b/tests/kernel/timer/starve/testcase.yaml index 1976dea2e05..9bdd0f91cc3 100644 --- a/tests/kernel/timer/starve/testcase.yaml +++ b/tests/kernel/timer/starve/testcase.yaml @@ -2,4 +2,6 @@ tests: kernel.timer.starve: slow: true timeout: 3700 - tags: kernel timer + tags: + - kernel + - timer diff --git a/tests/kernel/timer/timer_api/testcase.yaml b/tests/kernel/timer/timer_api/testcase.yaml index fe1d7e3e56d..1847499e49f 100644 --- a/tests/kernel/timer/timer_api/testcase.yaml +++ b/tests/kernel/timer/timer_api/testcase.yaml @@ -1,16 +1,39 @@ tests: kernel.timer: - tags: kernel timer userspace + tags: + - kernel + - timer + - userspace kernel.timer.tickless: extra_args: CONF_FILE="prj_tickless.conf" - arch_exclude: nios2 posix - platform_exclude: litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy - nrf5340dk_nrf5340_cpunet - tags: kernel timer userspace pm + arch_exclude: + - nios2 + - posix + platform_exclude: + - litex_vexriscv + - rv32m1_vega_zero_riscy + - rv32m1_vega_ri5cy + - nrf5340dk_nrf5340_cpunet + tags: + - kernel + - timer + - userspace + - pm kernel.timer.no_multitheading: - tags: kernel timer - platform_allow: qemu_cortex_m3 nsim_em nsim_em7d_v22 nsim_hs nsim_hs_mpuv6 - nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x + tags: + - kernel + - timer + platform_allow: + - qemu_cortex_m3 + - nsim_em + - nsim_em7d_v22 + - nsim_hs + - nsim_hs_mpuv6 + - nsim_hs5x + - nsim_hs6x + - qemu_arc_em + - qemu_arc_hs + - qemu_arc_hs6x integration_platforms: - qemu_cortex_m3 - nsim_em diff --git a/tests/kernel/timer/timer_behavior/testcase.yaml b/tests/kernel/timer/timer_behavior/testcase.yaml index cc09d91255e..cb63b66be71 100644 --- a/tests/kernel/timer/timer_behavior/testcase.yaml +++ b/tests/kernel/timer/timer_behavior/testcase.yaml @@ -1,10 +1,19 @@ tests: kernel.timer.timer: - tags: kernel timer + tags: + - kernel + - timer min_ram: 16 platform_type: - mcu # Really want to exclude renode not the physical boards, but no good # way of doing so at the moment. - platform_exclude: hifive1 tflite-micro it8xxx2_evb m2gl025_miv mpfs_icicle hifive_unleashed - mps2_an385 mps2_an521_ns + platform_exclude: + - hifive1 + - tflite-micro + - it8xxx2_evb + - m2gl025_miv + - mpfs_icicle + - hifive_unleashed + - mps2_an385 + - mps2_an521_ns diff --git a/tests/kernel/timer/timer_error_case/testcase.yaml b/tests/kernel/timer/timer_error_case/testcase.yaml index 4656273b4b9..9c74fe42b5e 100644 --- a/tests/kernel/timer/timer_error_case/testcase.yaml +++ b/tests/kernel/timer/timer_error_case/testcase.yaml @@ -1,4 +1,7 @@ tests: kernel.timer.error_case: - tags: kernel timer userspace + tags: + - kernel + - timer + - userspace ignore_faults: true diff --git a/tests/kernel/timer/timer_monotonic/testcase.yaml b/tests/kernel/timer/timer_monotonic/testcase.yaml index 3fe3ef9456a..5c7f3f3f792 100644 --- a/tests/kernel/timer/timer_monotonic/testcase.yaml +++ b/tests/kernel/timer/timer_monotonic/testcase.yaml @@ -1,11 +1,16 @@ tests: kernel.timer.monotonic: - tags: kernel timer + tags: + - kernel + - timer # FIXME: This test may fail for qemu_arc_hs on certain host systems. # See foss-for-synopsys-dwc-arc-processors/qemu#67. platform_exclude: qemu_arc_hs kernel.timer.monotonic.apic.tsc: - tags: kernel timer apic_tsc + tags: + - kernel + - timer + - apic_tsc platform_allow: ehl_crb extra_configs: - CONFIG_APIC_TSC_DEADLINE_TIMER=y diff --git a/tests/kernel/usage/thread_runtime_stats/testcase.yaml b/tests/kernel/usage/thread_runtime_stats/testcase.yaml index 14ac852bb02..0aa7050ea70 100644 --- a/tests/kernel/usage/thread_runtime_stats/testcase.yaml +++ b/tests/kernel/usage/thread_runtime_stats/testcase.yaml @@ -7,6 +7,9 @@ tests: # The following architectures are exluded as the necessary # thread runtime statistic hooks do not yet exist. # mips - arch_exclude: posix sparc mips + arch_exclude: + - posix + - sparc + - mips # SMP is excluded as the test was only written for UP filter: not CONFIG_SMP diff --git a/tests/kernel/workq/critical/testcase.yaml b/tests/kernel/workq/critical/testcase.yaml index 9e1ec9f383b..4b09738b3fa 100644 --- a/tests/kernel/workq/critical/testcase.yaml +++ b/tests/kernel/workq/critical/testcase.yaml @@ -1,6 +1,8 @@ common: - tags: kernel workqueue + tags: + - kernel + - workqueue tests: kernel.workqueue.critical: platform_exclude: nsim_sem_mpu_stack_guard diff --git a/tests/kernel/workq/user_work/testcase.yaml b/tests/kernel/workq/user_work/testcase.yaml index 2e35f651d0e..21ab07b56ad 100644 --- a/tests/kernel/workq/user_work/testcase.yaml +++ b/tests/kernel/workq/user_work/testcase.yaml @@ -2,4 +2,6 @@ tests: kernel.work.user: min_flash: 34 filter: CONFIG_ARCH_HAS_USERSPACE - tags: kernel userspace + tags: + - kernel + - userspace diff --git a/tests/kernel/xip/testcase.yaml b/tests/kernel/xip/testcase.yaml index b42eae0c0be..4cbea0ad544 100644 --- a/tests/kernel/xip/testcase.yaml +++ b/tests/kernel/xip/testcase.yaml @@ -1,7 +1,9 @@ tests: arch.common.xip: filter: CONFIG_XIP - tags: kernel xip + tags: + - kernel + - xip arch.common.xip.linker_generator: platform_allow: qemu_cortex_m3 tags: linker_generator diff --git a/tests/lib/cmsis_dsp/bayes/testcase.yaml b/tests/lib/cmsis_dsp/bayes/testcase.yaml index e8c59f9f99c..97582355f73 100644 --- a/tests/lib/cmsis_dsp/bayes/testcase.yaml +++ b/tests/lib/cmsis_dsp/bayes/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.bayes: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 64 min_ram: 32 libraries.cmsis_dsp.bayes.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 64 diff --git a/tests/lib/cmsis_dsp/complexmath/testcase.yaml b/tests/lib/cmsis_dsp/complexmath/testcase.yaml index d69799fd29a..d03cd223a08 100644 --- a/tests/lib/cmsis_dsp/complexmath/testcase.yaml +++ b/tests/lib/cmsis_dsp/complexmath/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.complexmath: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 144 libraries.cmsis_dsp.complexmath.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/lib/cmsis_dsp/distance/testcase.yaml b/tests/lib/cmsis_dsp/distance/testcase.yaml index bdb93de7a0f..e0feb91dd32 100644 --- a/tests/lib/cmsis_dsp/distance/testcase.yaml +++ b/tests/lib/cmsis_dsp/distance/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.distance: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 64 min_ram: 32 libraries.cmsis_dsp.distance.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 64 diff --git a/tests/lib/cmsis_dsp/fastmath/testcase.yaml b/tests/lib/cmsis_dsp/fastmath/testcase.yaml index 9df40ecba63..3c363bdda3a 100644 --- a/tests/lib/cmsis_dsp/fastmath/testcase.yaml +++ b/tests/lib/cmsis_dsp/fastmath/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.fastmath: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 64 libraries.cmsis_dsp.fastmath.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/lib/cmsis_dsp/filtering/testcase.yaml b/tests/lib/cmsis_dsp/filtering/testcase.yaml index d32d3eb86ae..80705309a45 100644 --- a/tests/lib/cmsis_dsp/filtering/testcase.yaml +++ b/tests/lib/cmsis_dsp/filtering/testcase.yaml @@ -3,13 +3,13 @@ common: tests: libraries.cmsis_dsp.filtering: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX tags: cmsis_dsp skip: true libraries.cmsis_dsp.filtering.biquad: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -22,12 +22,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y libraries.cmsis_dsp.filtering.biquad.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -35,8 +37,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y - CONFIG_FPU=y libraries.cmsis_dsp.filtering.decim: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -49,12 +51,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y libraries.cmsis_dsp.filtering.decim.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -62,8 +66,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y - CONFIG_FPU=y libraries.cmsis_dsp.filtering.fir: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -76,12 +80,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y libraries.cmsis_dsp.filtering.fir.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -89,8 +95,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y - CONFIG_FPU=y libraries.cmsis_dsp.filtering.misc: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -103,12 +109,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_FILTERING_MISC=y libraries.cmsis_dsp.filtering.misc.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 256 min_ram: 64 extra_args: CONF_FILE=prj_base.conf diff --git a/tests/lib/cmsis_dsp/interpolation/testcase.yaml b/tests/lib/cmsis_dsp/interpolation/testcase.yaml index a53cc5dd310..ef4b94ff3a6 100644 --- a/tests/lib/cmsis_dsp/interpolation/testcase.yaml +++ b/tests/lib/cmsis_dsp/interpolation/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.interpolation: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 64 libraries.cmsis_dsp.interpolation.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/lib/cmsis_dsp/matrix/testcase.yaml b/tests/lib/cmsis_dsp/matrix/testcase.yaml index dad9ea3731d..cf3365fc923 100644 --- a/tests/lib/cmsis_dsp/matrix/testcase.yaml +++ b/tests/lib/cmsis_dsp/matrix/testcase.yaml @@ -1,12 +1,12 @@ tests: libraries.cmsis_dsp.matrix: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX tags: cmsis_dsp skip: true libraries.cmsis_dsp.matrix.unary_q7: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -19,12 +19,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y libraries.cmsis_dsp.matrix.unary_q7.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -32,8 +34,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.unary_q15: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -46,12 +48,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y libraries.cmsis_dsp.matrix.unary_q15.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -59,8 +63,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.unary_q31: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -73,12 +77,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y libraries.cmsis_dsp.matrix.unary_q31.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -86,8 +92,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.unary_f16: - filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - frdm_k64f - sam_e70_xplained @@ -99,12 +105,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y libraries.cmsis_dsp.matrix.unary_f16.fpu: - filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -112,8 +120,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.unary_f32: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -126,12 +134,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y libraries.cmsis_dsp.matrix.unary_f32.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -139,8 +149,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.unary_f64: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -153,12 +163,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y libraries.cmsis_dsp.matrix.unary_f64.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 72 extra_args: CONF_FILE=prj_base.conf @@ -166,8 +178,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_q7: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -181,12 +193,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y libraries.cmsis_dsp.matrix.binary_q7.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu platform_exclude: frdm_kw41z min_flash: 128 min_ram: 128 @@ -195,8 +209,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_q15: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -210,12 +224,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y libraries.cmsis_dsp.matrix.binary_q15.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu platform_exclude: frdm_kw41z min_flash: 128 min_ram: 144 @@ -224,8 +240,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_q31: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -239,12 +255,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y libraries.cmsis_dsp.matrix.binary_q31.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu platform_exclude: frdm_kw41z min_flash: 128 min_ram: 128 @@ -253,8 +271,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_f16: - filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - frdm_k64f - sam_e70_xplained @@ -266,12 +284,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y libraries.cmsis_dsp.matrix.binary_f16.fpu: - filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 144 extra_args: CONF_FILE=prj_base.conf @@ -279,8 +299,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_f32: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -294,12 +314,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y libraries.cmsis_dsp.matrix.binary_f32.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu platform_exclude: frdm_kw41z min_flash: 128 min_ram: 128 @@ -308,8 +330,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y - CONFIG_FPU=y libraries.cmsis_dsp.matrix.binary_f64: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -323,12 +345,14 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F64=y libraries.cmsis_dsp.matrix.binary_f64.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu platform_exclude: frdm_kw41z min_flash: 128 min_ram: 128 diff --git a/tests/lib/cmsis_dsp/quaternionmath/testcase.yaml b/tests/lib/cmsis_dsp/quaternionmath/testcase.yaml index 21ff06c3762..9c2ebb958dc 100644 --- a/tests/lib/cmsis_dsp/quaternionmath/testcase.yaml +++ b/tests/lib/cmsis_dsp/quaternionmath/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.quaternionmath: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 64 libraries.cmsis_dsp.quaternionmath.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/lib/cmsis_dsp/statistics/testcase.yaml b/tests/lib/cmsis_dsp/statistics/testcase.yaml index 72f7ddb42e9..7d23dd7155d 100644 --- a/tests/lib/cmsis_dsp/statistics/testcase.yaml +++ b/tests/lib/cmsis_dsp/statistics/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.statistics: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 64 libraries.cmsis_dsp.statistics.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_configs: diff --git a/tests/lib/cmsis_dsp/support/testcase.yaml b/tests/lib/cmsis_dsp/support/testcase.yaml index f0f6780ddb4..87839c923f0 100644 --- a/tests/lib/cmsis_dsp/support/testcase.yaml +++ b/tests/lib/cmsis_dsp/support/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.support: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 128 libraries.cmsis_dsp.support.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 128 extra_configs: diff --git a/tests/lib/cmsis_dsp/svm/testcase.yaml b/tests/lib/cmsis_dsp/svm/testcase.yaml index e38fb843943..61d14b9777f 100644 --- a/tests/lib/cmsis_dsp/svm/testcase.yaml +++ b/tests/lib/cmsis_dsp/svm/testcase.yaml @@ -1,7 +1,7 @@ tests: libraries.cmsis_dsp.svm: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -11,12 +11,14 @@ tests: min_flash: 128 min_ram: 64 libraries.cmsis_dsp.svm.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps2_an521_remote - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 128 min_ram: 64 extra_configs: diff --git a/tests/lib/cmsis_dsp/transform/testcase.yaml b/tests/lib/cmsis_dsp/transform/testcase.yaml index 136192fa211..3c0904ea875 100644 --- a/tests/lib/cmsis_dsp/transform/testcase.yaml +++ b/tests/lib/cmsis_dsp/transform/testcase.yaml @@ -1,12 +1,12 @@ tests: libraries.cmsis_dsp.transform: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX tags: cmsis_dsp skip: true libraries.cmsis_dsp.transform.cq15: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -19,11 +19,13 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y libraries.cmsis_dsp.transform.cq15.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -31,8 +33,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rq15: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -45,11 +47,13 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y libraries.cmsis_dsp.transform.rq15.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -57,8 +61,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cq31: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -71,9 +75,11 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y libraries.cmsis_dsp.transform.cq31.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX - tags: cmsis_dsp fpu + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + tags: + - cmsis_dsp + - fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -81,8 +87,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rq31: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -95,9 +101,11 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y libraries.cmsis_dsp.transform.rq31.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX - tags: cmsis_dsp fpu + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + tags: + - cmsis_dsp + - fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -105,8 +113,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf16: - filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - frdm_k64f - sam_e70_xplained @@ -118,11 +126,13 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y libraries.cmsis_dsp.transform.cf16.fpu: - filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -130,8 +140,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf16: - filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - frdm_k64f - sam_e70_xplained @@ -143,11 +153,13 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y libraries.cmsis_dsp.transform.rf16.fpu: - filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and - CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) + filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) + and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) integration_platforms: - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -155,8 +167,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf32: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -169,9 +181,11 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y libraries.cmsis_dsp.transform.cf32.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX - tags: cmsis_dsp fpu + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + tags: + - cmsis_dsp + - fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -179,8 +193,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf32: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -193,11 +207,13 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y libraries.cmsis_dsp.transform.rf32.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX integration_platforms: - mps3_an547 - tags: cmsis_dsp fpu + tags: + - cmsis_dsp + - fpu min_flash: 512 min_ram: 64 extra_args: CONF_FILE=prj_base.conf @@ -205,8 +221,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.cf64: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -219,9 +235,11 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y libraries.cmsis_dsp.transform.cf64.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX - tags: cmsis_dsp fpu + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + tags: + - cmsis_dsp + - fpu min_flash: 1024 min_ram: 160 extra_args: CONF_FILE=prj_base.conf @@ -229,8 +247,8 @@ tests: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_FPU=y libraries.cmsis_dsp.transform.rf64: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or - CONFIG_ARCH_POSIX + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB + == 1) or CONFIG_ARCH_POSIX integration_platforms: - frdm_k64f - sam_e70_xplained @@ -243,9 +261,11 @@ tests: extra_configs: - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y libraries.cmsis_dsp.transform.rf64.fpu: - filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and - TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX - tags: cmsis_dsp fpu + filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU + and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX + tags: + - cmsis_dsp + - fpu min_flash: 1024 min_ram: 64 extra_args: CONF_FILE=prj_base.conf diff --git a/tests/lib/devicetree/api/testcase.yaml b/tests/lib/devicetree/api/testcase.yaml index 2127ffc9bf5..d8418201cc4 100644 --- a/tests/lib/devicetree/api/testcase.yaml +++ b/tests/lib/devicetree/api/testcase.yaml @@ -3,6 +3,10 @@ tests: tags: devicetree # We only need this to run on one platform so use native_posix as it # will mostly likely be the fastest. - platform_allow: native_posix qemu_x86 qemu_x86_64 qemu_cortex_m3 + platform_allow: + - native_posix + - qemu_x86 + - qemu_x86_64 + - qemu_cortex_m3 integration_platforms: - native_posix diff --git a/tests/lib/devicetree/devices/testcase.yaml b/tests/lib/devicetree/devices/testcase.yaml index c803b5adc49..b57489b9a11 100644 --- a/tests/lib/devicetree/devices/testcase.yaml +++ b/tests/lib/devicetree/devices/testcase.yaml @@ -5,5 +5,13 @@ tests: # will mostly likely be the fastest. integration_platforms: - native_posix - platform_exclude: hsdk hsdk_2cores thingy52_nrf52832 bbc_microbit bbc_microbit_v2 bt610 - bl5340_dvk_cpuapp bl5340_dvk_cpuapp_ns mimxrt595_evk_cm33 + platform_exclude: + - hsdk + - hsdk_2cores + - thingy52_nrf52832 + - bbc_microbit + - bbc_microbit_v2 + - bt610 + - bl5340_dvk_cpuapp + - bl5340_dvk_cpuapp_ns + - mimxrt595_evk_cm33 diff --git a/tests/lib/gui/lvgl/testcase.yaml b/tests/lib/gui/lvgl/testcase.yaml index 7fb6fc9961f..a2e7cc3e841 100644 --- a/tests/lib/gui/lvgl/testcase.yaml +++ b/tests/lib/gui/lvgl/testcase.yaml @@ -1,17 +1,23 @@ tests: libraries.gui.lvgl: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 libraries.gui.lvgl.dynamic.heap.libc: filter: TOOLCHAIN_HAS_NEWLIB == 1 - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_NEWLIB_LIBC=y - CONFIG_LV_Z_BUFFER_ALLOC_DYNAMIC=y - CONFIG_LV_Z_MEM_POOL_HEAP_LIB_C=y libraries.gui.lvgl.dynamic.pool.sys_heap: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_LV_Z_BUFFER_ALLOC_DYNAMIC=y @@ -19,22 +25,30 @@ tests: - CONFIG_LV_Z_MEM_POOL_NUMBER_BLOCKS=3 - CONFIG_LV_Z_MEM_POOL_MAX_SIZE=32768 libraries.gui.lvgl.16bit: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_LV_COLOR_DEPTH_16=y libraries.gui.lvgl.8bit: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_LV_COLOR_DEPTH_8=y libraries.gui.lvgl.mono: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_LV_COLOR_DEPTH_1=y libraries.gui.lvgl.16bit.swap: - tags: display gui + tags: + - display + - gui platform_allow: native_posix_64 extra_configs: - CONFIG_LV_COLOR_DEPTH_16=y diff --git a/tests/lib/heap/testcase.yaml b/tests/lib/heap/testcase.yaml index 37ce33e2a49..0457a61d090 100644 --- a/tests/lib/heap/testcase.yaml +++ b/tests/lib/heap/testcase.yaml @@ -8,6 +8,10 @@ tests: libraries.heap: tags: heap - platform_exclude: m2gl025_miv qemu_xtensa esp32s2_saola esp32s3_devkitm + platform_exclude: + - m2gl025_miv + - qemu_xtensa + - esp32s2_saola + - esp32s3_devkitm filter: not CONFIG_SOC_NSIM timeout: 480 diff --git a/tests/lib/heap_align/testcase.yaml b/tests/lib/heap_align/testcase.yaml index 6142b78d6a1..443e2cceecd 100644 --- a/tests/lib/heap_align/testcase.yaml +++ b/tests/lib/heap_align/testcase.yaml @@ -1,3 +1,5 @@ tests: libraries.heap_align: - tags: heap heap_align + tags: + - heap + - heap_align diff --git a/tests/lib/mem_alloc/testcase.yaml b/tests/lib/mem_alloc/testcase.yaml index e3385666609..818da93203f 100644 --- a/tests/lib/mem_alloc/testcase.yaml +++ b/tests/lib/mem_alloc/testcase.yaml @@ -4,23 +4,44 @@ tests: libraries.libc.minimal.mem_alloc: extra_args: CONF_FILE=prj.conf platform_exclude: twr_ke18f - tags: clib minimal_libc userspace + tags: + - clib + - minimal_libc + - userspace libraries.libc.minimal.mem_alloc_negative_testing: extra_args: CONF_FILE=prj_negative_testing.conf platform_exclude: twr_ke18f - tags: clib minimal_libc userspace + tags: + - clib + - minimal_libc + - userspace libraries.libc.newlib.mem_alloc: extra_args: CONF_FILE=prj_newlib.conf filter: TOOLCHAIN_HAS_NEWLIB == 1 min_ram: 16 - platform_exclude: twr_ke18f native_posix_64 nrf52_bsim - tags: clib newlib userspace + platform_exclude: + - twr_ke18f + - native_posix_64 + - nrf52_bsim + tags: + - clib + - newlib + - userspace libraries.libc.newlib_nano.mem_alloc: extra_args: CONF_FILE=prj_newlibnano.conf filter: CONFIG_HAS_NEWLIB_LIBC_NANO - tags: clib newlib userspace + tags: + - clib + - newlib + - userspace libraries.libc.picolibc.mem_alloc: extra_args: CONF_FILE=prj_picolibc.conf filter: CONFIG_PICOLIBC_SUPPORTED - platform_exclude: twr_ke18f native_posix_64 nrf52_bsim - tags: clib picolibc userspace + platform_exclude: + - twr_ke18f + - native_posix_64 + - nrf52_bsim + tags: + - clib + - picolibc + - userspace diff --git a/tests/lib/mem_blocks/testcase.yaml b/tests/lib/mem_blocks/testcase.yaml index e353398cf2d..db96c4ccb52 100644 --- a/tests/lib/mem_blocks/testcase.yaml +++ b/tests/lib/mem_blocks/testcase.yaml @@ -1,3 +1,5 @@ tests: libraries.mem_blocks: - tags: heap mem_blocks + tags: + - heap + - mem_blocks diff --git a/tests/lib/mem_blocks_stats/testcase.yaml b/tests/lib/mem_blocks_stats/testcase.yaml index 81ed87bcd9e..477e6c5ea7f 100644 --- a/tests/lib/mem_blocks_stats/testcase.yaml +++ b/tests/lib/mem_blocks_stats/testcase.yaml @@ -1,3 +1,5 @@ tests: libraries.mem_blocks.stats: - tags: heap mem_blocks.stats + tags: + - heap + - mem_blocks.stats diff --git a/tests/lib/mpsc_pbuf/testcase.yaml b/tests/lib/mpsc_pbuf/testcase.yaml index 3471d8e29d8..4a9cb29028c 100644 --- a/tests/lib/mpsc_pbuf/testcase.yaml +++ b/tests/lib/mpsc_pbuf/testcase.yaml @@ -1,17 +1,30 @@ tests: libraries.mpsc_pbuf: tags: mpsc_pbuf - platform_allow: > - qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 - qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 qemu_x86 - qemu_x86_64 qemu_xtensa native_posix + platform_allow: + - qemu_arc_em + - qemu_arc_hs + - qemu_cortex_a53 + - qemu_cortex_m0 + - qemu_cortex_m3 + - qemu_cortex_r5 + - qemu_leon3 + - qemu_nios2 + - qemu_riscv32 + - qemu_riscv64 + - qemu_x86 + - qemu_x86_64 + - qemu_xtensa + - native_posix integration_platforms: - native_posix libraries.mpsc_pbuf_concurrent: tags: mpsc_pbuf - platform_allow: > - qemu_cortex_m3 qemu_x86 qemu_x86_64 + platform_allow: + - qemu_cortex_m3 + - qemu_x86 + - qemu_x86_64 extra_configs: - CONFIG_SYS_CLOCK_TICKS_PER_SEC=100000 timeout: 120 diff --git a/tests/lib/newlib/heap_listener/testcase.yaml b/tests/lib/newlib/heap_listener/testcase.yaml index 6c122fd134b..48ec8a7367b 100644 --- a/tests/lib/newlib/heap_listener/testcase.yaml +++ b/tests/lib/newlib/heap_listener/testcase.yaml @@ -1,4 +1,6 @@ tests: libraries.libc.newlib.heap_listener: - tags: clib newlib + tags: + - clib + - newlib filter: TOOLCHAIN_HAS_NEWLIB == 1 diff --git a/tests/lib/newlib/thread_safety/testcase.yaml b/tests/lib/newlib/thread_safety/testcase.yaml index 7c643c4eb53..e3b0008c95c 100644 --- a/tests/lib/newlib/thread_safety/testcase.yaml +++ b/tests/lib/newlib/thread_safety/testcase.yaml @@ -2,126 +2,146 @@ common: filter: TOOLCHAIN_HAS_NEWLIB == 1 tests: libraries.libc.newlib.thread_safety: - tags: clib newlib + tags: + - clib + - newlib min_ram: 64 testcases: - - sfp_lock - - env_lock - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib.thread_safety.stress: extra_configs: - - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y + - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y slow: true - tags: clib newlib + tags: + - clib + - newlib min_ram: 192 testcases: - - sfp_lock - - env_lock - - malloc_thread_safety - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - malloc_thread_safety + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib.thread_safety.userspace: extra_args: CONF_FILE=prj_userspace.conf filter: CONFIG_ARCH_HAS_USERSPACE - tags: clib newlib userspace + tags: + - clib + - newlib + - userspace min_ram: 64 testcases: - - sfp_lock - - env_lock - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib.thread_safety.userspace.stress: extra_args: CONF_FILE=prj_userspace.conf extra_configs: - - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y - - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=8192 + - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y + - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=8192 filter: CONFIG_ARCH_HAS_USERSPACE slow: true - tags: clib newlib userspace + tags: + - clib + - newlib + - userspace min_ram: 192 testcases: - - sfp_lock - - env_lock - - malloc_thread_safety - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - malloc_thread_safety + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock timeout: 120 libraries.libc.newlib_nano.thread_safety: extra_configs: - - CONFIG_NEWLIB_LIBC_NANO=y + - CONFIG_NEWLIB_LIBC_NANO=y filter: CONFIG_HAS_NEWLIB_LIBC_NANO - tags: clib newlib + tags: + - clib + - newlib min_ram: 64 testcases: - - sfp_lock - - env_lock - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib_nano.thread_safety.stress: extra_configs: - - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y - - CONFIG_NEWLIB_LIBC_NANO=y + - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y + - CONFIG_NEWLIB_LIBC_NANO=y filter: CONFIG_HAS_NEWLIB_LIBC_NANO slow: true - tags: clib newlib + tags: + - clib + - newlib min_ram: 192 testcases: - - sfp_lock - - env_lock - - malloc_thread_safety - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - malloc_thread_safety + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib_nano.thread_safety.userspace: extra_args: CONF_FILE=prj_userspace.conf extra_configs: - - CONFIG_NEWLIB_LIBC_NANO=y + - CONFIG_NEWLIB_LIBC_NANO=y filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_HAS_NEWLIB_LIBC_NANO - tags: clib newlib userspace + tags: + - clib + - newlib + - userspace min_ram: 64 testcases: - - sfp_lock - - env_lock - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock libraries.libc.newlib_nano.thread_safety.userspace.stress: extra_args: CONF_FILE=prj_userspace.conf extra_configs: - - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y - - CONFIG_NEWLIB_LIBC_NANO=y - - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=2048 + - CONFIG_NEWLIB_THREAD_SAFETY_TEST_STRESS=y + - CONFIG_NEWLIB_LIBC_NANO=y + - CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=2048 filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_HAS_NEWLIB_LIBC_NANO slow: true - tags: clib newlib userspace + tags: + - clib + - newlib + - userspace min_ram: 192 testcases: - - sfp_lock - - env_lock - - malloc_thread_safety - - retargetable_lock_sem - - malloc_lock - - retargetable_lock_mutex - - sinit_lock - - tz_lock + - sfp_lock + - env_lock + - malloc_thread_safety + - retargetable_lock_sem + - malloc_lock + - retargetable_lock_mutex + - sinit_lock + - tz_lock timeout: 120 diff --git a/tests/lib/onoff/testcase.yaml b/tests/lib/onoff/testcase.yaml index df6278c7e99..ad1df70b286 100644 --- a/tests/lib/onoff/testcase.yaml +++ b/tests/lib/onoff/testcase.yaml @@ -1,5 +1,7 @@ tests: libraries.onoff: - tags: onoff timer + tags: + - onoff + - timer integration_platforms: - native_posix diff --git a/tests/lib/ringbuffer/testcase.yaml b/tests/lib/ringbuffer/testcase.yaml index 0aaa1d3ba0c..9314885599d 100644 --- a/tests/lib/ringbuffer/testcase.yaml +++ b/tests/lib/ringbuffer/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: ring_buffer circular_buffer + tags: + - ring_buffer + - circular_buffer timeout: 150 tests: diff --git a/tests/lib/sprintf/testcase.yaml b/tests/lib/sprintf/testcase.yaml index a812478ae52..c85e00c0d29 100644 --- a/tests/lib/sprintf/testcase.yaml +++ b/tests/lib/sprintf/testcase.yaml @@ -3,36 +3,40 @@ tests: extra_args: CONF_FILE=prj.conf filter: not CONFIG_SOC_MCIMX7_M4 and CONFIG_STDOUT_CONSOLE integration_platforms: - - qemu_x86 + - qemu_x86 arch_exclude: posix tags: libc ignore_faults: true testcases: - - sprintf_integer - - sprintf_double - - sprintf_string - - fprintf - - vprintf - - vsnprintf - - fwrite - - vfprintf - - sprintf_misc - - vsprintf - - print - - put - - snprintf + - sprintf_integer + - sprintf_double + - sprintf_string + - fprintf + - vprintf + - vsnprintf + - fwrite + - vfprintf + - sprintf_misc + - vsprintf + - print + - put + - snprintf libraries.libc.sprintf_new: extra_args: CONF_FILE=prj_new.conf arch_exclude: posix tags: libc testcases: - - EOF + - EOF libraries.libc.picolibc.sprintf: extra_args: CONF_FILE=prj_picolibc.conf - tags: libc picolibc + tags: + - libc + - picolibc ignore_faults: true filter: CONFIG_PICOLIBC_SUPPORTED libraries.libc.picolibc.sprintf_new: extra_args: CONF_FILE=prj_picolibc_new.conf - tags: libc picolibc + tags: + - libc + - picolibc filter: CONFIG_PICOLIBC_SUPPORTED diff --git a/tests/lib/thrift/ThriftTest/testcase.yaml b/tests/lib/thrift/ThriftTest/testcase.yaml index 1ec2302e56f..642f76a92e2 100644 --- a/tests/lib/thrift/ThriftTest/testcase.yaml +++ b/tests/lib/thrift/ThriftTest/testcase.yaml @@ -1,11 +1,19 @@ common: - tags: thrift cpp newlib + tags: + - thrift + - cpp + - newlib modules: - thrift filter: TOOLCHAIN_HAS_NEWLIB == 1 # qemu_x86 exluded due to missing long double functions in SDK # See https://github.com/zephyrproject-rtos/sdk-ng/issues/603 - platform_allow: mps2_an385 qemu_cortex_a53 qemu_riscv32 qemu_riscv64 qemu_x86_64 + platform_allow: + - mps2_an385 + - qemu_cortex_a53 + - qemu_riscv32 + - qemu_riscv64 + - qemu_x86_64 tests: thrift.ThriftTest.newlib.binaryProtocol: {} thrift.ThriftTest.newlib.compactProtocol: diff --git a/tests/misc/print_format/testcase.yaml b/tests/misc/print_format/testcase.yaml index e208a09f472..1b906defeaf 100644 --- a/tests/misc/print_format/testcase.yaml +++ b/tests/misc/print_format/testcase.yaml @@ -4,41 +4,45 @@ common: type: multi_line ordered: true regex: - - "d8" - - "d16" - - "d32" - - "d64" - - "i8" - - "i16" - - "i32" - - "i64" - - "o10" - - "o20" - - "o40" - - "o100" - - "u8" - - "u16" - - "u32" - - "u64" - - "x8" - - "x10" - - "x20" - - "x40" - - "X8" - - "X10" - - "X20" - - "X40" + - "d8" + - "d16" + - "d32" + - "d64" + - "i8" + - "i16" + - "i32" + - "i64" + - "o10" + - "o20" + - "o40" + - "o100" + - "u8" + - "u16" + - "u32" + - "u64" + - "x8" + - "x10" + - "x20" + - "x40" + - "X8" + - "X10" + - "X20" + - "X40" tests: printk.format: tags: clib printk.format_newlib: - tags: clib newlib + tags: + - clib + - newlib filter: TOOLCHAIN_HAS_NEWLIB == 1 extra_configs: - - CONFIG_NEWLIB_LIBC=y + - CONFIG_NEWLIB_LIBC=y printk.format.picolibc: - tags: clib picolibc + tags: + - clib + - picolibc filter: CONFIG_PICOLIBC_SUPPORTED extra_configs: - - CONFIG_PICOLIBC=y + - CONFIG_PICOLIBC=y diff --git a/tests/misc/test_build/testcase.yaml b/tests/misc/test_build/testcase.yaml index c80d201ee77..983d3e4a96e 100644 --- a/tests/misc/test_build/testcase.yaml +++ b/tests/misc/test_build/testcase.yaml @@ -1,6 +1,9 @@ tests: buildsystem.debug.build: - platform_exclude: lpcxpresso55s69_ns nrf9160dk_nrf9160_ns nrf5340dk_nrf5340_cpuapp_ns + platform_exclude: + - lpcxpresso55s69_ns + - nrf9160dk_nrf9160_ns + - nrf5340dk_nrf5340_cpuapp_ns build_only: true extra_args: CONF_FILE=debug.conf tags: debug @@ -10,7 +13,9 @@ tests: bootloader.mcuboot.build: tags: mcuboot build_only: true - platform_allow: nrf51dk_nrf51422 nrf52dk_nrf52832 + platform_allow: + - nrf51dk_nrf51422 + - nrf52dk_nrf52832 extra_configs: - CONFIG_BOOTLOADER_MCUBOOT=y integration_platforms: diff --git a/tests/net/6lo/testcase.yaml b/tests/net/6lo/testcase.yaml index e1310707049..5d3b13b945d 100644 --- a/tests/net/6lo/testcase.yaml +++ b/tests/net/6lo/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net 6loWPAN + tags: + - net + - 6loWPAN min_ram: 32 depends_on: netif tests: diff --git a/tests/net/all/testcase.yaml b/tests/net/all/testcase.yaml index 834592e3748..d8db7e0c362 100644 --- a/tests/net/all/testcase.yaml +++ b/tests/net/all/testcase.yaml @@ -3,7 +3,9 @@ common: platform_allow: qemu_x86 build_only: true min_ram: 32 - tags: net net-all + tags: + - net + - net-all tests: net.build: extra_configs: diff --git a/tests/net/arp/testcase.yaml b/tests/net/arp/testcase.yaml index 5f6538134ec..0f363fae735 100644 --- a/tests/net/arp/testcase.yaml +++ b/tests/net/arp/testcase.yaml @@ -1,7 +1,9 @@ common: depends_on: netif min_ram: 16 - tags: net arp + tags: + - net + - arp tests: net.arp: extra_configs: diff --git a/tests/net/bridge/testcase.yaml b/tests/net/bridge/testcase.yaml index 86f8b58dbc9..09871506e4a 100644 --- a/tests/net/bridge/testcase.yaml +++ b/tests/net/bridge/testcase.yaml @@ -1,13 +1,17 @@ common: min_ram: 16 - tags: net bridge + tags: + - net + - bridge depends_on: netif tests: net.eth_bridge: extra_configs: - CONFIG_NET_IPV4=n - CONFIG_NET_IPV6=n - platform_exclude: mg100 pinnacle_100_dvk + platform_exclude: + - mg100 + - pinnacle_100_dvk net.eth_bridge.ip: extra_configs: - CONFIG_NET_IPV4=y diff --git a/tests/net/buf/testcase.yaml b/tests/net/buf/testcase.yaml index 17e9bd869c9..0f9fd3ed41c 100644 --- a/tests/net/buf/testcase.yaml +++ b/tests/net/buf/testcase.yaml @@ -1,4 +1,6 @@ tests: net.buf: min_ram: 16 - tags: net buf + tags: + - net + - buf diff --git a/tests/net/buf_simple/testcase.yaml b/tests/net/buf_simple/testcase.yaml index 8710f842d7e..571a7253caf 100644 --- a/tests/net/buf_simple/testcase.yaml +++ b/tests/net/buf_simple/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net buf + tags: + - net + - buf tests: net.buf_simple: type: unit diff --git a/tests/net/checksum_offload/testcase.yaml b/tests/net/checksum_offload/testcase.yaml index 620fef72a97..9499504df09 100644 --- a/tests/net/checksum_offload/testcase.yaml +++ b/tests/net/checksum_offload/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.offload: min_ram: 16 - tags: net checksum_offload + tags: + - net + - checksum_offload diff --git a/tests/net/conn_mgr_conn/testcase.yaml b/tests/net/conn_mgr_conn/testcase.yaml index 77cf06a1309..07bb325cb0a 100644 --- a/tests/net/conn_mgr_conn/testcase.yaml +++ b/tests/net/conn_mgr_conn/testcase.yaml @@ -3,4 +3,6 @@ common: depends_on: netif tests: net.conn_mgr_conn: - tags: net iface + tags: + - net + - iface diff --git a/tests/net/context/testcase.yaml b/tests/net/context/testcase.yaml index 4fd4d474a69..3038bec3442 100644 --- a/tests/net/context/testcase.yaml +++ b/tests/net/context/testcase.yaml @@ -5,4 +5,6 @@ tests: min_ram: 16 extra_configs: - CONFIG_ASSERT_LEVEL=0 - tags: net net_context + tags: + - net + - net_context diff --git a/tests/net/dhcpv4/testcase.yaml b/tests/net/dhcpv4/testcase.yaml index 8bccbc90541..6d27f5f5e76 100644 --- a/tests/net/dhcpv4/testcase.yaml +++ b/tests/net/dhcpv4/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: netif - tags: net dhcpv4 + tags: + - net + - dhcpv4 tests: net.dhcp: extra_configs: diff --git a/tests/net/ethernet_mgmt/testcase.yaml b/tests/net/ethernet_mgmt/testcase.yaml index a27831c4786..601ff82d6a6 100644 --- a/tests/net/ethernet_mgmt/testcase.yaml +++ b/tests/net/ethernet_mgmt/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.ethernet_mgmt: min_ram: 32 - tags: net ethernet_mgmt + tags: + - net + - ethernet_mgmt diff --git a/tests/net/hostname/testcase.yaml b/tests/net/hostname/testcase.yaml index cd47dca6ce8..b54edde847d 100644 --- a/tests/net/hostname/testcase.yaml +++ b/tests/net/hostname/testcase.yaml @@ -1,6 +1,8 @@ common: min_ram: 16 - tags: net hostname + tags: + - net + - hostname depends_on: netif tests: net.hostname: diff --git a/tests/net/icmpv4/testcase.yaml b/tests/net/icmpv4/testcase.yaml index e0e57e1d4dd..b69068a16e8 100644 --- a/tests/net/icmpv4/testcase.yaml +++ b/tests/net/icmpv4/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.icmpv4: min_ram: 16 - tags: net icmpv4 + tags: + - net + - icmpv4 diff --git a/tests/net/icmpv6/testcase.yaml b/tests/net/icmpv6/testcase.yaml index 55eb7411570..8340b2028e9 100644 --- a/tests/net/icmpv6/testcase.yaml +++ b/tests/net/icmpv6/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.icmpv6: min_ram: 16 - tags: net icmpv6 + tags: + - net + - icmpv6 diff --git a/tests/net/ieee802154/6lo_fragment/testcase.yaml b/tests/net/ieee802154/6lo_fragment/testcase.yaml index 07b543e3884..547a34c3a62 100644 --- a/tests/net/ieee802154/6lo_fragment/testcase.yaml +++ b/tests/net/ieee802154/6lo_fragment/testcase.yaml @@ -1,7 +1,12 @@ tests: net.ieee802154.fragment: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: net ieee802154 fragment + tags: + - net + - ieee802154 + - fragment min_ram: 48 diff --git a/tests/net/ieee802154/custom_l2/testcase.yaml b/tests/net/ieee802154/custom_l2/testcase.yaml index 1e33236b83e..4a289e924d8 100644 --- a/tests/net/ieee802154/custom_l2/testcase.yaml +++ b/tests/net/ieee802154/custom_l2/testcase.yaml @@ -1,7 +1,12 @@ tests: net.ieee802154.custom_l2: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: net ieee802154 l2 + tags: + - net + - ieee802154 + - l2 min_ram: 16 diff --git a/tests/net/ieee802154/l2/testcase.yaml b/tests/net/ieee802154/l2/testcase.yaml index 56e5a9b89c9..f9ddac404aa 100644 --- a/tests/net/ieee802154/l2/testcase.yaml +++ b/tests/net/ieee802154/l2/testcase.yaml @@ -1,7 +1,12 @@ tests: net.ieee802154.l2: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix - tags: net ieee802154 l2 + tags: + - net + - ieee802154 + - l2 min_ram: 16 diff --git a/tests/net/iface/testcase.yaml b/tests/net/iface/testcase.yaml index 623541e0e66..7ef07852127 100644 --- a/tests/net/iface/testcase.yaml +++ b/tests/net/iface/testcase.yaml @@ -3,4 +3,7 @@ common: depends_on: netif tests: net.iface: - tags: net iface userspace + tags: + - net + - iface + - userspace diff --git a/tests/net/igmp/testcase.yaml b/tests/net/igmp/testcase.yaml index 1b7596e8e5b..d5341b7a3f8 100644 --- a/tests/net/igmp/testcase.yaml +++ b/tests/net/igmp/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net igmp + tags: + - net + - igmp depends_on: netif platform_allow: qemu_x86 tests: diff --git a/tests/net/ip-addr/testcase.yaml b/tests/net/ip-addr/testcase.yaml index 2b6afe392ae..45f1e20d682 100644 --- a/tests/net/ip-addr/testcase.yaml +++ b/tests/net/ip-addr/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: netif - tags: net ip-addr + tags: + - net + - ip-addr tests: net.ip-addr: min_ram: 16 diff --git a/tests/net/ipv4_fragment/testcase.yaml b/tests/net/ipv4_fragment/testcase.yaml index 2971ed06bb1..30e18231e49 100644 --- a/tests/net/ipv4_fragment/testcase.yaml +++ b/tests/net/ipv4_fragment/testcase.yaml @@ -7,4 +7,7 @@ common: depends_on: netif tests: net.ipv4.fragment: - tags: net ipv4 fragment + tags: + - net + - ipv4 + - fragment diff --git a/tests/net/ipv6/testcase.yaml b/tests/net/ipv6/testcase.yaml index 804ec02fb8e..48abbd37ab0 100644 --- a/tests/net/ipv6/testcase.yaml +++ b/tests/net/ipv6/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net ipv6 + tags: + - net + - ipv6 depends_on: netif tests: net.ipv6: diff --git a/tests/net/ipv6_fragment/testcase.yaml b/tests/net/ipv6_fragment/testcase.yaml index 0b078955bc1..c5cfd98ada2 100644 --- a/tests/net/ipv6_fragment/testcase.yaml +++ b/tests/net/ipv6_fragment/testcase.yaml @@ -2,4 +2,7 @@ common: depends_on: netif tests: net.ipv6.fragment: - tags: net ipv6 fragment + tags: + - net + - ipv6 + - fragment diff --git a/tests/net/lib/dns_addremove/testcase.yaml b/tests/net/lib/dns_addremove/testcase.yaml index 7d3e3ded765..5551a41cfba 100644 --- a/tests/net/lib/dns_addremove/testcase.yaml +++ b/tests/net/lib/dns_addremove/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: dns net + tags: + - dns + - net depends_on: netif min_ram: 16 timeout: 600 diff --git a/tests/net/lib/dns_packet/testcase.yaml b/tests/net/lib/dns_packet/testcase.yaml index 8a4d879c244..a69ee4ccb73 100644 --- a/tests/net/lib/dns_packet/testcase.yaml +++ b/tests/net/lib/dns_packet/testcase.yaml @@ -1,6 +1,8 @@ tests: net.dns: min_ram: 16 - tags: dns net + tags: + - dns + - net timeout: 200 depends_on: netif diff --git a/tests/net/lib/dns_resolve/testcase.yaml b/tests/net/lib/dns_resolve/testcase.yaml index e5deb7fb394..5b7b40cc277 100644 --- a/tests/net/lib/dns_resolve/testcase.yaml +++ b/tests/net/lib/dns_resolve/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: dns net + tags: + - dns + - net depends_on: netif timeout: 600 min_ram: 21 diff --git a/tests/net/lib/dns_sd/testcase.yaml b/tests/net/lib/dns_sd/testcase.yaml index 640262352ae..22a6d332558 100644 --- a/tests/net/lib/dns_sd/testcase.yaml +++ b/tests/net/lib/dns_sd/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: dns net + tags: + - dns + - net depends_on: netif tests: net.dns.sd: diff --git a/tests/net/lib/http_header_fields/testcase.yaml b/tests/net/lib/http_header_fields/testcase.yaml index f7d108d16d5..62ccf140029 100644 --- a/tests/net/lib/http_header_fields/testcase.yaml +++ b/tests/net/lib/http_header_fields/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: http net + tags: + - http + - net depends_on: netif tests: net.http: diff --git a/tests/net/lib/http_server/common/testcase.yaml b/tests/net/lib/http_server/common/testcase.yaml index 8e0a7537673..951f5d7c582 100644 --- a/tests/net/lib/http_server/common/testcase.yaml +++ b/tests/net/lib/http_server/common/testcase.yaml @@ -1,6 +1,9 @@ common: min_ram: 16 - tags: net http server + tags: + - net + - http + - server integration_platforms: - native_posix diff --git a/tests/net/lib/lwm2m/content_json/testcase.yaml b/tests/net/lib/lwm2m/content_json/testcase.yaml index 15a280409ac..2004897b6e2 100644 --- a/tests/net/lib/lwm2m/content_json/testcase.yaml +++ b/tests/net/lib/lwm2m/content_json/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_json: filter: TOOLCHAIN_HAS_NEWLIB == 1 - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/content_link_format/testcase.yaml b/tests/net/lib/lwm2m/content_link_format/testcase.yaml index 571c05e140d..c075d55edf3 100644 --- a/tests/net/lib/lwm2m/content_link_format/testcase.yaml +++ b/tests/net/lib/lwm2m/content_link_format/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_link_format: filter: TOOLCHAIN_HAS_NEWLIB == 1 - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/content_oma_tlv/testcase.yaml b/tests/net/lib/lwm2m/content_oma_tlv/testcase.yaml index f7a3ef2e785..71085888367 100644 --- a/tests/net/lib/lwm2m/content_oma_tlv/testcase.yaml +++ b/tests/net/lib/lwm2m/content_oma_tlv/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_oma_tlv: filter: TOOLCHAIN_HAS_NEWLIB == 1 - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/content_plain_text/testcase.yaml b/tests/net/lib/lwm2m/content_plain_text/testcase.yaml index 516b149f388..cc902805c82 100644 --- a/tests/net/lib/lwm2m/content_plain_text/testcase.yaml +++ b/tests/net/lib/lwm2m/content_plain_text/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_plain_text: filter: TOOLCHAIN_HAS_NEWLIB == 1 - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/content_raw_cbor/testcase.yaml b/tests/net/lib/lwm2m/content_raw_cbor/testcase.yaml index df91ae34e55..13a564aa97d 100644 --- a/tests/net/lib/lwm2m/content_raw_cbor/testcase.yaml +++ b/tests/net/lib/lwm2m/content_raw_cbor/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_raw_cbor: platform_allow: native_posix - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/content_senml_cbor/testcase.yaml b/tests/net/lib/lwm2m/content_senml_cbor/testcase.yaml index 951ef659815..4d2db6e5838 100644 --- a/tests/net/lib/lwm2m/content_senml_cbor/testcase.yaml +++ b/tests/net/lib/lwm2m/content_senml_cbor/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.content_senml_cbor: platform_allow: native_posix - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/engine/testcase.yaml b/tests/net/lib/lwm2m/engine/testcase.yaml index 7ce9d7e3907..28047c0fa5f 100644 --- a/tests/net/lib/lwm2m/engine/testcase.yaml +++ b/tests/net/lib/lwm2m/engine/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.engine: platform_allow: native_posix - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/lwm2m_engine/testcase.yaml b/tests/net/lib/lwm2m/lwm2m_engine/testcase.yaml index b661a02b5c2..9f58cafdea4 100644 --- a/tests/net/lib/lwm2m/lwm2m_engine/testcase.yaml +++ b/tests/net/lib/lwm2m/lwm2m_engine/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.lwm2m.lwm2m_engine: platform_allow: native_posix - tags: lwm2m net + tags: + - lwm2m + - net diff --git a/tests/net/lib/lwm2m/lwm2m_rd_client/testcase.yaml b/tests/net/lib/lwm2m/lwm2m_rd_client/testcase.yaml index 3cd913518d3..7e6415395ca 100644 --- a/tests/net/lib/lwm2m/lwm2m_rd_client/testcase.yaml +++ b/tests/net/lib/lwm2m/lwm2m_rd_client/testcase.yaml @@ -1,7 +1,12 @@ common: depends_on: netif - tags: net lwm2m - platform_allow: native_posix qemu_x86 qemu_x86_64 + tags: + - net + - lwm2m + platform_allow: + - native_posix + - qemu_x86 + - qemu_x86_64 integration_platforms: - native_posix - qemu_x86 diff --git a/tests/net/lib/lwm2m/lwm2m_registry/testcase.yaml b/tests/net/lib/lwm2m/lwm2m_registry/testcase.yaml index 3d9f2204841..b0fda561cff 100644 --- a/tests/net/lib/lwm2m/lwm2m_registry/testcase.yaml +++ b/tests/net/lib/lwm2m/lwm2m_registry/testcase.yaml @@ -2,5 +2,7 @@ common: depends_on: netif tests: net.lwm2m.lwm2m_registry: - tags: lwm2m net + tags: + - lwm2m + - net filter: TOOLCHAIN_HAS_NEWLIB == 1 diff --git a/tests/net/lib/mqtt_packet/testcase.yaml b/tests/net/lib/mqtt_packet/testcase.yaml index 8bb5629b7f5..af39e89499a 100644 --- a/tests/net/lib/mqtt_packet/testcase.yaml +++ b/tests/net/lib/mqtt_packet/testcase.yaml @@ -3,4 +3,7 @@ common: tests: net.mqtt.packet: min_ram: 16 - tags: mqtt net userspace + tags: + - mqtt + - net + - userspace diff --git a/tests/net/lib/mqtt_publisher/testcase.yaml b/tests/net/lib/mqtt_publisher/testcase.yaml index 3d4ca493b0a..eb990535b4f 100644 --- a/tests/net/lib/mqtt_publisher/testcase.yaml +++ b/tests/net/lib/mqtt_publisher/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net mqtt + tags: + - net + - mqtt harness: net depends_on: netif tests: diff --git a/tests/net/lib/mqtt_pubsub/testcase.yaml b/tests/net/lib/mqtt_pubsub/testcase.yaml index 15501b356ba..e5342f3cd6d 100644 --- a/tests/net/lib/mqtt_pubsub/testcase.yaml +++ b/tests/net/lib/mqtt_pubsub/testcase.yaml @@ -1,7 +1,9 @@ common: depends_on: netif min_ram: 16 - tags: net mqtt + tags: + - net + - mqtt harness: net tests: net.mqtt.pubsub: diff --git a/tests/net/lib/mqtt_sn_client/testcase.yaml b/tests/net/lib/mqtt_sn_client/testcase.yaml index 06af0390f10..7bec91d40b3 100644 --- a/tests/net/lib/mqtt_sn_client/testcase.yaml +++ b/tests/net/lib/mqtt_sn_client/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.mqtt_sn.client: min_ram: 16 - tags: mqtt_sn net + tags: + - mqtt_sn + - net diff --git a/tests/net/lib/mqtt_sn_packet/testcase.yaml b/tests/net/lib/mqtt_sn_packet/testcase.yaml index d88169c09cf..d7e0e6b41ec 100644 --- a/tests/net/lib/mqtt_sn_packet/testcase.yaml +++ b/tests/net/lib/mqtt_sn_packet/testcase.yaml @@ -1,4 +1,6 @@ tests: net.mqtt_sn.packet: min_ram: 16 - tags: mqtt_sn net + tags: + - mqtt_sn + - net diff --git a/tests/net/lib/mqtt_subscriber/testcase.yaml b/tests/net/lib/mqtt_subscriber/testcase.yaml index a379932b293..5bf55c5d857 100644 --- a/tests/net/lib/mqtt_subscriber/testcase.yaml +++ b/tests/net/lib/mqtt_subscriber/testcase.yaml @@ -1,7 +1,9 @@ common: depends_on: netif min_ram: 16 - tags: net mqtt + tags: + - net + - mqtt harness: net tests: net.mqtt.subscriber: diff --git a/tests/net/lib/tls_credentials/testcase.yaml b/tests/net/lib/tls_credentials/testcase.yaml index 066de4d1abf..042a59405a8 100644 --- a/tests/net/lib/tls_credentials/testcase.yaml +++ b/tests/net/lib/tls_credentials/testcase.yaml @@ -1,9 +1,14 @@ tests: net.tls_credentials: - tags: net tls + tags: + - net + - tls depends_on: netif net.tls_credentials.trusted_tfm: filter: CONFIG_BUILD_WITH_TFM extra_args: OVERLAY_CONFIG=./prj_trusted_tfm.conf - tags: net tls trusted + tags: + - net + - tls + - trusted depends_on: netif diff --git a/tests/net/mgmt/testcase.yaml b/tests/net/mgmt/testcase.yaml index 1c5314fc192..d27c01b595d 100644 --- a/tests/net/mgmt/testcase.yaml +++ b/tests/net/mgmt/testcase.yaml @@ -1,7 +1,9 @@ common: depends_on: netif min_ram: 16 - tags: net mgmt + tags: + - net + - mgmt tests: net.management: extra_configs: diff --git a/tests/net/mld/testcase.yaml b/tests/net/mld/testcase.yaml index 6fdc1d1f709..5367b669183 100644 --- a/tests/net/mld/testcase.yaml +++ b/tests/net/mld/testcase.yaml @@ -1,5 +1,7 @@ common: - tags: net mld + tags: + - net + - mld depends_on: netif tests: net.mld: diff --git a/tests/net/neighbor/testcase.yaml b/tests/net/neighbor/testcase.yaml index ed9002df620..d4fcfdb9091 100644 --- a/tests/net/neighbor/testcase.yaml +++ b/tests/net/neighbor/testcase.yaml @@ -1,7 +1,9 @@ common: depends_on: netif min_ram: 16 - tags: net neighbour + tags: + - net + - neighbour tests: net.neighbour: extra_configs: diff --git a/tests/net/npf/testcase.yaml b/tests/net/npf/testcase.yaml index 2b22d1a9711..7813cc1f14f 100644 --- a/tests/net/npf/testcase.yaml +++ b/tests/net/npf/testcase.yaml @@ -1,5 +1,7 @@ tests: net.pkt_filter: min_ram: 16 - tags: net npf + tags: + - net + - npf depends_on: netif diff --git a/tests/net/offloaded_netdev/testcase.yaml b/tests/net/offloaded_netdev/testcase.yaml index 81296cf4f45..5893d4f12c5 100644 --- a/tests/net/offloaded_netdev/testcase.yaml +++ b/tests/net/offloaded_netdev/testcase.yaml @@ -3,4 +3,7 @@ common: depends_on: netif tests: net.offloaded_netdev: - tags: net iface userspace + tags: + - net + - iface + - userspace diff --git a/tests/net/pm/testcase.yaml b/tests/net/pm/testcase.yaml index 651500971a3..142200eac9d 100644 --- a/tests/net/pm/testcase.yaml +++ b/tests/net/pm/testcase.yaml @@ -1,7 +1,11 @@ common: # There is nothing hw specific to be tested here # so let's limit the test to a few platforms. - platform_allow: qemu_x86 qemu_leon3 qemu_riscv32 qemu_riscv64 + platform_allow: + - qemu_x86 + - qemu_leon3 + - qemu_riscv32 + - qemu_riscv64 integration_platforms: - qemu_x86 depends_on: netif diff --git a/tests/net/ppp/driver/testcase.yaml b/tests/net/ppp/driver/testcase.yaml index 7ce4ed0bba4..5d9d5f27b34 100644 --- a/tests/net/ppp/driver/testcase.yaml +++ b/tests/net/ppp/driver/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: serial-net - tags: net ppp + tags: + - net + - ppp tests: net.ppp: min_ram: 21 diff --git a/tests/net/promiscuous/testcase.yaml b/tests/net/promiscuous/testcase.yaml index fdd1e7c84fd..678fb12fc7c 100644 --- a/tests/net/promiscuous/testcase.yaml +++ b/tests/net/promiscuous/testcase.yaml @@ -1,5 +1,7 @@ tests: net.promisc: min_ram: 16 - tags: net promisc + tags: + - net + - promisc depends_on: netif diff --git a/tests/net/ptp/clock/testcase.yaml b/tests/net/ptp/clock/testcase.yaml index d300dd47684..d37134a9301 100644 --- a/tests/net/ptp/clock/testcase.yaml +++ b/tests/net/ptp/clock/testcase.yaml @@ -1,10 +1,17 @@ common: depends_on: netif # We can only run this in platforms that support PTP clock - platform_allow: frdm_k64f sam_e70_xplained native_posix + platform_allow: + - frdm_k64f + - sam_e70_xplained + - native_posix integration_platforms: - native_posix tests: net.ptp.clock: min_ram: 32 - tags: net ptp gptp userspace + tags: + - net + - ptp + - gptp + - userspace diff --git a/tests/net/route/testcase.yaml b/tests/net/route/testcase.yaml index 3cee99d3eee..3e71145a0ab 100644 --- a/tests/net/route/testcase.yaml +++ b/tests/net/route/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.route: min_ram: 16 - tags: net route + tags: + - net + - route diff --git a/tests/net/route_mcast/testcase.yaml b/tests/net/route_mcast/testcase.yaml index c0ffce8a3c1..d80c1dbc29d 100644 --- a/tests/net/route_mcast/testcase.yaml +++ b/tests/net/route_mcast/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.route_mcast: min_ram: 21 - tags: net route_mcast + tags: + - net + - route_mcast diff --git a/tests/net/shell/testcase.yaml b/tests/net/shell/testcase.yaml index ed7680a449d..1f526c3074f 100644 --- a/tests/net/shell/testcase.yaml +++ b/tests/net/shell/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.shell: min_ram: 20 - tags: net net-shell + tags: + - net + - net-shell diff --git a/tests/net/socket/af_packet/testcase.yaml b/tests/net/socket/af_packet/testcase.yaml index 038acd31090..7888ec51315 100644 --- a/tests/net/socket/af_packet/testcase.yaml +++ b/tests/net/socket/af_packet/testcase.yaml @@ -1,9 +1,14 @@ common: depends_on: netif - tags: net socket af_packet + tags: + - net + - socket + - af_packet # The test do not work in native_posix as the zeth interface creation # needs root permission. - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 tests: net.socket.af_packet: min_ram: 21 diff --git a/tests/net/socket/af_packet_ipproto_raw/testcase.yaml b/tests/net/socket/af_packet_ipproto_raw/testcase.yaml index 176176fe2dd..316cc0d1700 100644 --- a/tests/net/socket/af_packet_ipproto_raw/testcase.yaml +++ b/tests/net/socket/af_packet_ipproto_raw/testcase.yaml @@ -1,9 +1,14 @@ common: depends_on: netif - tags: net socket af_packet + tags: + - net + - socket + - af_packet # The test do not work in native_posix as the zeth interface creation # needs root permission. - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 tests: net.socket.af_packet.ipproto_raw: min_ram: 21 diff --git a/tests/net/socket/can/testcase.yaml b/tests/net/socket/can/testcase.yaml index 358cb06480c..251c541c0c2 100644 --- a/tests/net/socket/can/testcase.yaml +++ b/tests/net/socket/can/testcase.yaml @@ -3,4 +3,6 @@ tests: integration_platforms: - native_posix - native_posix_64 - tags: net can + tags: + - net + - can diff --git a/tests/net/socket/getaddrinfo/testcase.yaml b/tests/net/socket/getaddrinfo/testcase.yaml index c2af198f646..6cecbe452bf 100644 --- a/tests/net/socket/getaddrinfo/testcase.yaml +++ b/tests/net/socket/getaddrinfo/testcase.yaml @@ -4,4 +4,8 @@ common: tests: net.socket.get_addr_info: min_ram: 21 - tags: net socket getaddrinfo userspace + tags: + - net + - socket + - getaddrinfo + - userspace diff --git a/tests/net/socket/getnameinfo/testcase.yaml b/tests/net/socket/getnameinfo/testcase.yaml index b5d76068a05..2a8522d79ce 100644 --- a/tests/net/socket/getnameinfo/testcase.yaml +++ b/tests/net/socket/getnameinfo/testcase.yaml @@ -4,4 +4,7 @@ common: tests: net.socket.get_name_info: min_ram: 21 - tags: net socket userspace + tags: + - net + - socket + - userspace diff --git a/tests/net/socket/misc/testcase.yaml b/tests/net/socket/misc/testcase.yaml index e825ddc08cf..0cb289659f9 100644 --- a/tests/net/socket/misc/testcase.yaml +++ b/tests/net/socket/misc/testcase.yaml @@ -2,7 +2,10 @@ common: depends_on: netif filter: TOOLCHAIN_HAS_NEWLIB == 1 min_ram: 21 - tags: net socket userspace + tags: + - net + - socket + - userspace tests: net.socket.misc: extra_configs: diff --git a/tests/net/socket/net_mgmt/testcase.yaml b/tests/net/socket/net_mgmt/testcase.yaml index e744e189c9c..13ac8133d79 100644 --- a/tests/net/socket/net_mgmt/testcase.yaml +++ b/tests/net/socket/net_mgmt/testcase.yaml @@ -1,6 +1,10 @@ common: depends_on: netif - tags: net socket net_mgmt userspace + tags: + - net + - socket + - net_mgmt + - userspace min_ram: 21 tests: net.socket.mgmt: diff --git a/tests/net/socket/offload_dispatcher/testcase.yaml b/tests/net/socket/offload_dispatcher/testcase.yaml index b0092c8b1fe..c64464fd6ee 100644 --- a/tests/net/socket/offload_dispatcher/testcase.yaml +++ b/tests/net/socket/offload_dispatcher/testcase.yaml @@ -3,4 +3,6 @@ common: min_flash: 240 tests: net.socket.offload.dispatcher: - tags: net socket + tags: + - net + - socket diff --git a/tests/net/socket/poll/testcase.yaml b/tests/net/socket/poll/testcase.yaml index d51412e60f2..54da5b83b7d 100644 --- a/tests/net/socket/poll/testcase.yaml +++ b/tests/net/socket/poll/testcase.yaml @@ -7,4 +7,7 @@ common: tests: net.socket.poll: min_ram: 21 - tags: net socket poll + tags: + - net + - socket + - poll diff --git a/tests/net/socket/register/testcase.yaml b/tests/net/socket/register/testcase.yaml index cbcc65ecdf5..8f98b0a774b 100644 --- a/tests/net/socket/register/testcase.yaml +++ b/tests/net/socket/register/testcase.yaml @@ -1,6 +1,9 @@ common: depends_on: netif - tags: net socket socket.register + tags: + - net + - socket + - socket.register tests: net.socket.register: extra_configs: diff --git a/tests/net/socket/select/testcase.yaml b/tests/net/socket/select/testcase.yaml index 2f5590431b3..af82a6ae51c 100644 --- a/tests/net/socket/select/testcase.yaml +++ b/tests/net/socket/select/testcase.yaml @@ -1,7 +1,10 @@ common: depends_on: netif min_ram: 21 - tags: net socket userspace + tags: + - net + - socket + - userspace filter: TOOLCHAIN_HAS_NEWLIB == 1 # FIXME: This test fails very frequently on mps2_an385 due to the system # timer stability issues, so keep it disabled until the root cause diff --git a/tests/net/socket/socketpair/testcase.yaml b/tests/net/socket/socketpair/testcase.yaml index 30927caf5cb..aacf2cbdb09 100644 --- a/tests/net/socket/socketpair/testcase.yaml +++ b/tests/net/socket/socketpair/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: net socket userspace + tags: + - net + - socket + - userspace depends_on: netif min_ram: 21 tests: diff --git a/tests/net/socket/tcp/testcase.yaml b/tests/net/socket/tcp/testcase.yaml index d30e9b8257c..34fbced7ccb 100644 --- a/tests/net/socket/tcp/testcase.yaml +++ b/tests/net/socket/tcp/testcase.yaml @@ -1,7 +1,10 @@ common: depends_on: netif min_ram: 32 - tags: net socket userspace + tags: + - net + - socket + - userspace filter: TOOLCHAIN_HAS_NEWLIB == 1 timeout: 120 # FIXME: This test fails very frequently on mps2_an385 due to the system diff --git a/tests/net/socket/tls/testcase.yaml b/tests/net/socket/tls/testcase.yaml index bcde469ed25..6554fed5cb5 100644 --- a/tests/net/socket/tls/testcase.yaml +++ b/tests/net/socket/tls/testcase.yaml @@ -2,7 +2,10 @@ common: depends_on: netif min_ram: 32 min_flash: 260 - tags: net socket tls + tags: + - net + - socket + - tls filter: TOOLCHAIN_HAS_NEWLIB == 1 integration_platforms: - qemu_x86 diff --git a/tests/net/socket/tls_ext/testcase.yaml b/tests/net/socket/tls_ext/testcase.yaml index a95ecb87260..497e5f8c65e 100644 --- a/tests/net/socket/tls_ext/testcase.yaml +++ b/tests/net/socket/tls_ext/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: net socket tls + tags: + - net + - socket + - tls tests: net.socket.tls.ext: platform_allow: qemu_x86 diff --git a/tests/net/socket/udp/testcase.yaml b/tests/net/socket/udp/testcase.yaml index a2248662c15..16b3ec9cdb2 100644 --- a/tests/net/socket/udp/testcase.yaml +++ b/tests/net/socket/udp/testcase.yaml @@ -1,6 +1,9 @@ common: depends_on: netif - tags: net socket udp + tags: + - net + - socket + - udp min_ram: 21 filter: TOOLCHAIN_HAS_NEWLIB == 1 tests: diff --git a/tests/net/socket/websocket/testcase.yaml b/tests/net/socket/websocket/testcase.yaml index d30de642099..1a617e0d52d 100644 --- a/tests/net/socket/websocket/testcase.yaml +++ b/tests/net/socket/websocket/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.socket.websocket: min_ram: 21 - tags: net websocket + tags: + - net + - websocket diff --git a/tests/net/tcp/testcase.yaml b/tests/net/tcp/testcase.yaml index 7d5ccbb8fb7..a60128f049c 100644 --- a/tests/net/tcp/testcase.yaml +++ b/tests/net/tcp/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: netif - tags: net tcp + tags: + - net + - tcp tests: net.tcp.simple: extra_configs: diff --git a/tests/net/traffic_class/testcase.yaml b/tests/net/traffic_class/testcase.yaml index b47153c72ce..b8a56acbb27 100644 --- a/tests/net/traffic_class/testcase.yaml +++ b/tests/net/traffic_class/testcase.yaml @@ -1,8 +1,12 @@ common: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix_64 - tags: net traffic_class + tags: + - net + - traffic_class tests: net.traffic_class.1: extra_configs: diff --git a/tests/net/trickle/testcase.yaml b/tests/net/trickle/testcase.yaml index c4612b0bb74..e31777bdb27 100644 --- a/tests/net/trickle/testcase.yaml +++ b/tests/net/trickle/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: netif - tags: net trickle + tags: + - net + - trickle tests: net.trickle: min_ram: 12 diff --git a/tests/net/tx_timestamp/testcase.yaml b/tests/net/tx_timestamp/testcase.yaml index bfd541f2d7c..1ff0af58ecd 100644 --- a/tests/net/tx_timestamp/testcase.yaml +++ b/tests/net/tx_timestamp/testcase.yaml @@ -1,5 +1,8 @@ common: - tags: net tx_timestamp gptp + tags: + - net + - tx_timestamp + - gptp tests: net.timestamp: min_ram: 16 diff --git a/tests/net/utils/testcase.yaml b/tests/net/utils/testcase.yaml index 819a25c234c..7ecdf54da38 100644 --- a/tests/net/utils/testcase.yaml +++ b/tests/net/utils/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.util: min_ram: 24 - tags: net userspace + tags: + - net + - userspace diff --git a/tests/net/virtual/testcase.yaml b/tests/net/virtual/testcase.yaml index b0882c08b6d..68723fc19d1 100644 --- a/tests/net/virtual/testcase.yaml +++ b/tests/net/virtual/testcase.yaml @@ -1,7 +1,10 @@ common: depends_on: netif min_ram: 32 - tags: net tunnel virtual + tags: + - net + - tunnel + - virtual filter: CONFIG_ENTROPY_HAS_DRIVER tests: net.virtual.tunnel.ipip: diff --git a/tests/net/vlan/testcase.yaml b/tests/net/vlan/testcase.yaml index c3e5a0cf8e7..28fda2f11dd 100644 --- a/tests/net/vlan/testcase.yaml +++ b/tests/net/vlan/testcase.yaml @@ -3,4 +3,6 @@ common: tests: net.vlan: min_ram: 32 - tags: net vlan + tags: + - net + - vlan diff --git a/tests/posix/common/testcase.yaml b/tests/posix/common/testcase.yaml index cff402f20bc..a60660b0250 100644 --- a/tests/posix/common/testcase.yaml +++ b/tests/posix/common/testcase.yaml @@ -9,11 +9,16 @@ common: tests: portability.posix.common: - platform_exclude: nsim_sem_mpu_stack_guard ehl_crb + platform_exclude: + - nsim_sem_mpu_stack_guard + - ehl_crb extra_configs: - CONFIG_NEWLIB_LIBC=n portability.posix.common.newlib: - platform_exclude: nsim_sem_mpu_stack_guard ehl_crb lpcxpresso55s06 + platform_exclude: + - nsim_sem_mpu_stack_guard + - ehl_crb + - lpcxpresso55s06 filter: TOOLCHAIN_HAS_NEWLIB == 1 extra_configs: - CONFIG_NEWLIB_LIBC=y @@ -26,14 +31,19 @@ tests: extra_configs: - CONFIG_ARCMWDT_LIBC=y portability.posix.common.tls: - platform_exclude: nsim_sem_mpu_stack_guard ehl_crb + platform_exclude: + - nsim_sem_mpu_stack_guard + - ehl_crb filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE extra_configs: - CONFIG_NEWLIB_LIBC=n - CONFIG_THREAD_LOCAL_STORAGE=y - CONFIG_MAIN_STACK_SIZE=1152 portability.posix.common.tls.newlib: - platform_exclude: nsim_sem_mpu_stack_guard ehl_crb lpcxpresso55s06 + platform_exclude: + - nsim_sem_mpu_stack_guard + - ehl_crb + - lpcxpresso55s06 filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE extra_configs: diff --git a/tests/posix/eventfd/testcase.yaml b/tests/posix/eventfd/testcase.yaml index 5adc084b466..15f9cdd87cd 100644 --- a/tests/posix/eventfd/testcase.yaml +++ b/tests/posix/eventfd/testcase.yaml @@ -1,6 +1,8 @@ common: arch_exclude: posix - tags: posix eventfd + tags: + - posix + - eventfd tests: portability.posix.eventfd: min_ram: 32 diff --git a/tests/posix/eventfd_basic/testcase.yaml b/tests/posix/eventfd_basic/testcase.yaml index d1c6fa6b6bb..8e2ed3c9db4 100644 --- a/tests/posix/eventfd_basic/testcase.yaml +++ b/tests/posix/eventfd_basic/testcase.yaml @@ -1,6 +1,8 @@ common: arch_exclude: posix - tags: posix eventfd + tags: + - posix + - eventfd min_ram: 32 tests: portability.posix.eventfd_basic: diff --git a/tests/posix/fs/testcase.yaml b/tests/posix/fs/testcase.yaml index 47bc265d305..f3ed41d1d03 100644 --- a/tests/posix/fs/testcase.yaml +++ b/tests/posix/fs/testcase.yaml @@ -1,6 +1,10 @@ common: - arch_exclude: nios2 posix - tags: posix filesystem + arch_exclude: + - nios2 + - posix + tags: + - posix + - filesystem min_ram: 128 modules: - fatfs diff --git a/tests/posix/getopt/testcase.yaml b/tests/posix/getopt/testcase.yaml index 31e808fbc44..89e292d985a 100644 --- a/tests/posix/getopt/testcase.yaml +++ b/tests/posix/getopt/testcase.yaml @@ -1,6 +1,8 @@ common: arch_exclude: posix - tags: posix getopt + tags: + - posix + - getopt tests: portability.posix.getopt: integration_platforms: diff --git a/tests/posix/headers/testcase.yaml b/tests/posix/headers/testcase.yaml index 3dd9aedccb3..71b76df1bb9 100644 --- a/tests/posix/headers/testcase.yaml +++ b/tests/posix/headers/testcase.yaml @@ -1,6 +1,9 @@ common: arch_exclude: posix - tags: posix net socket + tags: + - posix + - net + - socket min_ram: 32 tests: diff --git a/tests/subsys/canbus/isotp/conformance/testcase.yaml b/tests/subsys/canbus/isotp/conformance/testcase.yaml index a7ac9b97e07..04962aa08d8 100644 --- a/tests/subsys/canbus/isotp/conformance/testcase.yaml +++ b/tests/subsys/canbus/isotp/conformance/testcase.yaml @@ -1,5 +1,7 @@ tests: canbus.isotp.conformance: - tags: can isotp + tags: + - can + - isotp depends_on: can filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican") diff --git a/tests/subsys/canbus/isotp/implementation/testcase.yaml b/tests/subsys/canbus/isotp/implementation/testcase.yaml index 41e80b8709d..ca380c9bda3 100644 --- a/tests/subsys/canbus/isotp/implementation/testcase.yaml +++ b/tests/subsys/canbus/isotp/implementation/testcase.yaml @@ -1,6 +1,10 @@ tests: canbus.isotp.implementation: - tags: can isotp + tags: + - can + - isotp depends_on: can filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican") - platform_exclude: native_posix native_posix_64 + platform_exclude: + - native_posix + - native_posix_64 diff --git a/tests/subsys/dfu/img_util/testcase.yaml b/tests/subsys/dfu/img_util/testcase.yaml index 464fc210857..89d44339572 100644 --- a/tests/subsys/dfu/img_util/testcase.yaml +++ b/tests/subsys/dfu/img_util/testcase.yaml @@ -1,12 +1,18 @@ tests: dfu.image_util: - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 tags: dfu_image_util integration_platforms: - nrf52840dk_nrf52840 dfu.image_util.progressive: extra_args: OVERLAY_CONFIG=progressively_overlay.conf - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 tags: dfu_image_util integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/subsys/dfu/mcuboot/testcase.yaml b/tests/subsys/dfu/mcuboot/testcase.yaml index 61b95a4bf8e..c05a05ae5df 100644 --- a/tests/subsys/dfu/mcuboot/testcase.yaml +++ b/tests/subsys/dfu/mcuboot/testcase.yaml @@ -1,6 +1,9 @@ tests: dfu.mcuboot: - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 tags: dfu_mcuboot integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/subsys/dfu/mcuboot_multi/testcase.yaml b/tests/subsys/dfu/mcuboot_multi/testcase.yaml index 336c0f8d71f..dbebd3fddbd 100644 --- a/tests/subsys/dfu/mcuboot_multi/testcase.yaml +++ b/tests/subsys/dfu/mcuboot_multi/testcase.yaml @@ -1,6 +1,9 @@ tests: dfu.mcuboot.multiimage: - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 tags: dfu_mcuboot integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/subsys/dsp/basicmath/testcase.yaml b/tests/subsys/dsp/basicmath/testcase.yaml index a31b4ffe68e..e99c6d09a0c 100644 --- a/tests/subsys/dsp/basicmath/testcase.yaml +++ b/tests/subsys/dsp/basicmath/testcase.yaml @@ -14,7 +14,9 @@ tests: integration_platforms: - mps2_an521_remote - mps3_an547 - tags: zdsp fpu + tags: + - zdsp + - fpu extra_configs: - CONFIG_FPU=y min_flash: 128 diff --git a/tests/subsys/edac/ibecc/testcase.yaml b/tests/subsys/edac/ibecc/testcase.yaml index 83b6241f667..e7d8c995989 100644 --- a/tests/subsys/edac/ibecc/testcase.yaml +++ b/tests/subsys/edac/ibecc/testcase.yaml @@ -1,7 +1,9 @@ common: arch_allow: x86 platform_allow: ehl_crb - tags: edac ibecc + tags: + - edac + - ibecc tests: edac.ibecc.production: extra_configs: diff --git a/tests/subsys/edac/ibecc_cov/testcase.yaml b/tests/subsys/edac/ibecc_cov/testcase.yaml index c3504a43280..7bad91871d2 100644 --- a/tests/subsys/edac/ibecc_cov/testcase.yaml +++ b/tests/subsys/edac/ibecc_cov/testcase.yaml @@ -1,11 +1,15 @@ common: arch_allow: x86 platform_allow: ehl_crb - tags: ibecc ibecc_cov + tags: + - ibecc + - ibecc_cov tests: edac.ibecc.coverage: extra_args: EXTRA_CFLAGS=-DEMULATE_SKU=0 edac.ibecc.coverage_sku: extra_args: EXTRA_CFLAGS=-DEMULATE_SKU=0x45148086 edac.ibecc.coverage_sku_en: - extra_args: EXTRA_CPPFLAGS=-DEMULATE_SKU=0x45148086 EXTRA_CFLAGS=-DIBECC_ENABLED=1 + extra_args: + - EXTRA_CPPFLAGS=-DEMULATE_SKU=0x45148086 + - EXTRA_CFLAGS=-DIBECC_ENABLED=1 diff --git a/tests/subsys/fs/fat_fs_dual_drive/testcase.yaml b/tests/subsys/fs/fat_fs_dual_drive/testcase.yaml index 14c4f9247e0..a4db89c676c 100644 --- a/tests/subsys/fs/fat_fs_dual_drive/testcase.yaml +++ b/tests/subsys/fs/fat_fs_dual_drive/testcase.yaml @@ -1,6 +1,11 @@ tests: filesystem.fat.dual_drive: - platform_allow: qemu_x86 native_posix qemu_leon3 qemu_riscv32 qemu_riscv64 + platform_allow: + - qemu_x86 + - native_posix + - qemu_leon3 + - qemu_riscv32 + - qemu_riscv64 tags: filesystem integration_platforms: - native_posix diff --git a/tests/subsys/fs/fcb/testcase.yaml b/tests/subsys/fs/fcb/testcase.yaml index 3fe39436654..d15d9c6e583 100644 --- a/tests/subsys/fs/fcb/testcase.yaml +++ b/tests/subsys/fs/fcb/testcase.yaml @@ -1,7 +1,11 @@ tests: filesystem.fcb: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 nrf51dk_nrf51422 - native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - nrf51dk_nrf51422 + - native_posix + - native_posix_64 tags: flash_circural_buffer integration_platforms: - nrf52840dk_nrf52840 diff --git a/tests/subsys/fs/littlefs/testcase.yaml b/tests/subsys/fs/littlefs/testcase.yaml index 5cd48ef4b83..0bb2c84991b 100644 --- a/tests/subsys/fs/littlefs/testcase.yaml +++ b/tests/subsys/fs/littlefs/testcase.yaml @@ -1,6 +1,10 @@ common: tags: filesystem - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 mimxrt1060_evk + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 + - mimxrt1060_evk integration_platforms: - nrf52840dk_nrf52840 modules: diff --git a/tests/subsys/fs/multi-fs/testcase.yaml b/tests/subsys/fs/multi-fs/testcase.yaml index 64d50f5c7e7..07f543d64a4 100644 --- a/tests/subsys/fs/multi-fs/testcase.yaml +++ b/tests/subsys/fs/multi-fs/testcase.yaml @@ -1,15 +1,22 @@ common: - tags: littlefs fatfs filesystem + tags: + - littlefs + - fatfs + - filesystem modules: - fatfs - littlefs tests: filesystem.multifs: - platform_allow: native_posix qemu_x86 + platform_allow: + - native_posix + - qemu_x86 integration_platforms: - native_posix filesystem.fs_shell: extra_args: CONF_FILE="prj_fs_shell.conf" - platform_allow: native_posix qemu_x86 + platform_allow: + - native_posix + - qemu_x86 integration_platforms: - native_posix diff --git a/tests/subsys/fs/nvs/testcase.yaml b/tests/subsys/fs/nvs/testcase.yaml index 0040e62378c..83ae545ab22 100644 --- a/tests/subsys/fs/nvs/testcase.yaml +++ b/tests/subsys/fs/nvs/testcase.yaml @@ -7,5 +7,7 @@ tests: extra_args: DTC_OVERLAY_FILE=boards/qemu_x86_ev_0x00.overlay platform_allow: qemu_x86 filesystem.nvs_cache: - extra_args: CONFIG_NVS_LOOKUP_CACHE=y CONFIG_NVS_LOOKUP_CACHE_SIZE=64 + extra_args: + - CONFIG_NVS_LOOKUP_CACHE=y + - CONFIG_NVS_LOOKUP_CACHE_SIZE=64 platform_allow: native_posix diff --git a/tests/subsys/input/input_longpress/testcase.yaml b/tests/subsys/input/input_longpress/testcase.yaml index fcb0369168a..10ca378dd60 100644 --- a/tests/subsys/input/input_longpress/testcase.yaml +++ b/tests/subsys/input/input_longpress/testcase.yaml @@ -2,7 +2,11 @@ tests: input.input_longpress: - platform_allow: native_posix native_posix_64 - tags: drivers input + platform_allow: + - native_posix + - native_posix_64 + tags: + - drivers + - input integration_platforms: - native_posix diff --git a/tests/subsys/logging/log_api/testcase.yaml b/tests/subsys/logging/log_api/testcase.yaml index b54aea3ee4b..11b3f0192f1 100644 --- a/tests/subsys/logging/log_api/testcase.yaml +++ b/tests/subsys/logging/log_api/testcase.yaml @@ -2,7 +2,9 @@ common: platform_type: - qemu - native - tags: log_api logging + tags: + - log_api + - logging platform_key: - arch - simulation @@ -52,7 +54,10 @@ tests: logging.log_api_deferred_override_level: # Testing on selected platforms as it enables all logs in the application # and it cannot be handled on many platforms. - platform_allow: qemu_cortex_m3 qemu_cortex_a9 native_posix + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_a9 + - native_posix extra_configs: - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_LOG_OVERRIDE_LEVEL=4 @@ -100,7 +105,10 @@ tests: logging.log_api_frontend_immediate_override_level: # Testing on selected platforms as it enables all logs in the application # and it cannot be handled on many platforms. - platform_allow: qemu_cortex_m3 qemu_cortex_a9 native_posix + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_a9 + - native_posix extra_configs: - CONFIG_LOG_FRONTEND=y - CONFIG_LOG_MODE_IMMEDIATE=y @@ -109,7 +117,10 @@ tests: logging.log_api_deferred_override_level_rt_filtering: # Testing on selected platforms as it enables all logs in the application # and it cannot be handled on many platforms. - platform_allow: qemu_cortex_m3 qemu_cortex_a9 native_posix + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_a9 + - native_posix extra_configs: - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_LOG_RUNTIME_FILTERING=y @@ -299,7 +310,10 @@ tests: logging.log_api_deferred_override_level.tagged_args: # Testing on selected platforms as it enables all logs in the application # and it cannot be handled on many platforms. - platform_allow: qemu_cortex_m3 qemu_cortex_a9 native_posix + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_a9 + - native_posix toolchain_exclude: xcc extra_configs: - CONFIG_LOG_MODE_DEFERRED=y @@ -309,7 +323,10 @@ tests: logging.log_api_deferred_override_level_rt_filtering.tagged_args: # Testing on selected platforms as it enables all logs in the application # and it cannot be handled on many platforms. - platform_allow: qemu_cortex_m3 qemu_cortex_a9 native_posix + platform_allow: + - qemu_cortex_m3 + - qemu_cortex_a9 + - native_posix toolchain_exclude: xcc extra_configs: - CONFIG_LOG_MODE_DEFERRED=y diff --git a/tests/subsys/logging/log_backend_fs/testcase.yaml b/tests/subsys/logging/log_backend_fs/testcase.yaml index 17fe9ff6eae..9fc9cea414e 100644 --- a/tests/subsys/logging/log_backend_fs/testcase.yaml +++ b/tests/subsys/logging/log_backend_fs/testcase.yaml @@ -1,10 +1,17 @@ common: modules: - littlefs - tags: logging backend filesystem fs + tags: + - logging + - backend + - filesystem + - fs tests: logging.log_backend_fs.automounted: - platform_allow: native_posix native_posix_64 nrf52840dk_nrf52840 + platform_allow: + - native_posix + - native_posix_64 + - nrf52840dk_nrf52840 integration_platforms: - native_posix logging.log_backend_fs.manualmounted.native_posix: diff --git a/tests/subsys/logging/log_backend_init/testcase.yaml b/tests/subsys/logging/log_backend_init/testcase.yaml index 9e8f5bce114..8134a58eff9 100644 --- a/tests/subsys/logging/log_backend_init/testcase.yaml +++ b/tests/subsys/logging/log_backend_init/testcase.yaml @@ -2,5 +2,7 @@ tests: logging.log_backend_initialization: integration_platforms: - native_posix - tags: log_core logging + tags: + - log_core + - logging filter: not CONFIG_LOG_MODE_IMMEDIATE diff --git a/tests/subsys/logging/log_benchmark/testcase.yaml b/tests/subsys/logging/log_benchmark/testcase.yaml index 71fad9f34c7..b11171bb0ea 100644 --- a/tests/subsys/logging/log_benchmark/testcase.yaml +++ b/tests/subsys/logging/log_benchmark/testcase.yaml @@ -20,7 +20,9 @@ tests: integration_platforms: - native_posix tags: logging - platform_allow: qemu_x86 native_posix + platform_allow: + - qemu_x86 + - native_posix extra_configs: - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_CBPRINTF_COMPLETE=y diff --git a/tests/subsys/logging/log_cache/testcase.yaml b/tests/subsys/logging/log_cache/testcase.yaml index d015b7aeebb..4d14cc1de1e 100644 --- a/tests/subsys/logging/log_cache/testcase.yaml +++ b/tests/subsys/logging/log_cache/testcase.yaml @@ -4,4 +4,6 @@ common: tests: logging.log_cache: - tags: log_cache logging + tags: + - log_cache + - logging diff --git a/tests/subsys/logging/log_core_additional/testcase.yaml b/tests/subsys/logging/log_core_additional/testcase.yaml index 9e8e5919b4d..569714625e6 100644 --- a/tests/subsys/logging/log_core_additional/testcase.yaml +++ b/tests/subsys/logging/log_core_additional/testcase.yaml @@ -32,7 +32,9 @@ tests: logging.add.log_user: tags: logging filter: CONFIG_USERSPACE - extra_args: CONF_FILE=log_user.conf USERSPACE_TEST=1 + extra_args: + - CONF_FILE=log_user.conf + - USERSPACE_TEST=1 # FIXME: log_user test fails when compiled with the GCC 12 from Zephyr SDK. # (see the GitHub issue zephyrproject-rtos/zephyr#49213) # Make sure to un-comment `integration_platforms` when the above diff --git a/tests/subsys/logging/log_custom_header/testcase.yaml b/tests/subsys/logging/log_custom_header/testcase.yaml index c278e73232b..ff13ce77d04 100644 --- a/tests/subsys/logging/log_custom_header/testcase.yaml +++ b/tests/subsys/logging/log_custom_header/testcase.yaml @@ -4,4 +4,6 @@ common: tests: logging.log_custom_header: - tags: log_custom_header logging + tags: + - log_custom_header + - logging diff --git a/tests/subsys/logging/log_immediate/testcase.yaml b/tests/subsys/logging/log_immediate/testcase.yaml index e25165a0a3f..676b283149f 100644 --- a/tests/subsys/logging/log_immediate/testcase.yaml +++ b/tests/subsys/logging/log_immediate/testcase.yaml @@ -4,11 +4,23 @@ common: tests: logging.log_immediate: - tags: log_core logging + tags: + - log_core + - logging timeout: 80 - platform_exclude: nucleo_l053r8 nucleo_f030r8 stm32f0_disco nrf52_bsim + platform_exclude: + - nucleo_l053r8 + - nucleo_f030r8 + - stm32f0_disco + - nrf52_bsim logging.log_immediate.clean_output: extra_args: CONFIG_LOG_IMMEDIATE_CLEAN_OUTPUT=y - tags: log_core logging + tags: + - log_core + - logging timeout: 80 - platform_exclude: nucleo_l053r8 nucleo_f030r8 stm32f0_disco nrf52_bsim + platform_exclude: + - nucleo_l053r8 + - nucleo_f030r8 + - stm32f0_disco + - nrf52_bsim diff --git a/tests/subsys/logging/log_link_order/testcase.yaml b/tests/subsys/logging/log_link_order/testcase.yaml index 0b2898b6757..88759e7daad 100644 --- a/tests/subsys/logging/log_link_order/testcase.yaml +++ b/tests/subsys/logging/log_link_order/testcase.yaml @@ -2,5 +2,7 @@ tests: logging.log_link_order: integration_platforms: - native_posix - tags: log_links logging + tags: + - log_links + - logging filter: not CONFIG_LOG_MODE_IMMEDIATE diff --git a/tests/subsys/logging/log_links/testcase.yaml b/tests/subsys/logging/log_links/testcase.yaml index d2f663c9890..d323afe53bf 100644 --- a/tests/subsys/logging/log_links/testcase.yaml +++ b/tests/subsys/logging/log_links/testcase.yaml @@ -2,5 +2,7 @@ tests: logging.log_links: integration_platforms: - native_posix - tags: log_links logging + tags: + - log_links + - logging filter: not CONFIG_LOG_MODE_IMMEDIATE diff --git a/tests/subsys/logging/log_msg/testcase.yaml b/tests/subsys/logging/log_msg/testcase.yaml index 829de86ba74..6ab444d6592 100644 --- a/tests/subsys/logging/log_msg/testcase.yaml +++ b/tests/subsys/logging/log_msg/testcase.yaml @@ -2,7 +2,9 @@ common: platform_type: - qemu - native - tags: log_api logging + tags: + - log_api + - logging integration_platforms: - native_posix filter: not CONFIG_LOG_ALWAYS_RUNTIME diff --git a/tests/subsys/logging/log_output/testcase.yaml b/tests/subsys/logging/log_output/testcase.yaml index 3ed54eee361..3a5c7b1cc4f 100644 --- a/tests/subsys/logging/log_output/testcase.yaml +++ b/tests/subsys/logging/log_output/testcase.yaml @@ -4,10 +4,14 @@ common: tests: logging.log_output: - tags: log_output logging + tags: + - log_output + - logging extra_configs: - CONFIG_LOG_TIMESTAMP_64BIT=n logging.log_output_ts64: - tags: log_output logging + tags: + - log_output + - logging extra_configs: - CONFIG_LOG_TIMESTAMP_64BIT=y diff --git a/tests/subsys/logging/log_stack/testcase.yaml b/tests/subsys/logging/log_stack/testcase.yaml index 514df7a8f22..5b2a84df706 100644 --- a/tests/subsys/logging/log_stack/testcase.yaml +++ b/tests/subsys/logging/log_stack/testcase.yaml @@ -1,7 +1,9 @@ common: platform_type: - qemu - tags: log_api logging + tags: + - log_api + - logging skip: true integration_platforms: - qemu_x86 diff --git a/tests/subsys/logging/log_stress/testcase.yaml b/tests/subsys/logging/log_stress/testcase.yaml index 854b218b4a5..bc074dbc5b0 100644 --- a/tests/subsys/logging/log_stress/testcase.yaml +++ b/tests/subsys/logging/log_stress/testcase.yaml @@ -1,6 +1,8 @@ common: filter: CONFIG_QEMU_TARGET and not CONFIG_SMP - tags: log_api logging + tags: + - log_api + - logging integration_platforms: - qemu_x86 tests: @@ -17,10 +19,16 @@ tests: - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_LOG_MODE_OVERFLOW=y - CONFIG_SYS_CLOCK_TICKS_PER_SEC=100000 - platform_allow: qemu_x86 qemu_cortex_a9 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_cortex_a9 + - qemu_x86_64 logging.log_stress_no_overflow: extra_configs: - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_LOG_MODE_OVERFLOW=n - CONFIG_SYS_CLOCK_TICKS_PER_SEC=100000 - platform_allow: qemu_x86 qemu_cortex_a9 qemu_x86_64 + platform_allow: + - qemu_x86 + - qemu_cortex_a9 + - qemu_x86_64 diff --git a/tests/subsys/logging/log_switch_format/testcase.yaml b/tests/subsys/logging/log_switch_format/testcase.yaml index 9de331d2394..28d193032f6 100644 --- a/tests/subsys/logging/log_switch_format/testcase.yaml +++ b/tests/subsys/logging/log_switch_format/testcase.yaml @@ -1,8 +1,14 @@ common: - tags: logging mipi-sys-t + tags: + - logging + - mipi-sys-t modules: - mipi-sys-t - arch_exclude: mips nios2 posix sparc + arch_exclude: + - mips + - nios2 + - posix + - sparc filter: not CONFIG_64BIT tests: logging.log_switch_format.deferred: diff --git a/tests/subsys/logging/log_syst/testcase.yaml b/tests/subsys/logging/log_syst/testcase.yaml index e195417dd53..18f4a7cc273 100644 --- a/tests/subsys/logging/log_syst/testcase.yaml +++ b/tests/subsys/logging/log_syst/testcase.yaml @@ -2,8 +2,14 @@ common: filter: not CONFIG_64BIT tests: logging.log_syst.mipi_syst: - tags: log_syst logging - arch_exclude: mips nios2 posix sparc + tags: + - log_syst + - logging + arch_exclude: + - mips + - nios2 + - posix + - sparc # "CONFIG_FULL_LIBC_SUPPORTED" filter was applied # because of following chain of dependencies: # LOG_MIPI_SYST_ENABLE=y --> CONFIG_MIPI_SYST_LIB --> \ @@ -20,8 +26,14 @@ tests: - CONFIG_LOG_BACKEND_MOCK_OUTPUT_SYST=y - CONFIG_REQUIRES_FULL_LIBC=y logging.log_syst.text: - tags: log_syst logging - arch_exclude: mips nios2 posix sparc + tags: + - log_syst + - logging + arch_exclude: + - mips + - nios2 + - posix + - sparc filter: CONFIG_FULL_LIBC_SUPPORTED extra_configs: - CONFIG_LOG_MIPI_SYST_ENABLE=n diff --git a/tests/subsys/logging/log_timestamp/testcase.yaml b/tests/subsys/logging/log_timestamp/testcase.yaml index 935f6ea48b6..973bb04eb47 100644 --- a/tests/subsys/logging/log_timestamp/testcase.yaml +++ b/tests/subsys/logging/log_timestamp/testcase.yaml @@ -4,8 +4,14 @@ common: tests: logging.log_output_default_timestamp: - tags: log_output logging timestamp + tags: + - log_output + - logging + - timestamp logging.log_output_custom_timestamp: - tags: log_output logging timestamp + tags: + - log_output + - logging + - timestamp extra_configs: - CONFIG_LOG_OUTPUT_FORMAT_CUSTOM_TIMESTAMP=y diff --git a/tests/subsys/mgmt/mcumgr/all_options/testcase.yaml b/tests/subsys/mgmt/mcumgr/all_options/testcase.yaml index 02a763c4719..f0c46171de8 100644 --- a/tests/subsys/mgmt/mcumgr/all_options/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/all_options/testcase.yaml @@ -6,4 +6,7 @@ tests: mgmt.mcumgr.all.options: platform_allow: nrf52840dk_nrf52840 - tags: mgmt mcumgr all_options + tags: + - mgmt + - mcumgr + - all_options diff --git a/tests/subsys/mgmt/mcumgr/cb_notifications/testcase.yaml b/tests/subsys/mgmt/mcumgr/cb_notifications/testcase.yaml index 58b1162268d..902cae3a8e5 100644 --- a/tests/subsys/mgmt/mcumgr/cb_notifications/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/cb_notifications/testcase.yaml @@ -5,5 +5,10 @@ # tests: cb.notifications: - platform_allow: qemu_cortex_m3 native_posix native_posix_64 qemu_riscv32_smp qemu_riscv64 + platform_allow: + - qemu_cortex_m3 + - native_posix + - native_posix_64 + - qemu_riscv32_smp + - qemu_riscv64 tags: cb_notifications diff --git a/tests/subsys/mgmt/mcumgr/fs_mgmt_hash_supported/testcase.yaml b/tests/subsys/mgmt/mcumgr/fs_mgmt_hash_supported/testcase.yaml index 209a8cf34a0..f1bf3183ace 100644 --- a/tests/subsys/mgmt/mcumgr/fs_mgmt_hash_supported/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/fs_mgmt_hash_supported/testcase.yaml @@ -4,20 +4,35 @@ # SPDX-License-Identifier: Apache-2.0 # common: - tags: mgmt mcumgr fs_mgmt_hash_supported + tags: + - mgmt + - mcumgr + - fs_mgmt_hash_supported tests: mgmt.mcumgr.fs.mgmt.hash.supported.crc32: extra_args: > OVERLAY_CONFIG="configuration/crc32.conf" - platform_exclude: nucleo_h745zi_q_m4 arduino_portenta_h7_m4 - stm32h747i_disco_m4 arduino_giga_r1_m4 esp32_net + platform_exclude: + - nucleo_h745zi_q_m4 + - arduino_portenta_h7_m4 + - stm32h747i_disco_m4 + - arduino_giga_r1_m4 + - esp32_net mgmt.mcumgr.fs.mgmt.hash.supported.sha256: extra_args: > OVERLAY_CONFIG="configuration/sha256.conf" - platform_exclude: nucleo_h745zi_q_m4 arduino_portenta_h7_m4 - stm32h747i_disco_m4 arduino_giga_r1_m4 esp32_net + platform_exclude: + - nucleo_h745zi_q_m4 + - arduino_portenta_h7_m4 + - stm32h747i_disco_m4 + - arduino_giga_r1_m4 + - esp32_net mgmt.mcumgr.fs.mgmt.hash.supported.all: extra_args: > OVERLAY_CONFIG="configuration/all.conf" - platform_exclude: nucleo_h745zi_q_m4 arduino_portenta_h7_m4 - stm32h747i_disco_m4 arduino_giga_r1_m4 esp32_net + platform_exclude: + - nucleo_h745zi_q_m4 + - arduino_portenta_h7_m4 + - stm32h747i_disco_m4 + - arduino_giga_r1_m4 + - esp32_net diff --git a/tests/subsys/mgmt/mcumgr/os_mgmt_echo/testcase.yaml b/tests/subsys/mgmt/mcumgr/os_mgmt_echo/testcase.yaml index 27833ae5df6..5588b11ad55 100644 --- a/tests/subsys/mgmt/mcumgr/os_mgmt_echo/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/os_mgmt_echo/testcase.yaml @@ -6,5 +6,14 @@ tests: mgmt.mcumgr.os.echo: # FIXME: Exclude architectures that lack a reboot handler function - arch_exclude: arm64 nios2 sparc arc xtensa mips - tags: os_mgmt_echo mcumgr mgmt + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + tags: + - os_mgmt_echo + - mcumgr + - mgmt diff --git a/tests/subsys/mgmt/mcumgr/os_mgmt_info/testcase.yaml b/tests/subsys/mgmt/mcumgr/os_mgmt_info/testcase.yaml index fbe853698a5..ad2ba90a5d2 100644 --- a/tests/subsys/mgmt/mcumgr/os_mgmt_info/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/os_mgmt_info/testcase.yaml @@ -7,12 +7,26 @@ tests: os.mgmt.info: # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix tags: os_mgmt_info os.mgmt.info_no_hooks: # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix tags: os_mgmt_info extra_configs: - CONFIG_MCUMGR_GRP_OS_INFO_CUSTOM_HOOKS=n @@ -21,7 +35,14 @@ tests: depends_on: ble # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix tags: os_mgmt_info extra_configs: - CONFIG_BT=y @@ -30,9 +51,24 @@ tests: depends_on: netif # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix - platform_exclude: qemu_cortex_a9 qemu_x86 qemu_riscv64_smp qemu_riscv64 qemu_riscv32e - qemu_riscv32 qemu_riscv32_smp qemu_cortex_m3 mps2_an385 + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix + platform_exclude: + - qemu_cortex_a9 + - qemu_x86 + - qemu_riscv64_smp + - qemu_riscv64 + - qemu_riscv32e + - qemu_riscv32 + - qemu_riscv32_smp + - qemu_cortex_m3 + - mps2_an385 tags: os_mgmt_info extra_configs: - CONFIG_NETWORKING=y @@ -42,14 +78,28 @@ tests: os.mgmt.info_build_date: # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix tags: os_mgmt_info extra_configs: - CONFIG_BUILD_DATE_TIME_TEST=y os.mgmt.info_limited_size: # FIXME: Exclude architectures that lack a reboot handler function # FIXME: Exclude systems whereby the processor type is not known and emits a warning - arch_exclude: arm64 nios2 sparc arc xtensa mips posix + arch_exclude: + - arm64 + - nios2 + - sparc + - arc + - xtensa + - mips + - posix tags: os_mgmt_info extra_configs: - CONFIG_LIMITED_TEST=y diff --git a/tests/subsys/mgmt/mcumgr/smp_reassembly/testcase.yaml b/tests/subsys/mgmt/mcumgr/smp_reassembly/testcase.yaml index f7fc097a12d..cd55657012d 100644 --- a/tests/subsys/mgmt/mcumgr/smp_reassembly/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/smp_reassembly/testcase.yaml @@ -6,4 +6,7 @@ tests: mgmt.mcumgr.smp.reassembly: platform_allow: native_posix - tags: smp_reassembly mgmt mcumgr + tags: + - smp_reassembly + - mgmt + - mcumgr diff --git a/tests/subsys/mgmt/mcumgr/zcbor_bulk/testcase.yaml b/tests/subsys/mgmt/mcumgr/zcbor_bulk/testcase.yaml index d888228d36d..ff8f5a839c7 100644 --- a/tests/subsys/mgmt/mcumgr/zcbor_bulk/testcase.yaml +++ b/tests/subsys/mgmt/mcumgr/zcbor_bulk/testcase.yaml @@ -5,5 +5,11 @@ # tests: mgmt.mcumgr.zcbor.bulk: - platform_allow: native_posix qemu_cortex_m0 qemu_cortex_m3 - tags: zcbor_bulk mgmt mcumgr + platform_allow: + - native_posix + - qemu_cortex_m0 + - qemu_cortex_m3 + tags: + - zcbor_bulk + - mgmt + - mcumgr diff --git a/tests/subsys/openthread/testcase.yaml b/tests/subsys/openthread/testcase.yaml index 46ac615c07d..fb860a4798f 100644 --- a/tests/subsys/openthread/testcase.yaml +++ b/tests/subsys/openthread/testcase.yaml @@ -1,6 +1,8 @@ tests: openthread.radio: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix tags: ot_radio diff --git a/tests/subsys/pm/policy_api/testcase.yaml b/tests/subsys/pm/policy_api/testcase.yaml index e6a46613ee3..ac8c0b4cc49 100644 --- a/tests/subsys/pm/policy_api/testcase.yaml +++ b/tests/subsys/pm/policy_api/testcase.yaml @@ -3,7 +3,9 @@ common: tags: pm - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix tests: diff --git a/tests/subsys/pm/power_mgmt_soc/testcase.yaml b/tests/subsys/pm/power_mgmt_soc/testcase.yaml index 7cfba2aa6dc..5d160d70b91 100644 --- a/tests/subsys/pm/power_mgmt_soc/testcase.yaml +++ b/tests/subsys/pm/power_mgmt_soc/testcase.yaml @@ -1,7 +1,14 @@ tests: pm.soc: - platform_allow: cc26x2r1_launchxl cc1352r1_launchxl mec15xxevb_assy6853 mec1501modular_assy6885 - nucleo_wb55rg nucleo_l476rg twr_ke18f mimxrt595_evk_cm33 + platform_allow: + - cc26x2r1_launchxl + - cc1352r1_launchxl + - mec15xxevb_assy6853 + - mec1501modular_assy6885 + - nucleo_wb55rg + - nucleo_l476rg + - twr_ke18f + - mimxrt595_evk_cm33 tags: pm integration_platforms: - mec15xxevb_assy6853 diff --git a/tests/subsys/rtio/rtio_api/testcase.yaml b/tests/subsys/rtio/rtio_api/testcase.yaml index 166dafe1cbb..bbd7dd26963 100644 --- a/tests/subsys/rtio/rtio_api/testcase.yaml +++ b/tests/subsys/rtio/rtio_api/testcase.yaml @@ -16,10 +16,14 @@ tests: filter: CONFIG_ARCH_HAS_USERSPACE extra_configs: - CONFIG_USERSPACE=y - tags: rtio userspace + tags: + - rtio + - userspace rtio.api.userspace.submit_sem: filter: CONFIG_ARCH_HAS_USERSPACE extra_configs: - CONFIG_USERSPACE=y - CONFIG_RTIO_SUBMIT_SEM=y - tags: rtio userspace + tags: + - rtio + - userspace diff --git a/tests/subsys/sd/mmc/testcase.yaml b/tests/subsys/sd/mmc/testcase.yaml index c07cb9c9856..ac45914242e 100644 --- a/tests/subsys/sd/mmc/testcase.yaml +++ b/tests/subsys/sd/mmc/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: sdhc - tags: drivers sdhc + tags: + - drivers + - sdhc tests: sd.mmc: harness: ztest diff --git a/tests/subsys/sd/sdmmc/testcase.yaml b/tests/subsys/sd/sdmmc/testcase.yaml index dcab67aa8bd..1fd13670d81 100644 --- a/tests/subsys/sd/sdmmc/testcase.yaml +++ b/tests/subsys/sd/sdmmc/testcase.yaml @@ -1,6 +1,8 @@ common: depends_on: sdhc - tags: drivers sdhc + tags: + - drivers + - sdhc tests: sd.sdmmc: harness: ztest diff --git a/tests/subsys/settings/fcb/testcase.yaml b/tests/subsys/settings/fcb/testcase.yaml index e75272c2403..76d5525f553 100644 --- a/tests/subsys/settings/fcb/testcase.yaml +++ b/tests/subsys/settings/fcb/testcase.yaml @@ -1,6 +1,10 @@ tests: system.settings.fcb.raw: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - native_posix + - native_posix_64 integration_platforms: - nrf52840dk_nrf52840 - native_posix diff --git a/tests/subsys/settings/fcb_init/testcase.yaml b/tests/subsys/settings/fcb_init/testcase.yaml index 340ede745ea..5db96cf101b 100644 --- a/tests/subsys/settings/fcb_init/testcase.yaml +++ b/tests/subsys/settings/fcb_init/testcase.yaml @@ -1,6 +1,8 @@ tests: system.settings.fcb: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 integration_platforms: - nrf52840dk_nrf52840 tags: settings_intialization_fcb diff --git a/tests/subsys/settings/file/testcase.yaml b/tests/subsys/settings/file/testcase.yaml index f5007856984..6b2b4f8e711 100644 --- a/tests/subsys/settings/file/testcase.yaml +++ b/tests/subsys/settings/file/testcase.yaml @@ -3,5 +3,10 @@ tests: system.settings.file.raw: - platform_allow: nrf52840dk_nrf52840 native_posix native_posix_64 - tags: settings_file settings_file_littlefs + platform_allow: + - nrf52840dk_nrf52840 + - native_posix + - native_posix_64 + tags: + - settings_file + - settings_file_littlefs diff --git a/tests/subsys/settings/functional/fcb/testcase.yaml b/tests/subsys/settings/functional/fcb/testcase.yaml index f5736d80e6b..1e4d3d688dd 100644 --- a/tests/subsys/settings/functional/fcb/testcase.yaml +++ b/tests/subsys/settings/functional/fcb/testcase.yaml @@ -1,12 +1,18 @@ tests: system.settings.functional.fcb: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - native_posix + - native_posix_64 integration_platforms: - nrf52840dk_nrf52840 tags: settings_fcb system.settings.functional.fcb.chosen: extra_args: DTC_OVERLAY_FILE=./chosen.overlay - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 integration_platforms: - native_posix tags: settings_fcb diff --git a/tests/subsys/settings/functional/file/testcase.yaml b/tests/subsys/settings/functional/file/testcase.yaml index 879029bb747..55f89307dc7 100644 --- a/tests/subsys/settings/functional/file/testcase.yaml +++ b/tests/subsys/settings/functional/file/testcase.yaml @@ -1,6 +1,10 @@ tests: system.settings.file: - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 native_posix native_posix_64 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - native_posix + - native_posix_64 integration_platforms: - native_posix tags: settings_file diff --git a/tests/subsys/settings/functional/nvs/testcase.yaml b/tests/subsys/settings/functional/nvs/testcase.yaml index ecbb8caf266..94ec6ffa082 100644 --- a/tests/subsys/settings/functional/nvs/testcase.yaml +++ b/tests/subsys/settings/functional/nvs/testcase.yaml @@ -1,14 +1,21 @@ tests: system.settings.functional.nvs: - platform_allow: qemu_x86 native_posix native_posix_64 + platform_allow: + - qemu_x86 + - native_posix + - native_posix_64 tags: settings_nvs system.settings.functional.nvs.chosen: extra_args: DTC_OVERLAY_FILE=./chosen.overlay - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 tags: settings_nvs system.settings.functional.nvs.dk: extra_args: OVERLAY_CONFIG=mpu.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 integration_platforms: - nrf52840dk_nrf52840 tags: settings_nvs diff --git a/tests/subsys/shell/shell_flash/testcase.yaml b/tests/subsys/shell/shell_flash/testcase.yaml index ad7519cc946..9e6df805431 100644 --- a/tests/subsys/shell/shell_flash/testcase.yaml +++ b/tests/subsys/shell/shell_flash/testcase.yaml @@ -3,5 +3,9 @@ tests: min_flash: 64 min_ram: 32 filter: ( CONFIG_FLASH_SHELL ) - tags: flash shell - platform_allow: qemu_x86 native_posix + tags: + - flash + - shell + platform_allow: + - qemu_x86 + - native_posix diff --git a/tests/subsys/storage/flash_map/testcase.yaml b/tests/subsys/storage/flash_map/testcase.yaml index fa23280d9df..307a9520f50 100644 --- a/tests/subsys/storage/flash_map/testcase.yaml +++ b/tests/subsys/storage/flash_map/testcase.yaml @@ -1,19 +1,31 @@ tests: storage.flash_map: - platform_allow: nrf51dk_nrf51422 qemu_x86 native_posix native_posix_64 + platform_allow: + - nrf51dk_nrf51422 + - qemu_x86 + - native_posix + - native_posix_64 tags: flash_map integration_platforms: - native_posix storage.flash_map.mpu: extra_args: OVERLAY_CONFIG=overlay-mpu.conf - platform_allow: nrf52840dk_nrf52840 nrf52dk_nrf52832 frdm_k64f hexiwear_k64 - twr_ke18f + platform_allow: + - nrf52840dk_nrf52840 + - nrf52dk_nrf52832 + - frdm_k64f + - hexiwear_k64 + - twr_ke18f integration_platforms: - nrf52840dk_nrf52840 tags: flash_map storage.flash_map.mbedtls: extra_args: OVERLAY_CONFIG=overlay-mbedtls.conf - platform_allow: nrf51dk_nrf51422 qemu_x86 native_posix native_posix_64 + platform_allow: + - nrf51dk_nrf51422 + - qemu_x86 + - native_posix + - native_posix_64 tags: flash_map integration_platforms: - native_posix diff --git a/tests/subsys/storage/stream/stream_flash/testcase.yaml b/tests/subsys/storage/stream/stream_flash/testcase.yaml index b9c8cecd32e..4caff73e58d 100644 --- a/tests/subsys/storage/stream/stream_flash/testcase.yaml +++ b/tests/subsys/storage/stream/stream_flash/testcase.yaml @@ -1,14 +1,20 @@ tests: storage.stream_flash: - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 tags: stream_flash storage.stream_flash.dword_wbs: extra_args: DTC_OVERLAY_FILE=unaligned_flush.overlay - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 tags: stream_flash storage.stream_flash.no_erase: extra_args: OVERLAY_CONFIG=no_erase.overlay - platform_allow: native_posix native_posix_64 + platform_allow: + - native_posix + - native_posix_64 tags: stream_flash storage.stream_flash.mpu_allow_flash_write: extra_args: OVERLAY_CONFIG=mpu_allow_flash_write.overlay diff --git a/tests/subsys/testsuite/fff_fake_contexts/testcase.yaml b/tests/subsys/testsuite/fff_fake_contexts/testcase.yaml index ad6bc36f37c..bb17487fe72 100644 --- a/tests/subsys/testsuite/fff_fake_contexts/testcase.yaml +++ b/tests/subsys/testsuite/fff_fake_contexts/testcase.yaml @@ -10,4 +10,6 @@ tests: - qemu_cortex_m3 - native_posix_64 tags: test_framework - platform_allow: qemu_cortex_m3 native_posix_64 + platform_allow: + - qemu_cortex_m3 + - native_posix_64 diff --git a/tests/subsys/usb/bos/testcase.yaml b/tests/subsys/usb/bos/testcase.yaml index 881787593c8..939e0826e16 100644 --- a/tests/subsys/usb/bos/testcase.yaml +++ b/tests/subsys/usb/bos/testcase.yaml @@ -1,4 +1,6 @@ tests: usb.bos: depends_on: usb_device - tags: usb bos + tags: + - usb + - bos diff --git a/tests/subsys/usb/desc_sections/testcase.yaml b/tests/subsys/usb/desc_sections/testcase.yaml index 11c878c410f..c2930b8c051 100644 --- a/tests/subsys/usb/desc_sections/testcase.yaml +++ b/tests/subsys/usb/desc_sections/testcase.yaml @@ -1,4 +1,6 @@ tests: usb.desc_sections: depends_on: usb_device - tags: usb desc_sections + tags: + - usb + - desc_sections diff --git a/tests/subsys/usb/os_desc/testcase.yaml b/tests/subsys/usb/os_desc/testcase.yaml index b299fe8074c..fd73efb44b5 100644 --- a/tests/subsys/usb/os_desc/testcase.yaml +++ b/tests/subsys/usb/os_desc/testcase.yaml @@ -1,6 +1,11 @@ tests: usb.osdesc: - platform_allow: native_posix native_posix_64 frdm_k64f - tags: usb osdesc + platform_allow: + - native_posix + - native_posix_64 + - frdm_k64f + tags: + - usb + - osdesc integration_platforms: - native_posix diff --git a/tests/subsys/zbus/integration/testcase.yaml b/tests/subsys/zbus/integration/testcase.yaml index d221bec21b2..972c7ab1460 100644 --- a/tests/subsys/zbus/integration/testcase.yaml +++ b/tests/subsys/zbus/integration/testcase.yaml @@ -1,4 +1,7 @@ tests: message_bus.zbus.module_interaction_no_error: - platform_exclude: qemu_cortex_a9 hifive_unleashed fvp_base_revc_2xaemv8a_smp_ns + platform_exclude: + - qemu_cortex_a9 + - hifive_unleashed + - fvp_base_revc_2xaemv8a_smp_ns tags: zbus diff --git a/tests/unit/cbprintf/testcase.yaml b/tests/unit/cbprintf/testcase.yaml index 894a600dcf5..4a351949495 100644 --- a/tests/unit/cbprintf/testcase.yaml +++ b/tests/unit/cbprintf/testcase.yaml @@ -67,19 +67,25 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v200: # PACKAGED REDUCED - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v201: # PACKAGED FULL - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v207: # PACKAGED FULL + FP + FP_A - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -87,20 +93,26 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v208: # PACKAGED %n - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v281: # PACKAGED NANO + FULL - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32v1207: # PACKAGED FULL + FP + FP_A + PACKAGE_ALIGN_OFFSET - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x1200 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x1200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -108,19 +120,25 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m32va00: # PACKAGED REDUCED + AVOID_C_GENERIC - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32va01: # PACKAGED FULL + AVOID_C_GENERIC - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32va07: # PACKAGED FULL + FP + FP_A + AVOID_C_GENERIC - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -128,13 +146,17 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m32va08: # PACKAGED %n + AVOID_C_GENERIC - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m32va81: # PACKAGED NANO + FULL + AVOID_C_GENERIC - extra_args: M64_MODE=0 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=0 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y @@ -190,19 +212,25 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v200: # PACKAGED REDUCED - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v201: # PACKAGED FULL - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v207: # PACKAGED FULL + FP + FP_A - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -210,35 +238,45 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v208: # PACKAGED %n - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_CBPRINTF_N_SPECIFIER=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v281: # PACKAGED NANO + FULL - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v600: # PACKAGED REDUCED + LONG_DOUBLE PACKAGING - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v601: # PACKAGED FULL + LONG_DOUBLE PACKAGING - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v607: # PACKAGED FULL + FP + FP_A + LONG_DOUBLE PACKAGING - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -247,7 +285,9 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v608: # PACKAGED %n + LONG_DOUBLE PACKAGING - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_CBPRINTF_N_SPECIFIER=y @@ -255,7 +295,9 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v681: # PACKAGED NANO + FULL + LONG_DOUBLE PACKAGING - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y @@ -264,7 +306,9 @@ tests: # PACKAGED FULL + FP + FP_A + LONG_DOUBLE PACKAGING + PACKAGE_ALIGN_OFFSET utilities.prf.m64v1607: - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x1200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x1200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -273,19 +317,25 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64va00: # PACKAGED REDUCED + AVOID_C_GENERIC - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64va01: # PACKAGED FULL + AVOID_C_GENERIC - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64va07: # PACKAGED FULL + FP + FP_A + AVOID_C_GENERIC - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -293,33 +343,43 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64va08: # PACKAGED %n + AVOID_C_GENERIC - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_CBPRINTF_N_SPECIFIER=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64va81: # PACKAGED NANO + FULL + AVOID_C_GENERIC - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0xa00 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v2200: # PACKAGED REDUCED + CBPRINTF_PACKAGE_ADD_STRING_IDXS - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v2201: # PACKAGED FULL + CBPRINTF_PACKAGE_ADD_STRING_IDXS - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v2207: # PACKAGED FULL + FP + FP_A + CBPRINTF_PACKAGE_ADD_STRING_IDXS - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_FP_SUPPORT=y @@ -327,14 +387,18 @@ tests: - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v2208: # PACKAGED %n + CBPRINTF_PACKAGE_ADD_STRING_IDXS - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 extra_configs: - CONFIG_CBPRINTF_REDUCED_INTEGRAL=y - CONFIG_CBPRINTF_N_SPECIFIER=y - CONFIG_MINIMAL_LIBC=y utilities.prf.m64v2281: # PACKAGED NANO + FULL + CBPRINTF_PACKAGE_ADD_STRING_IDXS - extra_args: M64_MODE=1 EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 + extra_args: + - M64_MODE=1 + - EXTRA_CPPFLAGS=-DVIA_TWISTER=0x2200 extra_configs: - CONFIG_CBPRINTF_FULL_INTEGRAL=y - CONFIG_CBPRINTF_NANO=y diff --git a/tests/unit/crc/testcase.yaml b/tests/unit/crc/testcase.yaml index d76e7e0d945..1aacb193f4c 100644 --- a/tests/unit/crc/testcase.yaml +++ b/tests/unit/crc/testcase.yaml @@ -1,4 +1,6 @@ tests: utilities.crc: - tags: net crc + tags: + - net + - crc type: unit diff --git a/tests/unit/intmath/testcase.yaml b/tests/unit/intmath/testcase.yaml index 617c8c24184..6de5ba84708 100644 --- a/tests/unit/intmath/testcase.yaml +++ b/tests/unit/intmath/testcase.yaml @@ -1,4 +1,6 @@ tests: utilities.intmath: - tags: util intmath + tags: + - util + - intmath type: unit diff --git a/tests/unit/list/testcase.yaml b/tests/unit/list/testcase.yaml index ec8943b21d1..d29f12c1c01 100644 --- a/tests/unit/list/testcase.yaml +++ b/tests/unit/list/testcase.yaml @@ -1,4 +1,6 @@ tests: utilities.lists: - tags: utils lists + tags: + - utils + - lists type: unit diff --git a/tests/unit/util/testcase.yaml b/tests/unit/util/testcase.yaml index 4c3236285ce..f78098c177e 100644 --- a/tests/unit/util/testcase.yaml +++ b/tests/unit/util/testcase.yaml @@ -1,4 +1,6 @@ tests: utilities.dec: - tags: lib utilities + tags: + - lib + - utilities type: unit diff --git a/tests/ztest/base/testcase.yaml b/tests/ztest/base/testcase.yaml index 0f76b0c8241..b8354ec0381 100644 --- a/tests/ztest/base/testcase.yaml +++ b/tests/ztest/base/testcase.yaml @@ -14,7 +14,9 @@ tests: testing.ztest.base.verbose_0_userspace: filter: CONFIG_USERSPACE extra_args: CONF_FILE=prj_verbose_0.conf - tags: test_framework userspace + tags: + - test_framework + - userspace extra_configs: - CONFIG_TEST_USERSPACE=y integration_platforms: diff --git a/tests/ztest/error_hook/testcase.yaml b/tests/ztest/error_hook/testcase.yaml index e032f5c42f5..172678221fc 100644 --- a/tests/ztest/error_hook/testcase.yaml +++ b/tests/ztest/error_hook/testcase.yaml @@ -1,19 +1,21 @@ tests: testing.ztest.error_hook: filter: CONFIG_ARCH_HAS_USERSPACE - tags: test_framework userspace + tags: + - test_framework + - userspace ignore_faults: true testcases: - - catch_assert_fail - - catch_fatal_error - - catch_z_oops - - catch_assert_in_isr + - catch_assert_fail + - catch_fatal_error + - catch_z_oops + - catch_assert_in_isr testing.ztest.error_hook.no_userspace: extra_args: CONF_FILE=prj_no_userspace.conf tags: test_framework ignore_faults: true testcases: - - catch_fatal_error - - catch_assert_fail - - catch_assert_in_isr + - catch_fatal_error + - catch_assert_fail + - catch_assert_in_isr