tests: samples: remove duplicate filtering

We have many testcases doing filtering both on the architecture level
and the platform level, which is redundant. Also many testcases are
running the same test twice on the same SoC for no good reason, cleanup
the tests and cleanup the filtering.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2017-06-27 12:28:58 -04:00 committed by Anas Nashif
commit 3c50f7aa12
48 changed files with 19 additions and 96 deletions

View file

@ -3,8 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86 arm
build_only: true
platform_whitelist: arduino_101 quark_d2000_crb
nucleo_f103rb nucleo_f401re nucleo_l476rg
platform_whitelist: arduino_101 quark_d2000_crb nucleo_f103rb nucleo_f401re nucleo_l476rg
tags: apps

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86 arm
build_only: true
platform_whitelist: arduino_101 quark_d2000_crb
nucleo_f103rb nucleo_f401re nucleo_l476rg

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: apps

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101 quark_d2000_crb
tags: apps

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test_x86:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: usb bluetooth

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: drivers

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test-micro:
arch_whitelist: x86
build_only: true
platform_whitelist: qemu_x86
tags: crypto

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: arc x86
build_only: true
platform_whitelist: arduino_101_sss quark_d2000_crb
tags: sensors

View file

@ -3,8 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: arc x86 arm
build_only: true
platform_whitelist: arduino_101_sss quark_d2000_crb
arduino_due
platform_whitelist: arduino_101_sss quark_d2000_crb arduino_due
tags: drivers

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: samples

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: apps

View file

@ -3,12 +3,10 @@ sample:
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

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test_x86:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: usb

View file

@ -5,7 +5,6 @@ tests:
- test:
arch_whitelist: x86
build_only: true
platform_exclude: quark_d2000_crb
tags: net
- test_bt:
build_only: true

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: arc
build_only: true
platform_whitelist: arduino_101_sss
tags: samples

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: arc
build_only: true
platform_whitelist: arduino_101_sss
tags: sensors

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test_x86:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: usb

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: usb

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test_x86:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: usb

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: msd

View file

@ -3,7 +3,6 @@ sample:
name: TBD
tests:
- test_x86:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: usb

View file

@ -1,31 +1,21 @@
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
platform_whitelist: quark_se_c1000_ss_devboard
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
platform_whitelist: quark_se_c1000_ss_devboard
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
platform_whitelist: quark_se_c1000_ss_devboard
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
platform_whitelist: quark_se_c1000_ss_devboard
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
platform_whitelist: quark_se_c1000_ss_devboard
tags: drivers

View file

@ -1,13 +1,9 @@
tests:
- test_dma:
arch_whitelist: x86
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard 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
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,7 +1,5 @@
tests:
- test_gpio:
arch_whitelist: x86 arc
build_only: true
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,11 +1,7 @@
tests:
- test_i2c_x86:
arch_whitelist: x86
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers
- test_i2c_arc:
arch_whitelist: arc
platform_whitelist: quark_se_c1000_devboard
arduino_101
platform_whitelist: quark_se_c1000_ss_devboard
tags: drivers

View file

@ -1,6 +1,4 @@
tests:
- test_pinmux:
arch_whitelist: x86 arc
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,6 +1,4 @@
tests:
- test_rtc:
arch_whitelist: x86 arc
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,7 +1,4 @@
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
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb galileo frdm_k64f
tags: apps

View file

@ -1,13 +1,9 @@
tests:
- test_uart:
arch_whitelist: x86
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard 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
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,12 +1,8 @@
tests:
- test_watchdog_reset:
arch_whitelist: x86 arc
platform_whitelist: quark_se_c1000_devboard
arduino_101 quark_d2000_crb
platform_whitelist: quark_se_c1000_devboard 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
platform_whitelist: quark_se_c1000_devboard quark_d2000_crb
tags: drivers

View file

@ -1,6 +1,5 @@
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,6 +1,5 @@
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: quark_se_c1000_devboard
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,5 +1,4 @@
tests:
- test:
arch_whitelist: x86
platform_whitelist: qemu_x86
tags: net

View file

@ -1,6 +1,5 @@
tests:
- test:
arch_whitelist: x86
build_only: true
platform_whitelist: arduino_101
tags: fs