diff --git a/samples/application_development/external_lib/sample.yaml b/samples/application_development/external_lib/sample.yaml new file mode 100644 index 00000000000..82b3f54223a --- /dev/null +++ b/samples/application_development/external_lib/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: appdev diff --git a/samples/application_development/static_lib/sample.yaml b/samples/application_development/static_lib/sample.yaml new file mode 100644 index 00000000000..50f4524fb1e --- /dev/null +++ b/samples/application_development/static_lib/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: static_link diff --git a/samples/basic/blink_led/sample.yaml b/samples/basic/blink_led/sample.yaml new file mode 100644 index 00000000000..2dc6627ac70 --- /dev/null +++ b/samples/basic/blink_led/sample.yaml @@ -0,0 +1,10 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 arm + build_only: true + platform_whitelist: arduino_101 quark_d2000_crb + nucleo_f103rb nucleo_f401re nucleo_l476rg + tags: apps diff --git a/samples/basic/blinky/sample.yaml b/samples/basic/blinky/sample.yaml new file mode 100644 index 00000000000..b826f69b6d7 --- /dev/null +++ b/samples/basic/blinky/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101 + tags: samples diff --git a/samples/basic/button/sample.yaml b/samples/basic/button/sample.yaml new file mode 100644 index 00000000000..34e7bbc91e9 --- /dev/null +++ b/samples/basic/button/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: nucleo_f103rb quark_se_c1000_devboard + tags: samples diff --git a/samples/basic/disco/sample.yaml b/samples/basic/disco/sample.yaml new file mode 100644 index 00000000000..ef60fc1495a --- /dev/null +++ b/samples/basic/disco/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: nucleo_f103rb nucleo_f401re + tags: samples diff --git a/samples/basic/fade_led/sample.yaml b/samples/basic/fade_led/sample.yaml new file mode 100644 index 00000000000..2dc6627ac70 --- /dev/null +++ b/samples/basic/fade_led/sample.yaml @@ -0,0 +1,10 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 arm + build_only: true + platform_whitelist: arduino_101 quark_d2000_crb + nucleo_f103rb nucleo_f401re nucleo_l476rg + tags: apps diff --git a/samples/basic/rgb_led/sample.yaml b/samples/basic/rgb_led/sample.yaml new file mode 100644 index 00000000000..f2d26d25272 --- /dev/null +++ b/samples/basic/rgb_led/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: apps diff --git a/samples/basic/servo_motor/sample.yaml b/samples/basic/servo_motor/sample.yaml new file mode 100644 index 00000000000..4459e44184a --- /dev/null +++ b/samples/basic/servo_motor/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 quark_d2000_crb + tags: apps diff --git a/samples/bluetooth/beacon/sample.yaml b/samples/bluetooth/beacon/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/beacon/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/central/sample.yaml b/samples/bluetooth/central/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/central/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/central_hr/sample.yaml b/samples/bluetooth/central_hr/sample.yaml new file mode 100644 index 00000000000..8115ea78a9d --- /dev/null +++ b/samples/bluetooth/central_hr/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: bluetooth diff --git a/samples/bluetooth/eddystone/sample.yaml b/samples/bluetooth/eddystone/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/eddystone/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/handsfree/sample.yaml b/samples/bluetooth/handsfree/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/handsfree/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/hci_uart/sample.yaml b/samples/bluetooth/hci_uart/sample.yaml new file mode 100644 index 00000000000..c931492ea60 --- /dev/null +++ b/samples/bluetooth/hci_uart/sample.yaml @@ -0,0 +1,17 @@ +sample: + description: TBD + name: TBD +tests: +- test_arm: + arch_whitelist: arm + build_only: true + platform_whitelist: 96b_nitrogen nrf51_pca10028 + nrf52_pca10040 + tags: uart bluetooth +- test_nrf5: + arch_whitelist: arm + build_only: true + extra_args: CONF_FILE="nrf5.conf" + platform_whitelist: 96b_nitrogen nrf51_pca10028 + nrf52_pca10040 arduino_101_ble + tags: uart bluetooth diff --git a/samples/bluetooth/hci_usb/sample.yaml b/samples/bluetooth/hci_usb/sample.yaml new file mode 100644 index 00000000000..dd7d019a553 --- /dev/null +++ b/samples/bluetooth/hci_usb/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test_x86: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: usb bluetooth diff --git a/samples/bluetooth/ipsp/sample.yaml b/samples/bluetooth/ipsp/sample.yaml new file mode 100644 index 00000000000..2aed69ca05f --- /dev/null +++ b/samples/bluetooth/ipsp/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 qemu_cortex_m3 + tags: bluetooth net diff --git a/samples/bluetooth/peripheral/sample.yaml b/samples/bluetooth/peripheral/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_csc/sample.yaml b/samples/bluetooth/peripheral_csc/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_csc/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_dis/sample.yaml b/samples/bluetooth/peripheral_dis/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_dis/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_esp/sample.yaml b/samples/bluetooth/peripheral_esp/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_esp/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_hids/sample.yaml b/samples/bluetooth/peripheral_hids/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_hids/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_hr/sample.yaml b/samples/bluetooth/peripheral_hr/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_hr/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/peripheral_sc_only/sample.yaml b/samples/bluetooth/peripheral_sc_only/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/peripheral_sc_only/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/bluetooth/scan_adv/sample.yaml b/samples/bluetooth/scan_adv/sample.yaml new file mode 100644 index 00000000000..da05ee28c5e --- /dev/null +++ b/samples/bluetooth/scan_adv/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/samples/boards/arduino_101/environmental_sensing/ap/sample.yaml b/samples/boards/arduino_101/environmental_sensing/ap/sample.yaml new file mode 100644 index 00000000000..0c48b56d150 --- /dev/null +++ b/samples/boards/arduino_101/environmental_sensing/ap/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test-nimble: + build_only: true + filter: CONFIG_SOC_QUARK_SE_C1000 + tags: samples diff --git a/samples/boards/arduino_101/environmental_sensing/sensor/sample.yaml b/samples/boards/arduino_101/environmental_sensing/sensor/sample.yaml new file mode 100644 index 00000000000..17e0f90ec6c --- /dev/null +++ b/samples/boards/arduino_101/environmental_sensing/sensor/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: CONFIG_SOC_QUARK_SE_C1000_SS + tags: samples diff --git a/samples/boards/microbit/display/sample.yaml b/samples/boards/microbit/display/sample.yaml new file mode 100644 index 00000000000..3c4fcd2551f --- /dev/null +++ b/samples/boards/microbit/display/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: bbc_microbit + tags: samples diff --git a/samples/boards/microbit/sound/sample.yaml b/samples/boards/microbit/sound/sample.yaml new file mode 100644 index 00000000000..3c4fcd2551f --- /dev/null +++ b/samples/boards/microbit/sound/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: bbc_microbit + tags: samples diff --git a/samples/boards/quark_se_c1000/power_mgr/sample.yaml b/samples/boards/quark_se_c1000/power_mgr/sample.yaml new file mode 100644 index 00000000000..09551c27592 --- /dev/null +++ b/samples/boards/quark_se_c1000/power_mgr/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: (CONFIG_SOC_QUARK_SE_C1000 or CONFIG_SOC_QUARK_SE_C1000_SS) + tags: samples power diff --git a/samples/cpp_synchronization/sample.yaml b/samples/cpp_synchronization/sample.yaml new file mode 100644 index 00000000000..00712e872fb --- /dev/null +++ b/samples/cpp_synchronization/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: ZEPHYR_GCC_VARIANT != "issm" + tags: apps diff --git a/samples/drivers/aio_comparator/sample.yaml b/samples/drivers/aio_comparator/sample.yaml new file mode 100644 index 00000000000..9ac161935d5 --- /dev/null +++ b/samples/drivers/aio_comparator/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: drivers diff --git a/samples/drivers/crypto/sample.yaml b/samples/drivers/crypto/sample.yaml new file mode 100644 index 00000000000..a2419ff1423 --- /dev/null +++ b/samples/drivers/crypto/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test-micro: + arch_whitelist: x86 + build_only: true + platform_whitelist: qemu_x86 + tags: crypto diff --git a/samples/drivers/current_sensing/sample.yaml b/samples/drivers/current_sensing/sample.yaml new file mode 100644 index 00000000000..32209bca061 --- /dev/null +++ b/samples/drivers/current_sensing/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: arc x86 + build_only: true + platform_whitelist: arduino_101_sss quark_d2000_crb + tags: sensors diff --git a/samples/drivers/gpio/sample.yaml b/samples/drivers/gpio/sample.yaml new file mode 100644 index 00000000000..93111f7a25f --- /dev/null +++ b/samples/drivers/gpio/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: quark_se_c1000_devboard + arduino_101 arduino_101_sss arduino_due + tags: drivers diff --git a/samples/drivers/i2c_fujitsu_fram/sample.yaml b/samples/drivers/i2c_fujitsu_fram/sample.yaml new file mode 100644 index 00000000000..a2da5c02637 --- /dev/null +++ b/samples/drivers/i2c_fujitsu_fram/sample.yaml @@ -0,0 +1,10 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: arc x86 arm + build_only: true + platform_whitelist: arduino_101_sss quark_d2000_crb + arduino_due + tags: drivers diff --git a/samples/drivers/lcd_hd44780/sample.yaml b/samples/drivers/lcd_hd44780/sample.yaml new file mode 100644 index 00000000000..aa9e5a947bb --- /dev/null +++ b/samples/drivers/lcd_hd44780/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: CONFIG_SOC_ATMEL_SAM3 + tags: samples diff --git a/samples/drivers/led_apa102c/sample.yaml b/samples/drivers/led_apa102c/sample.yaml new file mode 100644 index 00000000000..55dc53e9a70 --- /dev/null +++ b/samples/drivers/led_apa102c/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: samples diff --git a/samples/drivers/random/sample.yaml b/samples/drivers/random/sample.yaml new file mode 100644 index 00000000000..039c3538b18 --- /dev/null +++ b/samples/drivers/random/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: samples diff --git a/samples/drivers/rtc/sample.yaml b/samples/drivers/rtc/sample.yaml new file mode 100644 index 00000000000..fb2c59bea4a --- /dev/null +++ b/samples/drivers/rtc/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: quark_d2000_crb quark_se_c1000_devboard + arduino_101 + tags: drivers diff --git a/samples/drivers/soc_flash_nrf5/sample.yaml b/samples/drivers/soc_flash_nrf5/sample.yaml new file mode 100644 index 00000000000..7659da90c5e --- /dev/null +++ b/samples/drivers/soc_flash_nrf5/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: nrf52_pca10040 + tags: apps diff --git a/samples/drivers/spi_flash/sample.yaml b/samples/drivers/spi_flash/sample.yaml new file mode 100644 index 00000000000..772f074de51 --- /dev/null +++ b/samples/drivers/spi_flash/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101 + tags: apps diff --git a/samples/drivers/spi_fujitsu_fram/sample.yaml b/samples/drivers/spi_fujitsu_fram/sample.yaml new file mode 100644 index 00000000000..f2d26d25272 --- /dev/null +++ b/samples/drivers/spi_fujitsu_fram/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: apps diff --git a/samples/drivers/watchdog/sample.yaml b/samples/drivers/watchdog/sample.yaml new file mode 100644 index 00000000000..5ad6d6714e2 --- /dev/null +++ b/samples/drivers/watchdog/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: quark_d2000_crb quark_se_test_board + v2m_beetle + tags: drivers diff --git a/samples/grove/lcd/sample.yaml b/samples/grove/lcd/sample.yaml new file mode 100644 index 00000000000..cb6a7b2df07 --- /dev/null +++ b/samples/grove/lcd/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101_sss quark_d2000_crb + arduino_due + tags: drivers diff --git a/samples/grove/light/sample.yaml b/samples/grove/light/sample.yaml new file mode 100644 index 00000000000..cb6a7b2df07 --- /dev/null +++ b/samples/grove/light/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101_sss quark_d2000_crb + arduino_due + tags: drivers diff --git a/samples/grove/temperature/sample.yaml b/samples/grove/temperature/sample.yaml new file mode 100644 index 00000000000..cb6a7b2df07 --- /dev/null +++ b/samples/grove/temperature/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101_sss quark_d2000_crb + arduino_due + tags: drivers diff --git a/samples/hello_world/sample.yaml b/samples/hello_world/sample.yaml new file mode 100644 index 00000000000..47396bf2128 --- /dev/null +++ b/samples/hello_world/sample.yaml @@ -0,0 +1,15 @@ +sample: + name: hello world + description: Hello World sample, the simplest Zephyr application + platforms: all +tests: + - test: + build_only: true + tags: samples tests + min_ram: 16 + - singlethread: + build_only: true + extra_args: CONF_FILE=prj_single.conf + filter: not CONFIG_BLUETOOTH and not CONFIG_GPIO_SCH + tags: samples tests + min_ram: 16 diff --git a/samples/mpu/mpu_stack_guard_test/sample.yaml b/samples/mpu/mpu_stack_guard_test/sample.yaml new file mode 100644 index 00000000000..cbf55104d64 --- /dev/null +++ b/samples/mpu/mpu_stack_guard_test/sample.yaml @@ -0,0 +1,13 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: apps +- test_stack_guard: + arch_whitelist: arm + build_only: true + extra_args: CONF_FILE=prj_stack_guard.conf + filter: CONFIG_MPU_STACK_GUARD + tags: apps diff --git a/samples/mpu/mpu_test/sample.yaml b/samples/mpu/mpu_test/sample.yaml new file mode 100644 index 00000000000..f733baf8bcd --- /dev/null +++ b/samples/mpu/mpu_test/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: arm + build_only: true + filter: CONFIG_CPU_HAS_MPU + tags: samples diff --git a/samples/net/coaps_client/sample.yaml b/samples/net/coaps_client/sample.yaml new file mode 100644 index 00000000000..7b53d762063 --- /dev/null +++ b/samples/net/coaps_client/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + platform_whitelist: qemu_x86 + build_only: true + tags: net diff --git a/samples/net/coaps_server/sample.yaml b/samples/net/coaps_server/sample.yaml new file mode 100644 index 00000000000..ae4daeb28eb --- /dev/null +++ b/samples/net/coaps_server/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: qemu_x86 + build_only: true + tags: net diff --git a/samples/net/dns_resolve/sample.yaml b/samples/net/dns_resolve/sample.yaml new file mode 100644 index 00000000000..2dccb22cd4a --- /dev/null +++ b/samples/net/dns_resolve/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: net dns diff --git a/samples/net/echo_client/sample.yaml b/samples/net/echo_client/sample.yaml new file mode 100644 index 00000000000..13800df1142 --- /dev/null +++ b/samples/net/echo_client/sample.yaml @@ -0,0 +1,20 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: qemu_x86 + tags: net +- test_bt: + arch_whitelist: x86 + build_only: true + extra_args: CONF_FILE="prj_bt.conf" + platform_whitelist: qemu_x86 + tags: net bluetooth +- test_net: + build_only: true + extra_args: CONF_FILE="prj_frdm_k64f_cc2520.conf" + platform_whitelist: frdm_k64f + tags: net diff --git a/samples/net/echo_server/sample.yaml b/samples/net/echo_server/sample.yaml new file mode 100644 index 00000000000..a9c126c5059 --- /dev/null +++ b/samples/net/echo_server/sample.yaml @@ -0,0 +1,13 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: net +- test_bt: + build_only: true + extra_args: CONF_FILE="prj_bt.conf" + platform_whitelist: qemu_x86 + tags: net bluetooth diff --git a/samples/net/http_client/sample.yaml b/samples/net/http_client/sample.yaml new file mode 100644 index 00000000000..56894737133 --- /dev/null +++ b/samples/net/http_client/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f + tags: net http diff --git a/samples/net/http_server/sample.yaml b/samples/net/http_server/sample.yaml new file mode 100644 index 00000000000..946473b795d --- /dev/null +++ b/samples/net/http_server/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net http diff --git a/samples/net/https_client/sample.yaml b/samples/net/https_client/sample.yaml new file mode 100644 index 00000000000..0a54d5e95bf --- /dev/null +++ b/samples/net/https_client/sample.yaml @@ -0,0 +1,7 @@ +sample: + name: HTTPS Client +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net http diff --git a/samples/net/irc_bot/sample.yaml b/samples/net/irc_bot/sample.yaml new file mode 100644 index 00000000000..948b6eee62d --- /dev/null +++ b/samples/net/irc_bot/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 frdm_k64f + tags: net irc diff --git a/samples/net/leds_demo/sample.yaml b/samples/net/leds_demo/sample.yaml new file mode 100644 index 00000000000..dff5f755b18 --- /dev/null +++ b/samples/net/leds_demo/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: net zoap diff --git a/samples/net/mbedtls_dtlsclient/sample.yaml b/samples/net/mbedtls_dtlsclient/sample.yaml new file mode 100644 index 00000000000..7b53d762063 --- /dev/null +++ b/samples/net/mbedtls_dtlsclient/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + platform_whitelist: qemu_x86 + build_only: true + tags: net diff --git a/samples/net/mbedtls_dtlsserver/sample.yaml b/samples/net/mbedtls_dtlsserver/sample.yaml new file mode 100644 index 00000000000..ae4daeb28eb --- /dev/null +++ b/samples/net/mbedtls_dtlsserver/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: qemu_x86 + build_only: true + tags: net diff --git a/samples/net/mbedtls_sslclient/sample.yaml b/samples/net/mbedtls_sslclient/sample.yaml new file mode 100644 index 00000000000..8d48cef3929 --- /dev/null +++ b/samples/net/mbedtls_sslclient/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: galileo + tags: net diff --git a/samples/net/mqtt_publisher/sample.yaml b/samples/net/mqtt_publisher/sample.yaml new file mode 100644 index 00000000000..cf0f06cd0aa --- /dev/null +++ b/samples/net/mqtt_publisher/sample.yaml @@ -0,0 +1,12 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net mqtt +- test_bt: + build_only: true + platform_whitelist: 96b_nitrogen + tags: net mqtt bluetooth diff --git a/samples/net/telnet/sample.yaml b/samples/net/telnet/sample.yaml new file mode 100644 index 00000000000..94ab3ca5507 --- /dev/null +++ b/samples/net/telnet/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net diff --git a/samples/net/wpan_serial/sample.yaml b/samples/net/wpan_serial/sample.yaml new file mode 100644 index 00000000000..cc87064cf2e --- /dev/null +++ b/samples/net/wpan_serial/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test_x86: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: usb diff --git a/samples/net/zoap_client/sample.yaml b/samples/net/zoap_client/sample.yaml new file mode 100644 index 00000000000..e05692500a9 --- /dev/null +++ b/samples/net/zoap_client/sample.yaml @@ -0,0 +1,14 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: quark_se_c1000_devboard + galileo frdm_k64f + tags: net +- test_bt: + build_only: true + extra_args: CONF_FILE="prj_bt.conf" + platform_whitelist: qemu_x86 + tags: net bluetooth diff --git a/samples/net/zoap_server/sample.yaml b/samples/net/zoap_server/sample.yaml new file mode 100644 index 00000000000..0db83b96298 --- /dev/null +++ b/samples/net/zoap_server/sample.yaml @@ -0,0 +1,19 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: net +- test_bt: + build_only: true + extra_args: CONF_FILE="prj_bt.conf" + platform_whitelist: qemu_x86 + tags: net bluetooth +- test_net: + build_only: true + extra_args: CONF_FILE="prj_cc2520.conf" + platform_whitelist: quark_se_c1000_devboard + tags: net diff --git a/samples/net/zperf/sample.yaml b/samples/net/zperf/sample.yaml new file mode 100644 index 00000000000..2c1960623e4 --- /dev/null +++ b/samples/net/zperf/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: samples diff --git a/samples/nfc/nfc_hello/sample.yaml b/samples/nfc/nfc_hello/sample.yaml new file mode 100644 index 00000000000..7b010b489bf --- /dev/null +++ b/samples/nfc/nfc_hello/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 arm + build_only: true + tags: apps diff --git a/samples/philosophers/sample.yaml b/samples/philosophers/sample.yaml new file mode 100644 index 00000000000..bcebcf53001 --- /dev/null +++ b/samples/philosophers/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: apps diff --git a/samples/sensor/apds9960/sample.yaml b/samples/sensor/apds9960/sample.yaml new file mode 100644 index 00000000000..4ba68a5553d --- /dev/null +++ b/samples/sensor/apds9960/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: arc + build_only: true + platform_whitelist: arduino_101_sss + tags: samples diff --git a/samples/sensor/bme280/sample.yaml b/samples/sensor/bme280/sample.yaml new file mode 100644 index 00000000000..fb51388a890 --- /dev/null +++ b/samples/sensor/bme280/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f quark_d2000_crb + tags: samples sensor diff --git a/samples/sensor/bmg160/sample.yaml b/samples/sensor/bmg160/sample.yaml new file mode 100644 index 00000000000..9ef0ee22f7f --- /dev/null +++ b/samples/sensor/bmg160/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: arduino_101_sss + tags: sensors diff --git a/samples/sensor/bmi160/sample.yaml b/samples/sensor/bmi160/sample.yaml new file mode 100644 index 00000000000..c6d9c4bfc8b --- /dev/null +++ b/samples/sensor/bmi160/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: arc + build_only: true + platform_whitelist: arduino_101_sss + tags: sensors diff --git a/samples/sensor/fxas21002/sample.yaml b/samples/sensor/fxas21002/sample.yaml new file mode 100644 index 00000000000..a6d7f7535f1 --- /dev/null +++ b/samples/sensor/fxas21002/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: hexiwear_k64 + tags: samples sensor diff --git a/samples/sensor/fxos8700/sample.yaml b/samples/sensor/fxos8700/sample.yaml new file mode 100644 index 00000000000..31b0969dacd --- /dev/null +++ b/samples/sensor/fxos8700/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f hexiwear_k64 + tags: samples sensor diff --git a/samples/sensor/hts221/sample.yaml b/samples/sensor/hts221/sample.yaml new file mode 100644 index 00000000000..090f6e161ef --- /dev/null +++ b/samples/sensor/hts221/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: disco_l475_iot1 + tags: samples sensor diff --git a/samples/sensor/magn_polling/sample.yaml b/samples/sensor/magn_polling/sample.yaml new file mode 100644 index 00000000000..299ea561210 --- /dev/null +++ b/samples/sensor/magn_polling/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: quark_d2000_crb + tags: samples diff --git a/samples/sensor/max30101/sample.yaml b/samples/sensor/max30101/sample.yaml new file mode 100644 index 00000000000..a6d7f7535f1 --- /dev/null +++ b/samples/sensor/max30101/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: hexiwear_k64 + tags: samples sensor diff --git a/samples/sensor/max44009/sample.yaml b/samples/sensor/max44009/sample.yaml new file mode 100644 index 00000000000..78f17c0c3e0 --- /dev/null +++ b/samples/sensor/max44009/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f quark_d2000_crb + tags: apps diff --git a/samples/sensor/mcp9808/sample.yaml b/samples/sensor/mcp9808/sample.yaml new file mode 100644 index 00000000000..fb51388a890 --- /dev/null +++ b/samples/sensor/mcp9808/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f quark_d2000_crb + tags: samples sensor diff --git a/samples/sensor/sx9500/sample.yaml b/samples/sensor/sx9500/sample.yaml new file mode 100644 index 00000000000..039c3538b18 --- /dev/null +++ b/samples/sensor/sx9500/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: samples diff --git a/samples/sensor/th02/sample.yaml b/samples/sensor/th02/sample.yaml new file mode 100644 index 00000000000..fb51388a890 --- /dev/null +++ b/samples/sensor/th02/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f quark_d2000_crb + tags: samples sensor diff --git a/samples/sensor/thermometer/sample.yaml b/samples/sensor/thermometer/sample.yaml new file mode 100644 index 00000000000..039c3538b18 --- /dev/null +++ b/samples/sensor/thermometer/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: samples diff --git a/samples/sensor/tmp112/sample.yaml b/samples/sensor/tmp112/sample.yaml new file mode 100644 index 00000000000..32d5cad2352 --- /dev/null +++ b/samples/sensor/tmp112/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f quark_d2000_crb + tags: samples diff --git a/samples/subsys/console/echo/sample.yaml b/samples/subsys/console/echo/sample.yaml new file mode 100644 index 00000000000..831a5aedd5a --- /dev/null +++ b/samples/subsys/console/echo/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: CONFIG_UART_CONSOLE + platform_exclude: qemu_riscv32 qemu_nios2 + tags: samples diff --git a/samples/subsys/console/getchar/sample.yaml b/samples/subsys/console/getchar/sample.yaml new file mode 100644 index 00000000000..35596fc432f --- /dev/null +++ b/samples/subsys/console/getchar/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: UART_CONSOLE + platform_exclude: qemu_riscv32 qemu_nios2 + tags: samples diff --git a/samples/subsys/console/getline/sample.yaml b/samples/subsys/console/getline/sample.yaml new file mode 100644 index 00000000000..35596fc432f --- /dev/null +++ b/samples/subsys/console/getline/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: UART_CONSOLE + platform_exclude: qemu_riscv32 qemu_nios2 + tags: samples diff --git a/samples/subsys/ipc/ipm_mailbox/ap/sample.yaml b/samples/subsys/ipc/ipm_mailbox/ap/sample.yaml new file mode 100644 index 00000000000..a96cbf60d22 --- /dev/null +++ b/samples/subsys/ipc/ipm_mailbox/ap/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: CONFIG_SOC_QUARK_SE_C1000 + tags: samples ipm diff --git a/samples/subsys/ipc/ipm_mailbox/sensor/sample.yaml b/samples/subsys/ipc/ipm_mailbox/sensor/sample.yaml new file mode 100644 index 00000000000..6db27bd531a --- /dev/null +++ b/samples/subsys/ipc/ipm_mailbox/sensor/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: CONFIG_SOC_QUARK_SE_C1000_SS + tags: samples ipm diff --git a/samples/subsys/logging/logger-hook/sample.yaml b/samples/subsys/logging/logger-hook/sample.yaml new file mode 100644 index 00000000000..bcebcf53001 --- /dev/null +++ b/samples/subsys/logging/logger-hook/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + tags: apps diff --git a/samples/subsys/shell/shell/sample.yaml b/samples/subsys/shell/shell/sample.yaml new file mode 100644 index 00000000000..258b86b7b3c --- /dev/null +++ b/samples/subsys/shell/shell/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: TBD + name: TBD +tests: +- test: + build_only: true + filter: UART_CONSOLE + tags: samples diff --git a/samples/subsys/usb/cdc_acm/sample.yaml b/samples/subsys/usb/cdc_acm/sample.yaml new file mode 100644 index 00000000000..cc87064cf2e --- /dev/null +++ b/samples/subsys/usb/cdc_acm/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test_x86: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: usb diff --git a/samples/subsys/usb/console/sample.yaml b/samples/subsys/usb/console/sample.yaml new file mode 100644 index 00000000000..413a2227aeb --- /dev/null +++ b/samples/subsys/usb/console/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: usb diff --git a/samples/subsys/usb/dfu/sample.yaml b/samples/subsys/usb/dfu/sample.yaml new file mode 100644 index 00000000000..cc87064cf2e --- /dev/null +++ b/samples/subsys/usb/dfu/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test_x86: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: usb diff --git a/samples/subsys/usb/mass/sample.yaml b/samples/subsys/usb/mass/sample.yaml new file mode 100644 index 00000000000..7c6762ef4e7 --- /dev/null +++ b/samples/subsys/usb/mass/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: msd diff --git a/samples/subsys/usb/webusb/sample.yaml b/samples/subsys/usb/webusb/sample.yaml new file mode 100644 index 00000000000..cc87064cf2e --- /dev/null +++ b/samples/subsys/usb/webusb/sample.yaml @@ -0,0 +1,9 @@ +sample: + description: TBD + name: TBD +tests: +- test_x86: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: usb diff --git a/samples/synchronization/sample.yaml b/samples/synchronization/sample.yaml new file mode 100644 index 00000000000..43b4e11b5f3 --- /dev/null +++ b/samples/synchronization/sample.yaml @@ -0,0 +1,8 @@ +sample: + description: A simple application that demonstrates basic sanity of the kernel. + name: Synchronization Sample +tests: +- test: + build_only: true + tags: apps + build_on_all: true diff --git a/samples/testing/integration/sample.yaml b/samples/testing/integration/sample.yaml new file mode 100644 index 00000000000..d97ab4871b5 --- /dev/null +++ b/samples/testing/integration/sample.yaml @@ -0,0 +1,6 @@ +sample: + description: TBD + name: TBD +tests: +- test: + tags: my_tags diff --git a/samples/testing/unit/sample.yaml b/samples/testing/unit/sample.yaml new file mode 100644 index 00000000000..6392ea5f9b1 --- /dev/null +++ b/samples/testing/unit/sample.yaml @@ -0,0 +1,7 @@ +sample: + description: TBD + name: TBD +tests: +- test: + tags: buf + type: unit diff --git a/tests/benchmarks/app_kernel/testcase.yaml b/tests/benchmarks/app_kernel/testcase.yaml new file mode 100644 index 00000000000..18ff914a29d --- /dev/null +++ b/tests/benchmarks/app_kernel/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + arch_whitelist: x86 arm + min_ram: 32 + slow: true + tags: benchmark + timeout: 300 diff --git a/tests/benchmarks/boot_time/testcase.yaml b/tests/benchmarks/boot_time/testcase.yaml new file mode 100644 index 00000000000..4cc8dd2bba6 --- /dev/null +++ b/tests/benchmarks/boot_time/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_whitelist: x86 + tags: benchmark diff --git a/tests/benchmarks/footprint/testcase.yaml b/tests/benchmarks/footprint/testcase.yaml new file mode 100644 index 00000000000..cb7b2c2e8a2 --- /dev/null +++ b/tests/benchmarks/footprint/testcase.yaml @@ -0,0 +1,28 @@ +tests: +- footprint-min: + build_only: true + extra_args: TEST=min + filter: not CONFIG_BOARD_GALILEO + platform_exclude: tinytile + tags: footprint +- footprint-reg: + arch_whitelist: x86 arm + build_only: true + extra_args: TEST=reg + min_ram: 8 + platform_exclude: tinytile + tags: footprint +- footprint-max: + arch_whitelist: x86 arm + build_only: true + extra_args: TEST=max + min_ram: 8 + platform_exclude: tinytile + tags: footprint +- footprint-float: + arch_whitelist: x86 arm + build_only: true + extra_args: TEST=float + filter: not CONFIG_CPU_MINUTEIA + platform_exclude: tinytile + tags: footprint diff --git a/tests/benchmarks/latency_measure/testcase.yaml b/tests/benchmarks/latency_measure/testcase.yaml new file mode 100644 index 00000000000..d2eac6c2632 --- /dev/null +++ b/tests/benchmarks/latency_measure/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 arm + filter: CONFIG_PRINTK + tags: benchmark diff --git a/tests/benchmarks/sys_kernel/testcase.yaml b/tests/benchmarks/sys_kernel/testcase.yaml new file mode 100644 index 00000000000..50a3c364582 --- /dev/null +++ b/tests/benchmarks/sys_kernel/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + min_ram: 32 + tags: benchmark diff --git a/tests/benchmarks/timing_info/testcase.yaml b/tests/benchmarks/timing_info/testcase.yaml new file mode 100644 index 00000000000..e436facd568 --- /dev/null +++ b/tests/benchmarks/timing_info/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_whitelist: x86 arm + tags: benchmark diff --git a/tests/bluetooth/bluetooth/testcase.yaml b/tests/bluetooth/bluetooth/testcase.yaml new file mode 100644 index 00000000000..d699da9434f --- /dev/null +++ b/tests/bluetooth/bluetooth/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + platform_whitelist: qemu_x86_iamcu qemu_cortex_m3 + tags: bluetooth diff --git a/tests/bluetooth/init/.tmp.config.pBrTeCzfM6 b/tests/bluetooth/init/.tmp.config.pBrTeCzfM6 new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/bluetooth/init/testcase.yaml b/tests/bluetooth/init/testcase.yaml new file mode 100644 index 00000000000..bf46f1d52a2 --- /dev/null +++ b/tests/bluetooth/init/testcase.yaml @@ -0,0 +1,148 @@ +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_controller: + build_only: true + extra_args: CONF_FILE=prj_controller.conf + platform_whitelist: nrf52840_pca10056 nrf52_pca10040 + nrf51_pca10028 arduino_101_ble 96b_nitrogen + tags: bluetooth +- test_controller_4_0: + build_only: true + extra_args: CONF_FILE=prj_controller_4_0.conf + platform_whitelist: nrf52840_pca10056 nrf52_pca10040 + nrf51_pca10028 arduino_101_ble + tags: bluetooth +- test_controller_dbg: + build_only: true + extra_args: CONF_FILE=prj_controller_dbg.conf + platform_whitelist: nrf52840_pca10056 nrf52_pca10040 + nrf51_pca10028 96b_nitrogen + tags: bluetooth +- test_h5: + build_only: true + extra_args: CONF_FILE=prj_h5.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_h5_dbg: + build_only: true + extra_args: CONF_FILE=prj_h5_dbg.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_0: + build_only: true + extra_args: CONF_FILE=prj_0.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_1: + build_only: true + extra_args: CONF_FILE=prj_1.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_2: + build_only: true + extra_args: CONF_FILE=prj_2.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_3: + build_only: true + extra_args: CONF_FILE=prj_3.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_4: + build_only: true + extra_args: CONF_FILE=prj_4.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_5: + build_only: true + extra_args: CONF_FILE=prj_5.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_6: + build_only: true + extra_args: CONF_FILE=prj_6.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_7: + build_only: true + extra_args: CONF_FILE=prj_7.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_8: + build_only: true + extra_args: CONF_FILE=prj_8.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_9: + build_only: true + extra_args: CONF_FILE=prj_9.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_10: + build_only: true + extra_args: CONF_FILE=prj_10.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_11: + build_only: true + extra_args: CONF_FILE=prj_11.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_12: + build_only: true + extra_args: CONF_FILE=prj_12.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_13: + build_only: true + extra_args: CONF_FILE=prj_13.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_14: + build_only: true + extra_args: CONF_FILE=prj_14.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_15: + build_only: true + extra_args: CONF_FILE=prj_15.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_16: + build_only: true + extra_args: CONF_FILE=prj_16.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_17: + build_only: true + extra_args: CONF_FILE=prj_17.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_18: + build_only: true + extra_args: CONF_FILE=prj_18.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_19: + build_only: true + extra_args: CONF_FILE=prj_19.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_20: + build_only: true + extra_args: CONF_FILE=prj_20.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_21: + build_only: true + extra_args: CONF_FILE=prj_21.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth +- test_22: + build_only: true + extra_args: CONF_FILE=prj_22.conf + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/tests/bluetooth/shell/testcase.yaml b/tests/bluetooth/shell/testcase.yaml new file mode 100644 index 00000000000..d955c4d348b --- /dev/null +++ b/tests/bluetooth/shell/testcase.yaml @@ -0,0 +1,13 @@ +tests: +- test: + build_only: true + platform_whitelist: qemu_cortex_m3 qemu_x86 + arduino_101 + tags: bluetooth +- test_br: + build_only: true + extra_args: CONF_FILE="prj_br.conf" + filter: not CONFIG_DEBUG + platform_exclude: quark_d2000_crb + platform_whitelist: qemu_cortex_m3 qemu_x86 + tags: bluetooth diff --git a/tests/bluetooth/tester/testcase.yaml b/tests/bluetooth/tester/testcase.yaml new file mode 100644 index 00000000000..cfeb5f3abc0 --- /dev/null +++ b/tests/bluetooth/tester/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + platform_whitelist: qemu_x86_iamcu + tags: bluetooth diff --git a/tests/crypto/aes/testcase.yaml b/tests/crypto/aes/testcase.yaml new file mode 100644 index 00000000000..e1cf667d7d5 --- /dev/null +++ b/tests/crypto/aes/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + build_only: false + tags: crypto aes diff --git a/tests/crypto/cbc_mode/testcase.yaml b/tests/crypto/cbc_mode/testcase.yaml new file mode 100644 index 00000000000..55c73bc162c --- /dev/null +++ b/tests/crypto/cbc_mode/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: crypto aes cbc diff --git a/tests/crypto/ccm_mode/testcase.yaml b/tests/crypto/ccm_mode/testcase.yaml new file mode 100644 index 00000000000..041f5305b73 --- /dev/null +++ b/tests/crypto/ccm_mode/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: crypto aes ccm diff --git a/tests/crypto/cmac_mode/testcase.yaml b/tests/crypto/cmac_mode/testcase.yaml new file mode 100644 index 00000000000..d02da474ea6 --- /dev/null +++ b/tests/crypto/cmac_mode/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: crypto aes cmac diff --git a/tests/crypto/ctr_mode/testcase.yaml b/tests/crypto/ctr_mode/testcase.yaml new file mode 100644 index 00000000000..5d62f51e8e3 --- /dev/null +++ b/tests/crypto/ctr_mode/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: crypto aes ctr diff --git a/tests/crypto/ctr_prng/testcase.yaml b/tests/crypto/ctr_prng/testcase.yaml new file mode 100644 index 00000000000..e9845d231f3 --- /dev/null +++ b/tests/crypto/ctr_prng/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + build_only: false + tags: crypto ctr prng diff --git a/tests/crypto/ecc_dh/testcase.yaml b/tests/crypto/ecc_dh/testcase.yaml new file mode 100644 index 00000000000..80206a497e6 --- /dev/null +++ b/tests/crypto/ecc_dh/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + platform_exclude: qemu_riscv32 + slow: true + tags: crypto ecc dh + timeout: 500 diff --git a/tests/crypto/ecc_dsa/testcase.yaml b/tests/crypto/ecc_dsa/testcase.yaml new file mode 100644 index 00000000000..5f7e515262e --- /dev/null +++ b/tests/crypto/ecc_dsa/testcase.yaml @@ -0,0 +1,11 @@ +tests: +- test: + filter: '(ARCH == "nios2" or CONFIG_DTCM_SIZE + > 0x4000 or + + CONFIG_SRAM_SIZE > 16 or CONFIG_DCCM_SIZE + > 16 or + + CONFIG_RAM_SIZE > 16)' + tags: crypto ecc dsa + timeout: 180 diff --git a/tests/crypto/hmac/testcase.yaml b/tests/crypto/hmac/testcase.yaml new file mode 100644 index 00000000000..3e3c590d6f5 --- /dev/null +++ b/tests/crypto/hmac/testcase.yaml @@ -0,0 +1,10 @@ +tests: +- test: + filter: '(ARCH == "xtensa" or ARCH == "nios2" + or CONFIG_DTCM_SIZE > 0x4000 or + + CONFIG_SRAM_SIZE > 16 or CONFIG_DCCM_SIZE + > 16 or + + CONFIG_RAM_SIZE > 16)' + tags: crypto sha256 hmac diff --git a/tests/crypto/hmac_prng/testcase.yaml b/tests/crypto/hmac_prng/testcase.yaml new file mode 100644 index 00000000000..8f66ab05d65 --- /dev/null +++ b/tests/crypto/hmac_prng/testcase.yaml @@ -0,0 +1,10 @@ +tests: +- test: + filter: '(ARCH == "xtensa" or ARCH == "nios2" + or CONFIG_DTCM_SIZE > 0xc000 or + + CONFIG_SRAM_SIZE > 48 or CONFIG_DCCM_SIZE + > 48 or + + CONFIG_RAM_SIZE > 48)' + tags: crypto sha256 hmac prng diff --git a/tests/crypto/mbedtls/testcase.yaml b/tests/crypto/mbedtls/testcase.yaml new file mode 100644 index 00000000000..915c0c0391d --- /dev/null +++ b/tests/crypto/mbedtls/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + min_ram: 32 + tags: crypto mbedtls + timeout: 200 + arch_exclude: riscv32 diff --git a/tests/crypto/sha256/testcase.yaml b/tests/crypto/sha256/testcase.yaml new file mode 100644 index 00000000000..ed986462f5a --- /dev/null +++ b/tests/crypto/sha256/testcase.yaml @@ -0,0 +1,12 @@ +tests: +- test: + arch_whitelist: arm arc x86 + build_only: false + min_ram: 32 + tags: crypto sha256 + timeout: 600 +- test_nios2: + arch_whitelist: nios2 + build_only: false + tags: crypto sha256 + timeout: 600 diff --git a/tests/drivers/adc/adc_api/testcase.yaml b/tests/drivers/adc/adc_api/testcase.yaml new file mode 100644 index 00000000000..362dae2374a --- /dev/null +++ b/tests/drivers/adc/adc_api/testcase.yaml @@ -0,0 +1,31 @@ +tests: +- test_adc_arc_resolution_6: + arch_whitelist: arc + extra_args: CONF_FILE=prj_resolution_6.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers +- test_adc_arc_resolution_8: + arch_whitelist: arc + extra_args: CONF_FILE=prj_resolution_8.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers +- test_adc_arc_resolution_10: + arch_whitelist: arc + extra_args: CONF_FILE=prj_resolution_10.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers +- test_adc_arc_resolution_12: + arch_whitelist: arc + extra_args: CONF_FILE=prj_resolution_12.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers +- test_adc_arc_poll_mode: + arch_whitelist: arc + extra_args: CONF_FILE=prj_poll_mode.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers diff --git a/tests/drivers/adc/adc_simple/testcase.yaml b/tests/drivers/adc/adc_simple/testcase.yaml new file mode 100644 index 00000000000..79010018669 --- /dev/null +++ b/tests/drivers/adc/adc_simple/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + platform_whitelist: galileo arduino_101_sss + quark_d2000_crb quark_se_c1000_ss_devboard + tags: apps diff --git a/tests/drivers/aio/aio_basic_api/testcase.yaml b/tests/drivers/aio/aio_basic_api/testcase.yaml new file mode 100644 index 00000000000..3ef469ca7e5 --- /dev/null +++ b/tests/drivers/aio/aio_basic_api/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test_aio: + build_only: true + platform_whitelist: quark_se_c1000_devboard quark_d2000_crb arduino_101 + tags: drivers diff --git a/tests/drivers/aon_counter/aon_api/testcase.yaml b/tests/drivers/aon_counter/aon_api/testcase.yaml new file mode 100644 index 00000000000..18cacc38852 --- /dev/null +++ b/tests/drivers/aon_counter/aon_api/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test_aon: + platform_whitelist: quark_se_c1000_devboard + quark_se_c1000_ss_devboard quark_d2000_crb + arduino_101 arduino_101_sss + tags: drivers diff --git a/tests/drivers/build_all/testcase.yaml b/tests/drivers/build_all/testcase.yaml new file mode 100644 index 00000000000..fb67294155e --- /dev/null +++ b/tests/drivers/build_all/testcase.yaml @@ -0,0 +1,24 @@ +tests: +- test_build_drivers: + build_only: true + tags: drivers footprint +- test_build_sensors_a_m: + build_only: true + extra_args: CONF_FILE=sensors_a_m.conf + min_ram: 32 + tags: drivers footprint +- test_build_sensors_n_z: + build_only: true + extra_args: CONF_FILE=sensors_n_z.conf + min_ram: 32 + tags: drivers footprint +- test_build_sensor_triggers: + build_only: true + extra_args: CONF_FILE=sensors_trigger.conf + min_ram: 32 + tags: drivers footprint +- test_build_ethernet: + build_only: true + extra_args: CONF_FILE=ethernet.conf + min_ram: 32 + tags: drivers footprint diff --git a/tests/drivers/dma/chan_blen_transfer/testcase.yaml b/tests/drivers/dma/chan_blen_transfer/testcase.yaml new file mode 100644 index 00000000000..4fe2c2c5b1e --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/testcase.yaml @@ -0,0 +1,13 @@ +tests: +- test_dma: + arch_whitelist: x86 + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers +- test_dma_shell: + arch_whitelist: x86 + build_only: true + extra_args: CONF_FILE=prj_shell.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/drivers/dma/loop_transfer/testcase.yaml b/tests/drivers/dma/loop_transfer/testcase.yaml new file mode 100644 index 00000000000..e17aac44dd0 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + build_only: true + platform_whitelist: arduino_101 quark_d2000_crb + quark_se_c1000_devboard + tags: apps diff --git a/tests/drivers/enc28j60/testcase.yaml b/tests/drivers/enc28j60/testcase.yaml new file mode 100644 index 00000000000..a7ca7216933 --- /dev/null +++ b/tests/drivers/enc28j60/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test_enc28j60_build: + build_only: true + platform_whitelist: arduino_101 + tags: drivers diff --git a/tests/drivers/gpio/gpio_basic_api/testcase.yaml b/tests/drivers/gpio/gpio_basic_api/testcase.yaml new file mode 100644 index 00000000000..a51bc6434bb --- /dev/null +++ b/tests/drivers/gpio/gpio_basic_api/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test_gpio: + arch_whitelist: x86 arc + build_only: true + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/drivers/i2c/i2c_api/testcase.yaml b/tests/drivers/i2c/i2c_api/testcase.yaml new file mode 100644 index 00000000000..2654a327c38 --- /dev/null +++ b/tests/drivers/i2c/i2c_api/testcase.yaml @@ -0,0 +1,11 @@ +tests: +- test_i2c_x86: + arch_whitelist: x86 + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers +- test_i2c_arc: + arch_whitelist: arc + platform_whitelist: quark_se_c1000_devboard + arduino_101 + tags: drivers diff --git a/tests/drivers/ipm/testcase.yaml b/tests/drivers/ipm/testcase.yaml new file mode 100644 index 00000000000..66d2e40f83f --- /dev/null +++ b/tests/drivers/ipm/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + filter: not CONFIG_SOC_QUARK_SE_C1000_SS + tags: core diff --git a/tests/drivers/nsim_uart/testcase.yaml b/tests/drivers/nsim_uart/testcase.yaml new file mode 100644 index 00000000000..e9671622263 --- /dev/null +++ b/tests/drivers/nsim_uart/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test_pinmux_dev: + build_only: true + platform_whitelist: arduino_101_sss + tags: drivers diff --git a/tests/drivers/pci_enum/testcase.yaml b/tests/drivers/pci_enum/testcase.yaml new file mode 100644 index 00000000000..e5a9e874100 --- /dev/null +++ b/tests/drivers/pci_enum/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + filter: CONFIG_PCI + platform_whitelist: qemu_x86 galileo + tags: samples diff --git a/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml b/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml new file mode 100644 index 00000000000..f9850316022 --- /dev/null +++ b/tests/drivers/pinmux/pinmux_basic_api/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test_pinmux: + arch_whitelist: x86 arc + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/drivers/pwm/pwm_api/testcase.yaml b/tests/drivers/pwm/pwm_api/testcase.yaml new file mode 100644 index 00000000000..2e12d5e5333 --- /dev/null +++ b/tests/drivers/pwm/pwm_api/testcase.yaml @@ -0,0 +1,9 @@ +tests: +- test_pwm: + platform_whitelist: quark_se_c1000_devboard + quark_se_c1000_ss_devboard arduino_101 arduino_101_sss + tags: drivers +- test_pwm_d2000_crb: + extra_args: CONF_FILE=prj_d2000.conf + platform_whitelist: quark_d2000_crb + tags: drivers diff --git a/tests/drivers/quark_clock/testcase.yaml b/tests/drivers/quark_clock/testcase.yaml new file mode 100644 index 00000000000..b0ee0694bc0 --- /dev/null +++ b/tests/drivers/quark_clock/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test_quark_clock_build: + build_only: true + platform_whitelist: arduino_101 + tags: drivers diff --git a/tests/drivers/rtc/rtc_basic_api/testcase.yaml b/tests/drivers/rtc/rtc_basic_api/testcase.yaml new file mode 100644 index 00000000000..82e0b61281d --- /dev/null +++ b/tests/drivers/rtc/rtc_basic_api/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test_rtc: + arch_whitelist: x86 arc + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/drivers/spi/spi_basic_api/testcase.yaml b/tests/drivers/spi/spi_basic_api/testcase.yaml new file mode 100644 index 00000000000..fe4d17384f5 --- /dev/null +++ b/tests/drivers/spi/spi_basic_api/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test_spi: + arch_whitelist: x86 arc arm + platform_exclude: arduino_101_sss + platform_whitelist: quark_se_c1000_devboard + quark_d2000_crb arduino_101 galileo frdm_k64f + tags: apps diff --git a/tests/drivers/uart/uart_basic_api/testcase.yaml b/tests/drivers/uart/uart_basic_api/testcase.yaml new file mode 100644 index 00000000000..7853d8fb4da --- /dev/null +++ b/tests/drivers/uart/uart_basic_api/testcase.yaml @@ -0,0 +1,13 @@ +tests: +- test_uart: + arch_whitelist: x86 + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers +- test_uart_shell: + arch_whitelist: x86 + build_only: true + extra_args: CONF_FILE=prj_shell.conf + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/drivers/watchdog/wdt_basic_api/testcase.yaml b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml new file mode 100644 index 00000000000..c636f3d02e8 --- /dev/null +++ b/tests/drivers/watchdog/wdt_basic_api/testcase.yaml @@ -0,0 +1,12 @@ +tests: +- test_watchdog_reset: + arch_whitelist: x86 arc + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers +- test_watchdog_int_reset: + arch_whitelist: x86 arc + extra_args: CFLAGS=-DINT_RESET + platform_whitelist: quark_se_c1000_devboard + arduino_101 quark_d2000_crb + tags: drivers diff --git a/tests/kernel/alert/alert_api/testcase.yaml b/tests/kernel/alert/alert_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/alert/alert_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/arm_irq_vector_table/testcase.yaml b/tests/kernel/arm_irq_vector_table/testcase.yaml new file mode 100644 index 00000000000..d42f7bec3ce --- /dev/null +++ b/tests/kernel/arm_irq_vector_table/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + filter: CONFIG_ARMV7_M + tags: core bat_commit diff --git a/tests/kernel/arm_runtime_nmi/testcase.yaml b/tests/kernel/arm_runtime_nmi/testcase.yaml new file mode 100644 index 00000000000..df5fb4fc0c9 --- /dev/null +++ b/tests/kernel/arm_runtime_nmi/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_whitelist: arm + tags: core bat_commit diff --git a/tests/kernel/bitfield/testcase.yaml b/tests/kernel/bitfield/testcase.yaml new file mode 100644 index 00000000000..1a396438556 --- /dev/null +++ b/tests/kernel/bitfield/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_exclude: arm + tags: core bat_commit diff --git a/tests/kernel/common/testcase.yaml b/tests/kernel/common/testcase.yaml new file mode 100644 index 00000000000..b116fe86ba1 --- /dev/null +++ b/tests/kernel/common/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core diff --git a/tests/kernel/context/testcase.yaml b/tests/kernel/context/testcase.yaml new file mode 100644 index 00000000000..e6180af7850 --- /dev/null +++ b/tests/kernel/context/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core bat_commit diff --git a/tests/kernel/critical/testcase.yaml b/tests/kernel/critical/testcase.yaml new file mode 100644 index 00000000000..e6180af7850 --- /dev/null +++ b/tests/kernel/critical/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core bat_commit diff --git a/tests/kernel/errno/testcase.yaml b/tests/kernel/errno/testcase.yaml new file mode 100644 index 00000000000..d6dc522e6d2 --- /dev/null +++ b/tests/kernel/errno/testcase.yaml @@ -0,0 +1,16 @@ +tests: +- test: + filter: 'not ((CONFIG_DEBUG or CONFIG_ASSERT)) + and ( CONFIG_SRAM_SIZE >= 32 + + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE + >= 32)' + tags: core +- test_newlib: + extra_args: CONF_FILE=prj_newlib.conf + filter: 'not ((CONFIG_DEBUG or CONFIG_ASSERT)) + and ( CONFIG_SRAM_SIZE >= 32 + + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE + >= 32)' + tags: core diff --git a/tests/kernel/fatal/testcase.yaml b/tests/kernel/fatal/testcase.yaml new file mode 100644 index 00000000000..c53377176ba --- /dev/null +++ b/tests/kernel/fatal/testcase.yaml @@ -0,0 +1,8 @@ +tests: +- stack-sentinel: + arch_exclude: arc + tags: core ignore_faults +- arc-stack-checking: + arch_whitelist: arc + extra_args: CONF_FILE=prj-arc.conf + tags: core ignore_faults diff --git a/tests/kernel/fifo/fifo_api/testcase.yaml b/tests/kernel/fifo/fifo_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/fifo/fifo_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/fp_sharing/testcase.yaml b/tests/kernel/fp_sharing/testcase.yaml new file mode 100644 index 00000000000..29a34c96a3a --- /dev/null +++ b/tests/kernel/fp_sharing/testcase.yaml @@ -0,0 +1,12 @@ +tests: +- test_x86: + platform_whitelist: qemu_x86 + slow: true + tags: core + timeout: 600 +- test_arm: + extra_args: PI_NUM_ITERATIONS=70000 + platform_whitelist: frdm_k64f + slow: true + tags: core + timeout: 600 diff --git a/tests/kernel/gen_isr_table/testcase.yaml b/tests/kernel/gen_isr_table/testcase.yaml new file mode 100644 index 00000000000..caa536e308a --- /dev/null +++ b/tests/kernel/gen_isr_table/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + filter: CONFIG_GEN_ISR_TABLES and CONFIG_ARMV7_M + tags: core diff --git a/tests/kernel/irq_offload/testcase.yaml b/tests/kernel/irq_offload/testcase.yaml new file mode 100644 index 00000000000..b116fe86ba1 --- /dev/null +++ b/tests/kernel/irq_offload/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core diff --git a/tests/kernel/libs/testcase.yaml b/tests/kernel/libs/testcase.yaml new file mode 100644 index 00000000000..d17f5216e9d --- /dev/null +++ b/tests/kernel/libs/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: bat_commit core diff --git a/tests/kernel/lifo/lifo_api/testcase.yaml b/tests/kernel/lifo/lifo_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/lifo/lifo_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mbox/mbox_api/testcase.yaml b/tests/kernel/mbox/mbox_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mbox/mbox_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml b/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_heap/mheap_api_concept/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_pool/mem_pool/testcase.yaml b/tests/kernel/mem_pool/mem_pool/testcase.yaml new file mode 100644 index 00000000000..383718800f7 --- /dev/null +++ b/tests/kernel/mem_pool/mem_pool/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + min_ram: 32 + tags: bat_commit core +- test_nios2: + arch_whitelist: nios2 + tags: bat_commit core diff --git a/tests/kernel/mem_pool/mem_pool_api/testcase.yaml b/tests/kernel/mem_pool/mem_pool_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_pool/mem_pool_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_pool/mem_pool_concept/testcase.yaml b/tests/kernel/mem_pool/mem_pool_concept/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_pool/mem_pool_concept/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_pool/mem_pool_threadsafe/testcase.yaml b/tests/kernel/mem_pool/mem_pool_threadsafe/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_pool/mem_pool_threadsafe/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_slab/mslab/testcase.yaml b/tests/kernel/mem_slab/mslab/testcase.yaml new file mode 100644 index 00000000000..d17f5216e9d --- /dev/null +++ b/tests/kernel/mem_slab/mslab/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: bat_commit core diff --git a/tests/kernel/mem_slab/mslab_api/testcase.yaml b/tests/kernel/mem_slab/mslab_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_slab/mslab_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_slab/mslab_concept/testcase.yaml b/tests/kernel/mem_slab/mslab_concept/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_slab/mslab_concept/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/mem_slab/mslab_threadsafe/testcase.yaml b/tests/kernel/mem_slab/mslab_threadsafe/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mem_slab/mslab_threadsafe/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/msgq/msgq_api/testcase.yaml b/tests/kernel/msgq/msgq_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/msgq/msgq_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/multilib/testcase.yaml b/tests/kernel/multilib/testcase.yaml new file mode 100644 index 00000000000..b116fe86ba1 --- /dev/null +++ b/tests/kernel/multilib/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core diff --git a/tests/kernel/mutex/mutex/testcase.yaml b/tests/kernel/mutex/mutex/testcase.yaml new file mode 100644 index 00000000000..d17f5216e9d --- /dev/null +++ b/tests/kernel/mutex/mutex/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: bat_commit core diff --git a/tests/kernel/mutex/mutex_api/testcase.yaml b/tests/kernel/mutex/mutex_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/mutex/mutex_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/obj_tracing/testcase.yaml b/tests/kernel/obj_tracing/testcase.yaml new file mode 100644 index 00000000000..692d69e79fc --- /dev/null +++ b/tests/kernel/obj_tracing/testcase.yaml @@ -0,0 +1,8 @@ +tests: +- test: + filter: 'not ((CONFIG_DEBUG or CONFIG_ASSERT)) + and ( CONFIG_SRAM_SIZE >= 32 + + or CONFIG_DCCM_SIZE >= 32 or CONFIG_RAM_SIZE + >= 32)' + tags: core diff --git a/tests/kernel/pending/testcase.yaml b/tests/kernel/pending/testcase.yaml new file mode 100644 index 00000000000..9de6e1c70e4 --- /dev/null +++ b/tests/kernel/pending/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + filter: ( CONFIG_SRAM_SIZE > 16 or CONFIG_DCCM_SIZE + > 16 or CONFIG_RAM_SIZE > 16 ) + tags: core bat_commit diff --git a/tests/kernel/pipe/pipe_api/testcase.yaml b/tests/kernel/pipe/pipe_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/pipe/pipe_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/poll/testcase.yaml b/tests/kernel/poll/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/poll/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/profiling/profiling_api/testcase.yaml b/tests/kernel/profiling/profiling_api/testcase.yaml new file mode 100644 index 00000000000..bcd87bf52c1 --- /dev/null +++ b/tests/kernel/profiling/profiling_api/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_exclude: nios2 riscv32 + platform_exclude: em_starterkit + tags: kernel diff --git a/tests/kernel/queue/testcase.yaml b/tests/kernel/queue/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/queue/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/semaphore/sema_api/testcase.yaml b/tests/kernel/semaphore/sema_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/semaphore/sema_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/sleep/testcase.yaml b/tests/kernel/sleep/testcase.yaml new file mode 100644 index 00000000000..e6180af7850 --- /dev/null +++ b/tests/kernel/sleep/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core bat_commit diff --git a/tests/kernel/sprintf/testcase.yaml b/tests/kernel/sprintf/testcase.yaml new file mode 100644 index 00000000000..b116fe86ba1 --- /dev/null +++ b/tests/kernel/sprintf/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core diff --git a/tests/kernel/stack/stack_api/testcase.yaml b/tests/kernel/stack/stack_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/stack/stack_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/stackprot/testcase.yaml b/tests/kernel/stackprot/testcase.yaml new file mode 100644 index 00000000000..a3fd60b2dfd --- /dev/null +++ b/tests/kernel/stackprot/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_exclude: nios2 xtensa + tags: bat_commit core ignore_faults diff --git a/tests/kernel/static_idt/testcase.yaml b/tests/kernel/static_idt/testcase.yaml new file mode 100644 index 00000000000..53024290e74 --- /dev/null +++ b/tests/kernel/static_idt/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_whitelist: x86 + tags: bat_commit core ignore_faults diff --git a/tests/kernel/systhreads/testcase.yaml b/tests/kernel/systhreads/testcase.yaml new file mode 100644 index 00000000000..ff232e9a208 --- /dev/null +++ b/tests/kernel/systhreads/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_exclude: nios2 riscv32 + tags: kernel diff --git a/tests/kernel/test_build/testcase.yaml b/tests/kernel/test_build/testcase.yaml new file mode 100644 index 00000000000..4b7f188b36e --- /dev/null +++ b/tests/kernel/test_build/testcase.yaml @@ -0,0 +1,14 @@ +tests: +- test_debug: + build_only: true + extra_args: CONF_FILE=debug.conf + tags: apps +- test_newlib: + build_only: true + extra_args: CONF_FILE=newlib.conf + tags: apps +- test_runtime_nmi: + arch_whitelist: arm + build_only: true + extra_args: CONF_FILE=runtime_nmi.conf + tags: apps diff --git a/tests/kernel/threads/custom_data/custom_data_api/testcase.yaml b/tests/kernel/threads/custom_data/custom_data_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/threads/custom_data/custom_data_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/threads/lifecycle/lifecycle_api/testcase.yaml b/tests/kernel/threads/lifecycle/lifecycle_api/testcase.yaml new file mode 100644 index 00000000000..0520163867d --- /dev/null +++ b/tests/kernel/threads/lifecycle/lifecycle_api/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_exclude: nios2 + tags: kernel diff --git a/tests/kernel/threads/lifecycle/thread_init/testcase.yaml b/tests/kernel/threads/lifecycle/thread_init/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/threads/lifecycle/thread_init/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/threads/scheduling/schedule_api/testcase.yaml b/tests/kernel/threads/scheduling/schedule_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/threads/scheduling/schedule_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/tickless/tickless/testcase.yaml b/tests/kernel/tickless/tickless/testcase.yaml new file mode 100644 index 00000000000..9d5e365317e --- /dev/null +++ b/tests/kernel/tickless/tickless/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + arch_exclude: nios2 riscv32 + filter: CONFIG_X86 or (CONFIG_ARM and + (CONFIG_SOC_MK64F12 or CONFIG_SOC_SERIES_SAM3X)) or + (CONFIG_ARC and CONFIG_SOC_QUARK_SE_C1000_SS) + tags: core diff --git a/tests/kernel/tickless/tickless_concept/testcase.yaml b/tests/kernel/tickless/tickless_concept/testcase.yaml new file mode 100644 index 00000000000..d7d82267257 --- /dev/null +++ b/tests/kernel/tickless/tickless_concept/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_exclude: riscv32 nios2 + tags: kernel diff --git a/tests/kernel/timer/timer_api/testcase.yaml b/tests/kernel/timer/timer_api/testcase.yaml new file mode 100644 index 00000000000..8778fa82bd3 --- /dev/null +++ b/tests/kernel/timer/timer_api/testcase.yaml @@ -0,0 +1,8 @@ +tests: +- test: + tags: kernel +- test_tickless: + build_only: true + extra_args: CONF_FILE="prj_tickless.conf" + filter: CONFIG_BOARD_QEMU_X86 + tags: apps diff --git a/tests/kernel/timer/timer_monotonic/testcase.yaml b/tests/kernel/timer/timer_monotonic/testcase.yaml new file mode 100644 index 00000000000..dcb8fec52e1 --- /dev/null +++ b/tests/kernel/timer/timer_monotonic/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: timer diff --git a/tests/kernel/workq/work_queue/testcase.yaml b/tests/kernel/workq/work_queue/testcase.yaml new file mode 100644 index 00000000000..e6180af7850 --- /dev/null +++ b/tests/kernel/workq/work_queue/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: core bat_commit diff --git a/tests/kernel/workq/work_queue_api/testcase.yaml b/tests/kernel/workq/work_queue_api/testcase.yaml new file mode 100644 index 00000000000..76dee5ef4ea --- /dev/null +++ b/tests/kernel/workq/work_queue_api/testcase.yaml @@ -0,0 +1,3 @@ +tests: +- test: + tags: kernel diff --git a/tests/kernel/xip/testcase.yaml b/tests/kernel/xip/testcase.yaml new file mode 100644 index 00000000000..ab1a512e646 --- /dev/null +++ b/tests/kernel/xip/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_exclude: xtensa + filter: not CONFIG_SOC_RISCV32_PULPINO + platform_exclude: cc3200_launchxl cc3220sf_launchxl + tags: core bat_commit diff --git a/tests/lib/json/testcase.yaml b/tests/lib/json/testcase.yaml new file mode 100644 index 00000000000..55e40166233 --- /dev/null +++ b/tests/lib/json/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + min_ram: 32 + tags: json diff --git a/tests/net/6lo/testcase.yaml b/tests/net/6lo/testcase.yaml new file mode 100644 index 00000000000..9bfc9387a3b --- /dev/null +++ b/tests/net/6lo/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + arch_whitelist: x86 + tags: net diff --git a/tests/net/all/testcase.yaml b/tests/net/all/testcase.yaml new file mode 100644 index 00000000000..68f2a51ee5c --- /dev/null +++ b/tests/net/all/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/arp/testcase.yaml b/tests/net/arp/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/arp/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/buf/testcase.yaml b/tests/net/buf/testcase.yaml new file mode 100644 index 00000000000..7cc545b29c4 --- /dev/null +++ b/tests/net/buf/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + min_ram: 16 + tags: buf diff --git a/tests/net/context/testcase.yaml b/tests/net/context/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/context/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/dhcpv4/testcase.yaml b/tests/net/dhcpv4/testcase.yaml new file mode 100644 index 00000000000..d78b4a4916f --- /dev/null +++ b/tests/net/dhcpv4/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_exclude: quark_d2000_crb + tags: net diff --git a/tests/net/icmpv6/testcase.yaml b/tests/net/icmpv6/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/icmpv6/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/ieee802154/crypto/testcase.yaml b/tests/net/ieee802154/crypto/testcase.yaml new file mode 100644 index 00000000000..debd2613728 --- /dev/null +++ b/tests/net/ieee802154/crypto/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: quark_se_c1000_devboard + tags: net diff --git a/tests/net/ieee802154/fragment/testcase.yaml b/tests/net/ieee802154/fragment/testcase.yaml new file mode 100644 index 00000000000..d78b4a4916f --- /dev/null +++ b/tests/net/ieee802154/fragment/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_exclude: quark_d2000_crb + tags: net diff --git a/tests/net/ieee802154/l2/testcase.yaml b/tests/net/ieee802154/l2/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/ieee802154/l2/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/iface/testcase.yaml b/tests/net/iface/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/iface/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/ip-addr/testcase.yaml b/tests/net/ip-addr/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/ip-addr/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/ipv6/testcase.yaml b/tests/net/ipv6/testcase.yaml new file mode 100644 index 00000000000..9ef2fea5b78 --- /dev/null +++ b/tests/net/ipv6/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: net diff --git a/tests/net/lib/dns_packet/testcase.yaml b/tests/net/lib/dns_packet/testcase.yaml new file mode 100644 index 00000000000..6d206b36161 --- /dev/null +++ b/tests/net/lib/dns_packet/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + build_only: false + platform_whitelist: qemu_x86 arduino_101 quark_se_c1000_devboard frdm_k64f + slow: true + tags: dns + timeout: 200 diff --git a/tests/net/lib/dns_resolve/testcase.yaml b/tests/net/lib/dns_resolve/testcase.yaml new file mode 100644 index 00000000000..948b5ddc5b7 --- /dev/null +++ b/tests/net/lib/dns_resolve/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + build_only: false + platform_whitelist: qemu_x86 + slow: true + tags: dns net + timeout: 600 diff --git a/tests/net/lib/http_header_fields/testcase.yaml b/tests/net/lib/http_header_fields/testcase.yaml new file mode 100644 index 00000000000..a48cc94f4bf --- /dev/null +++ b/tests/net/lib/http_header_fields/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + build_only: false + platform_whitelist: qemu_x86 arduino_101 quark_se_c1000_devboard + frdm_k64f + tags: http diff --git a/tests/net/lib/mqtt_packet/testcase.yaml b/tests/net/lib/mqtt_packet/testcase.yaml new file mode 100644 index 00000000000..d922c044acf --- /dev/null +++ b/tests/net/lib/mqtt_packet/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + build_only: false + platform_whitelist: qemu_x86 arduino_101 quark_se_c1000_devboard + frdm_k64f + tags: mqtt diff --git a/tests/net/lib/mqtt_publisher/testcase.yaml b/tests/net/lib/mqtt_publisher/testcase.yaml new file mode 100644 index 00000000000..67518e59e5e --- /dev/null +++ b/tests/net/lib/mqtt_publisher/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net mqtt diff --git a/tests/net/lib/mqtt_subscriber/testcase.yaml b/tests/net/lib/mqtt_subscriber/testcase.yaml new file mode 100644 index 00000000000..67518e59e5e --- /dev/null +++ b/tests/net/lib/mqtt_subscriber/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + platform_whitelist: frdm_k64f qemu_x86 + tags: net mqtt diff --git a/tests/net/lib/zoap/testcase.yaml b/tests/net/lib/zoap/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/lib/zoap/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/mgmt/testcase.yaml b/tests/net/mgmt/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/mgmt/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/mld/testcase.yaml b/tests/net/mld/testcase.yaml new file mode 100644 index 00000000000..9ef2fea5b78 --- /dev/null +++ b/tests/net/mld/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: net diff --git a/tests/net/neighbor/testcase.yaml b/tests/net/neighbor/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/neighbor/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/net_pkt/testcase.yaml b/tests/net/net_pkt/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/net_pkt/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/route/testcase.yaml b/tests/net/route/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/route/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/rpl/testcase.yaml b/tests/net/rpl/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/rpl/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/tcp/testcase.yaml b/tests/net/tcp/testcase.yaml new file mode 100644 index 00000000000..9ef2fea5b78 --- /dev/null +++ b/tests/net/tcp/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_exclude: quark_d2000_crb + tags: net diff --git a/tests/net/trickle/testcase.yaml b/tests/net/trickle/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/trickle/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/udp/testcase.yaml b/tests/net/udp/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/udp/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/net/utils/testcase.yaml b/tests/net/utils/testcase.yaml new file mode 100644 index 00000000000..90c668c6107 --- /dev/null +++ b/tests/net/utils/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + arch_whitelist: x86 + platform_whitelist: qemu_x86 + tags: net diff --git a/tests/power/power_states/testcase.yaml b/tests/power/power_states/testcase.yaml new file mode 100644 index 00000000000..9b84cc848d9 --- /dev/null +++ b/tests/power/power_states/testcase.yaml @@ -0,0 +1,12 @@ +tests: +- test: + build_only: true + filter: (CONFIG_SOC_QUARK_SE_C1000 or CONFIG_SOC_QUARK_SE_C1000_SS) + platform_exclude: tinytile panther + tags: samples power +- test_socwatch: + build_only: true + extra_args: CONF_FILE="prj_socwatch.conf" + filter: CONFIG_SOC_QUARK_SE_C1000 + platform_exclude: tinytile panther + tags: samples power diff --git a/tests/shell/testcase.yaml b/tests/shell/testcase.yaml new file mode 100644 index 00000000000..d41955356f9 --- /dev/null +++ b/tests/shell/testcase.yaml @@ -0,0 +1,4 @@ +tests: +- test: + platform_whitelist: qemu_x86 + tags: shell diff --git a/tests/subsys/debug/gdb_server/testcase.yaml b/tests/subsys/debug/gdb_server/testcase.yaml new file mode 100644 index 00000000000..a861b4c6573 --- /dev/null +++ b/tests/subsys/debug/gdb_server/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + build_only: true + platform_whitelist: qemu_x86 + tags: apps diff --git a/tests/subsys/fs/fat_fs_api/testcase.yaml b/tests/subsys/fs/fat_fs_api/testcase.yaml new file mode 100644 index 00000000000..2708d892ce5 --- /dev/null +++ b/tests/subsys/fs/fat_fs_api/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + arch_whitelist: x86 + build_only: true + platform_whitelist: arduino_101 + tags: fs diff --git a/tests/unit/bluetooth/at/testcase.yaml b/tests/unit/bluetooth/at/testcase.yaml new file mode 100644 index 00000000000..4b8fa653133 --- /dev/null +++ b/tests/unit/bluetooth/at/testcase.yaml @@ -0,0 +1,6 @@ +tests: +- test: + build_only: true + min_ram: 16 + tags: bluetooth + platform_whitelist: qemu_x86_iamcu qemu_cortex_m3 diff --git a/tests/unit/drivers/crc/testcase.yaml b/tests/unit/drivers/crc/testcase.yaml new file mode 100644 index 00000000000..857373a4daf --- /dev/null +++ b/tests/unit/drivers/crc/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + tags: net crc + timeout: 5 + type: unit diff --git a/tests/unit/net/buf/testcase.yaml b/tests/unit/net/buf/testcase.yaml new file mode 100644 index 00000000000..c36ee9030a7 --- /dev/null +++ b/tests/unit/net/buf/testcase.yaml @@ -0,0 +1,5 @@ +tests: +- test: + tags: buf + timeout: 5 + type: unit diff --git a/tests/ztest/test/base/testcase.yaml b/tests/ztest/test/base/testcase.yaml new file mode 100644 index 00000000000..ab03f990f45 --- /dev/null +++ b/tests/ztest/test/base/testcase.yaml @@ -0,0 +1,13 @@ +tests: +- test_verbose_0: + extra_args: CONF_FILE=prj_verbose_0.conf + tags: test_framework +- test_verbose_1: + extra_args: CONF_FILE=prj_verbose_1.conf + tags: test_framework +- test_verbose_2: + extra_args: CONF_FILE=prj_verbose_2.conf + tags: test_framework +- test: + tags: test_framework + type: unit diff --git a/tests/ztest/test/mock/testcase.yaml b/tests/ztest/test/mock/testcase.yaml new file mode 100644 index 00000000000..449549f1fab --- /dev/null +++ b/tests/ztest/test/mock/testcase.yaml @@ -0,0 +1,7 @@ +tests: +- test: + arch_exclude: arm + tags: test_framework +- test_unit: + tags: test_framework + type: unit