tests: cleanup metadata and filtering
- Add integration_platforms to avoid excessive filtering - Make sure integration platforms are actually part of the filter - Fix some tags and test meta data Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
c1bb577f28
commit
b835b02136
52 changed files with 156 additions and 57 deletions
|
@ -21,6 +21,7 @@ supported:
|
|||
- arduino_spi
|
||||
- counter
|
||||
- dma
|
||||
- pwm
|
||||
- gpio
|
||||
- hwinfo
|
||||
- i2c
|
||||
|
|
|
@ -26,3 +26,5 @@ tests:
|
|||
- m5stickc_plus
|
||||
- odroid_go
|
||||
- olimex_esp32_evb
|
||||
integration_platforms:
|
||||
- qemu_x86_64
|
||||
|
|
|
@ -6,5 +6,7 @@ tests:
|
|||
- button
|
||||
- gpio
|
||||
filter: dt_enabled_alias_with_parent_compat("sw0", "gpio-keys")
|
||||
integration_platforms:
|
||||
- nrf52833dk_nrf52820
|
||||
depends_on: gpio
|
||||
harness: button
|
||||
|
|
|
@ -8,3 +8,5 @@ tests:
|
|||
depends_on: pwm
|
||||
harness: led
|
||||
filter: dt_alias_exists("pwm-led0") and dt_compat_enabled("pwm-leds")
|
||||
integration_platforms:
|
||||
- nrf51dk_nrf51422
|
||||
|
|
|
@ -2,10 +2,12 @@ sample:
|
|||
name: RGB LED
|
||||
tests:
|
||||
sample.basic.rgb_led:
|
||||
filter: dt_alias_exists("red-pwm-led") and dt_alias_exists("green-pwm-led") and
|
||||
dt_alias_exists("blue-pwm-led")
|
||||
filter: dt_alias_exists("red-pwm-led") and dt_alias_exists("green-pwm-led")
|
||||
and dt_alias_exists("blue-pwm-led")
|
||||
tags:
|
||||
- drivers
|
||||
- pwm
|
||||
depends_on: pwm
|
||||
harness: led
|
||||
integration_platforms:
|
||||
- nrf52840_mdk
|
||||
|
|
|
@ -8,3 +8,5 @@ tests:
|
|||
depends_on: pwm
|
||||
harness: motor
|
||||
filter: dt_compat_enabled("pwm-servo")
|
||||
integration_platforms:
|
||||
- bbc_microbit
|
||||
|
|
|
@ -9,6 +9,8 @@ tests:
|
|||
- gpio
|
||||
filter: dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
|
||||
dt_enabled_alias_with_parent_compat("led1", "gpio-leds")
|
||||
integration_platforms:
|
||||
- nrf52833dk_nrf52820
|
||||
depends_on: gpio
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -14,3 +14,5 @@ tests:
|
|||
dt_enabled_alias_with_parent_compat("led0", "gpio-leds") and
|
||||
dt_compat_enabled("st,stm32-lptim")
|
||||
extra_args: "CONFIG_DEBUG=y"
|
||||
integration_platforms:
|
||||
- nucleo_wb55rg
|
||||
|
|
|
@ -5,3 +5,5 @@ tests:
|
|||
sample.drivers.auxdisplay:
|
||||
tags: auxdisplay
|
||||
platform_allow: nucleo_f746zg
|
||||
integration_platforms:
|
||||
- nucleo_f746zg
|
||||
|
|
|
@ -5,6 +5,8 @@ tests:
|
|||
tags: can
|
||||
depends_on: can
|
||||
filter: dt_chosen_enabled("zephyr,canbus")
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
|
|
@ -4,6 +4,8 @@ tests:
|
|||
sample.drivers.can.counter:
|
||||
tags: can
|
||||
depends_on: can
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
filter: dt_chosen_enabled("zephyr,canbus") and not dt_compat_enabled("kvaser,pcican")
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -3,7 +3,6 @@ sample:
|
|||
name: XEC clock control sample
|
||||
tests:
|
||||
sample.drivers.clock_control_xec:
|
||||
build_only: true
|
||||
tags: clock_control
|
||||
platform_allow:
|
||||
- mec172xevb_assy6906
|
||||
|
|
|
@ -38,6 +38,8 @@ tests:
|
|||
tags: crypto
|
||||
filter: dt_compat_enabled("st,stm32-aes") or dt_compat_enabled("st,stm32-cryp")
|
||||
extra_args: CONF_FILE=prj_stm32.conf
|
||||
integration_platforms:
|
||||
- stm32l562e_dk
|
||||
harness: console
|
||||
harness_config:
|
||||
type: multi_line
|
||||
|
|
|
@ -42,6 +42,8 @@ tests:
|
|||
- stm32l562e_dk
|
||||
- twr_ke18f
|
||||
depends_on: dac
|
||||
integration_platforms:
|
||||
- nucleo_l152re
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
|
|
@ -15,3 +15,5 @@ tests:
|
|||
- arduino_giga_r1_m4
|
||||
harness: keyboard
|
||||
min_ram: 12
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
|
|
@ -7,3 +7,5 @@ tests:
|
|||
filter: dt_compat_enabled("worldsemi,ws2812-spi")
|
||||
harness_config:
|
||||
fixture: fixture_led_ws2812
|
||||
integration_platforms:
|
||||
- mimxrt1050_evk
|
||||
|
|
|
@ -5,6 +5,8 @@ tests:
|
|||
tags:
|
||||
- drivers
|
||||
- ps2
|
||||
integration_platforms:
|
||||
- mec172xmodular_assy6930
|
||||
harness: console
|
||||
harness_config:
|
||||
type: multi_line
|
||||
|
|
|
@ -6,5 +6,7 @@ tests:
|
|||
platform_allow: litex_vexriscv
|
||||
build_only: true
|
||||
tags: tensorflow
|
||||
integration_platforms:
|
||||
- litex_vexriscv
|
||||
modules:
|
||||
- tflite-micro
|
||||
|
|
|
@ -12,6 +12,8 @@ common:
|
|||
platform_allow:
|
||||
- mps2_an385
|
||||
- qemu_x86_64
|
||||
integration_platforms:
|
||||
- qemu_x86_64
|
||||
filter: CONFIG_FULL_LIBCPP_SUPPORTED
|
||||
tests:
|
||||
sample.thrift.hello.client.binaryProtocol: {}
|
||||
|
|
|
@ -12,6 +12,8 @@ common:
|
|||
platform_allow:
|
||||
- mps2_an385
|
||||
- qemu_x86_64
|
||||
integration_platforms:
|
||||
- qemu_x86_64
|
||||
filter: CONFIG_FULL_LIBCPP_SUPPORTED
|
||||
tests:
|
||||
sample.thrift.hello.server.binaryProtocol: {}
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
sample:
|
||||
description: Test DSA functionality
|
||||
name: DSA sample app
|
||||
common:
|
||||
harness: net
|
||||
tags:
|
||||
- net
|
||||
- dsa
|
||||
sample:
|
||||
description: Test DSA functionality
|
||||
name: DSA sample app
|
||||
tests:
|
||||
sample.net.dsa:
|
||||
build_only: true
|
||||
platform_allow: ip_k66f
|
||||
depends_on: netif
|
||||
tags: tests
|
||||
|
|
|
@ -9,3 +9,5 @@ tests:
|
|||
- net
|
||||
- statistics
|
||||
depends_on: netif
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
|
|
@ -8,5 +8,4 @@ tests:
|
|||
- proximity
|
||||
filter: dt_alias_exists("prox-sensor0")
|
||||
integration_platforms:
|
||||
- "reel_board_v2" # PHYTEC reel board v2
|
||||
- "reel_board" # PHYTEC reel board
|
||||
- nrf52840dk_nrf52840
|
||||
|
|
|
@ -10,4 +10,6 @@ tests:
|
|||
sample.debug.gdbstub:
|
||||
build_only: true
|
||||
platform_allow: qemu_x86
|
||||
tags: debug
|
||||
tags:
|
||||
- debug
|
||||
- gdbstub
|
||||
|
|
|
@ -8,8 +8,6 @@ tests:
|
|||
integration_platforms:
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
- qemu_cortex_a53_smp
|
||||
sample.logger.basic.dictionary.fpu:
|
||||
build_only: true
|
||||
tags: logging
|
||||
|
@ -19,8 +17,6 @@ tests:
|
|||
integration_platforms:
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
- qemu_cortex_a53_smp
|
||||
sample.logger.basic.dictionary.fpu.long_double:
|
||||
build_only: true
|
||||
tags: logging
|
||||
|
@ -31,8 +27,6 @@ tests:
|
|||
integration_platforms:
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
- qemu_cortex_a53_smp
|
||||
sample.logger.basic.dictionary.uart_async_frontend:
|
||||
build_only: true
|
||||
tags: logging
|
||||
|
@ -54,8 +48,6 @@ tests:
|
|||
integration_platforms:
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
- qemu_cortex_a53_smp
|
||||
extra_configs:
|
||||
- CONFIG_LOG_BACKEND_UART=n
|
||||
- CONFIG_LOG_BACKEND_RTT=n
|
||||
|
|
|
@ -17,8 +17,6 @@ tests:
|
|||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
|
||||
harness: console
|
||||
harness_config:
|
||||
|
@ -39,10 +37,8 @@ tests:
|
|||
toolchain_exclude: xcc
|
||||
extra_args: OVERLAY_CONFIG=overlay_immediate.conf
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: multi_line
|
||||
|
@ -56,10 +52,8 @@ tests:
|
|||
toolchain_exclude: xcc
|
||||
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
@ -72,10 +66,8 @@ tests:
|
|||
sample.logger.syst.catalog.immediate:
|
||||
toolchain_exclude: xcc
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
@ -89,11 +81,8 @@ tests:
|
|||
toolchain_exclude: xcc
|
||||
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
@ -108,9 +97,6 @@ tests:
|
|||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
@ -124,10 +110,8 @@ tests:
|
|||
toolchain_exclude: xcc
|
||||
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
@ -141,10 +125,8 @@ tests:
|
|||
sample.logger.syst.catalog.immediate_cpp:
|
||||
toolchain_exclude: xcc
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- qemu_x86_64
|
||||
- qemu_cortex_a53
|
||||
harness: console
|
||||
harness_config:
|
||||
type: one_line
|
||||
|
|
|
@ -3,9 +3,11 @@ sample:
|
|||
|
||||
tests:
|
||||
sample.nvs.basic:
|
||||
tags: settings
|
||||
tags: nvs
|
||||
depends_on: nvs
|
||||
platform_exclude: qemu_x86
|
||||
integration_platforms:
|
||||
- nrf52dk_nrf52832
|
||||
harness: console
|
||||
harness_config:
|
||||
type: multi_line
|
||||
|
|
|
@ -11,6 +11,8 @@ common:
|
|||
tests:
|
||||
sample.tracing.user:
|
||||
extra_args: CONF_FILE="prj_user.conf"
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
sample.tracing.format.sysview:
|
||||
platform_allow:
|
||||
- nrf52840dk_nrf52840
|
||||
|
|
|
@ -66,3 +66,6 @@ common:
|
|||
tests:
|
||||
sample.zbus.dyn_channel:
|
||||
tags: zbus
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
- mps2_an521
|
||||
|
|
|
@ -30,6 +30,8 @@ tests:
|
|||
- xtensa
|
||||
platform_exclude: qemu_leon3
|
||||
tags: zbus
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
sample.zbus.hello_world_no_iterable_sections:
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -3,6 +3,8 @@ sample:
|
|||
tests:
|
||||
sample.zbus.runtime_os_registration:
|
||||
min_ram: 16
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
harness: console
|
||||
harness_config:
|
||||
type: multi_line
|
||||
|
|
|
@ -3,6 +3,8 @@ sample:
|
|||
common:
|
||||
tags: zbus
|
||||
harness: console
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
harness_config:
|
||||
type: multi_line
|
||||
ordered: false
|
||||
|
|
|
@ -8,5 +8,9 @@ common:
|
|||
tests:
|
||||
arch.arm.irq_zero_latency_levels:
|
||||
filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
|
||||
integration_platforms:
|
||||
- mps2_an521_remote
|
||||
arch.arm.irq_zero_latency_levels.secure_fw:
|
||||
filter: CONFIG_TRUSTED_EXECUTION_SECURE
|
||||
integration_platforms:
|
||||
- mps2_an521
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
tests:
|
||||
arch.arm.sw_vector_relay:
|
||||
filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE
|
||||
tags: arm
|
||||
tags:
|
||||
- vector_relay
|
||||
arch_allow: arm
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
|
|
|
@ -11,6 +11,8 @@ tests:
|
|||
platform_exclude:
|
||||
- mps3_an547_ns
|
||||
- nucleo_l552ze_q_ns
|
||||
integration_platforms:
|
||||
- mps2_an521_ns
|
||||
arch.arm.swap.tz_off:
|
||||
extra_configs:
|
||||
- CONFIG_ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS=n
|
||||
|
@ -18,3 +20,5 @@ tests:
|
|||
platform_exclude:
|
||||
- mps3_an547_ns
|
||||
- nucleo_l552ze_q_ns
|
||||
integration_platforms:
|
||||
- mps2_an521_ns
|
||||
|
|
|
@ -6,3 +6,5 @@ tests:
|
|||
- tz_ns
|
||||
- tz_wrap_func
|
||||
filter: CONFIG_CPU_CORTEX_M
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
|
|
|
@ -25,7 +25,6 @@ tests:
|
|||
- llvm
|
||||
- oneApi
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
benchmark.kernel.application.fp.x86.no_sse:
|
||||
extra_args: CONF_FILE=prj_fp.conf
|
||||
|
|
|
@ -3,21 +3,27 @@ common:
|
|||
- crypto
|
||||
- random
|
||||
- security
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
tests:
|
||||
crypto.rand32:
|
||||
min_ram: 16
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
crypto.rand32.random_sw_systimer:
|
||||
extra_args: CONF_FILE=prj_sw_random_systimer.conf
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
crypto.rand32.random_hw_xoshiro:
|
||||
extra_args: CONF_FILE=prj_hw_random_xoshiro.conf
|
||||
filter: CONFIG_ENTROPY_HAS_DRIVER
|
||||
min_ram: 16
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
crypto.rand32.random_ctr_drbg:
|
||||
extra_args: CONF_FILE=prj_ctr_drbg.conf
|
||||
filter: CONFIG_ENTROPY_HAS_DRIVER
|
||||
min_ram: 16
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
drivers.rand32.random_psa_crypto:
|
||||
filter: CONFIG_BUILD_WITH_TFM
|
||||
extra_args:
|
||||
|
@ -25,3 +31,5 @@ tests:
|
|||
- CONF_FILE=prj_hw_random_psa_crypto.conf
|
||||
tags:
|
||||
- psa-crypto
|
||||
integration_platforms:
|
||||
- nrf5340dk_nrf5340_cpuapp_ns
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
CONFIG_TEST=y
|
||||
CONFIG_TEST_USERSPACE=y
|
||||
CONFIG_PWM=y
|
||||
|
|
|
@ -38,6 +38,8 @@ tests:
|
|||
build_only: true
|
||||
filter: (CONFIG_FLASH_HAS_DRIVER_ENABLED and CONFIG_TRUSTED_EXECUTION_NONSECURE
|
||||
and dt_label_with_parent_compat_enabled("slot1_ns_partition", "fixed-partitions"))
|
||||
integration_platforms:
|
||||
- nrf9161dk_nrf9161_ns
|
||||
drivers.flash.mcux:
|
||||
platform_allow:
|
||||
- mimxrt1060_evk
|
||||
|
|
|
@ -3,6 +3,7 @@ tests:
|
|||
tags: kernel
|
||||
extra_configs:
|
||||
- CONFIG_TEST_EXTRA_STACK_SIZE=1024
|
||||
min_ram: 16
|
||||
kernel.context.linker_generator:
|
||||
platform_allow: qemu_cortex_m3
|
||||
tags:
|
||||
|
|
|
@ -23,6 +23,8 @@ tests:
|
|||
- fpu
|
||||
- kernel
|
||||
- userspace
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
kernel.common.stack_protection_armv8m_mpu_stack_guard:
|
||||
extra_args: CONF_FILE=prj_armv8m_mpu_stack_guard.conf
|
||||
filter: CONFIG_ARM_MPU and CONFIG_ARMV8_M_MAINLINE
|
||||
|
@ -30,8 +32,12 @@ tests:
|
|||
tags:
|
||||
- kernel
|
||||
- userspace
|
||||
integration_platforms:
|
||||
- mps2_an385
|
||||
kernel.common.stack_sentinel:
|
||||
extra_args: CONF_FILE=sentinel.conf
|
||||
# FIXME: See issue #39948
|
||||
platform_exclude: qemu_cortex_a9
|
||||
tags: kernel
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
tests:
|
||||
kernel.fpu_sharing.generic.arc:
|
||||
extra_args: PI_NUM_ITERATIONS=500
|
||||
arch_allow: arc
|
||||
filter: CONFIG_ISA_ARCV2 and CONFIG_CPU_HAS_FPU
|
||||
slow: true
|
||||
tags:
|
||||
|
@ -12,6 +13,7 @@ tests:
|
|||
extra_args: PI_NUM_ITERATIONS=70000
|
||||
filter: CONFIG_ARMV7_M_ARMV8_M_FP or CONFIG_ARMV7_R_FP
|
||||
slow: true
|
||||
arch_allow: arm
|
||||
tags:
|
||||
- fpu
|
||||
- kernel
|
||||
|
|
|
@ -9,13 +9,20 @@ tests:
|
|||
extra_sections: _TRANSPLANTED_FUNC
|
||||
extra_args: CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0
|
||||
platform_exclude: qemu_x86_64
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
kernel.memory_protection.mem_map.x86_64:
|
||||
filter: CONFIG_MMU and CONFIG_X86_64 and not CONFIG_COVERAGE
|
||||
extra_sections: _TRANSPLANTED_FUNC
|
||||
integration_platforms:
|
||||
- qemu_x86_64
|
||||
kernel.memory_protection.mem_map.x86_64.coverage:
|
||||
filter: CONFIG_MMU and CONFIG_X86_64 and CONFIG_COVERAGE
|
||||
extra_sections: _TRANSPLANTED_FUNC
|
||||
extra_args: EXTRA_CFLAGS=-DSKIP_EXECUTE_TESTS
|
||||
extra_args:
|
||||
- EXTRA_CFLAGS=-DSKIP_EXECUTE_TESTS
|
||||
extra_configs:
|
||||
- CONFIG_COVERAGE=y
|
||||
platform_allow: qemu_x86_64
|
||||
kernel.memory_protection.mem_map.x86_64.coverage.exec:
|
||||
filter: CONFIG_MMU and CONFIG_X86_64 and CONFIG_COVERAGE
|
||||
|
|
|
@ -4,3 +4,5 @@ tests:
|
|||
- kernel
|
||||
- smp
|
||||
filter: CONFIG_MP_MAX_NUM_CPUS > 1
|
||||
depends_on:
|
||||
- smp
|
||||
|
|
|
@ -4,5 +4,6 @@ tests:
|
|||
- kernel
|
||||
- smp
|
||||
- spinlock
|
||||
filter: CONFIG_SMP and CONFIG_MP_MAX_NUM_CPUS > 1 and CONFIG_MP_MAX_NUM_CPUS <=
|
||||
4
|
||||
filter: CONFIG_SMP and CONFIG_MP_MAX_NUM_CPUS > 1 and CONFIG_MP_MAX_NUM_CPUS <= 4
|
||||
depends_on:
|
||||
- smp
|
||||
|
|
|
@ -6,10 +6,14 @@ tests:
|
|||
kernel.workqueue.critical:
|
||||
platform_exclude: nsim_sem_mpu_stack_guard
|
||||
filter: not CONFIG_WDT_SAM
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
kernel.workqueue.critical.sam:
|
||||
filter: CONFIG_WDT_SAM
|
||||
extra_configs:
|
||||
- CONFIG_WDT_DISABLE_AT_BOOT=y
|
||||
integration_platforms:
|
||||
- sam_e70_xplained
|
||||
kernel.workqueue.critical.nsim:
|
||||
platform_allow: nsim_sem_mpu_stack_guard
|
||||
extra_configs:
|
||||
|
|
|
@ -3,18 +3,20 @@ common:
|
|||
- qemu
|
||||
- native
|
||||
tags: cbprintf
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
min_flash: 48
|
||||
tests:
|
||||
libraries.cbprintf_package:
|
||||
extra_configs:
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_no_generic:
|
||||
extra_configs:
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DZ_C_GENERIC=0"
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_fp:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -22,6 +24,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_FP_SUPPORT=y
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_FPU=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_fp_align_offset:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -30,6 +34,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1"
|
||||
- CONFIG_FPU=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_long_double:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -39,6 +45,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_MINIMAL_LIBC=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_long_double_align_offset:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -49,22 +57,30 @@ tests:
|
|||
- CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1"
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_MINIMAL_LIBC=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_nano:
|
||||
extra_configs:
|
||||
- CONFIG_CBPRINTF_NANO=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
# Same test but with test compiled as C++
|
||||
libraries.cbprintf_package_cpp:
|
||||
extra_configs:
|
||||
- CONFIG_CPP=y
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_no_generic_cpp:
|
||||
extra_configs:
|
||||
- CONFIG_CPP=y
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DZ_C_GENERIC=0"
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_fp_cpp:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -73,6 +89,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_FP_SUPPORT=y
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_FPU=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_fp_align_offset_cpp:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -82,6 +100,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1"
|
||||
- CONFIG_FPU=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_long_double_cpp:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -92,6 +112,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_MINIMAL_LIBC=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_long_double_align_offset_cpp:
|
||||
filter: CONFIG_CPU_HAS_FPU
|
||||
|
@ -103,11 +125,15 @@ tests:
|
|||
- CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1"
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_MINIMAL_LIBC=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package_nano_cpp:
|
||||
extra_configs:
|
||||
- CONFIG_CPP=y
|
||||
- CONFIG_CBPRINTF_NANO=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
|
||||
libraries.cbprintf_package.picolibc:
|
||||
filter: CONFIG_PICOLIBC_SUPPORTED
|
||||
|
@ -115,6 +141,8 @@ tests:
|
|||
extra_configs:
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
||||
libraries.cbprintf_package_no_generic.picolibc:
|
||||
filter: CONFIG_PICOLIBC_SUPPORTED
|
||||
|
@ -123,6 +151,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DZ_C_GENERIC=0"
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
||||
libraries.cbprintf_package_fp.picolibc:
|
||||
filter: CONFIG_CPU_HAS_FPU and CONFIG_PICOLIBC_SUPPORTED
|
||||
|
@ -132,6 +162,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
||||
# Same test but with test compiled as C++
|
||||
libraries.cbprintf_package_cpp.picolibc:
|
||||
|
@ -141,6 +173,8 @@ tests:
|
|||
- CONFIG_CPP=y
|
||||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
||||
libraries.cbprintf_package_no_generic_cpp.picolibc:
|
||||
filter: CONFIG_PICOLIBC_SUPPORTED
|
||||
|
@ -150,6 +184,8 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_COMPILER_OPT="-DZ_C_GENERIC=0"
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
||||
libraries.cbprintf_package_fp_cpp.picolibc:
|
||||
filter: CONFIG_CPU_HAS_FPU and CONFIG_PICOLIBC_SUPPORTED
|
||||
|
@ -160,3 +196,5 @@ tests:
|
|||
- CONFIG_CBPRINTF_COMPLETE=y
|
||||
- CONFIG_FPU=y
|
||||
- CONFIG_PICOLIBC=y
|
||||
integration_platforms:
|
||||
- qemu_x86
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
common:
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
- qemu_x86
|
||||
harness: console
|
||||
harness_config:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
tests:
|
||||
logging.log_backend_initialization:
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
- qemu_x86
|
||||
tags:
|
||||
- log_core
|
||||
- logging
|
||||
|
|
|
@ -15,8 +15,6 @@ tests:
|
|||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
|
||||
# "CONFIG_FULL_LIBC_SUPPORTED" filter was applied
|
||||
# because of following chain of dependencies:
|
||||
|
@ -32,8 +30,6 @@ tests:
|
|||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
filter: CONFIG_FULL_LIBC_SUPPORTED
|
||||
extra_configs:
|
||||
- CONFIG_REQUIRES_FULL_LIBC=y
|
||||
|
@ -42,8 +38,6 @@ tests:
|
|||
integration_platforms:
|
||||
- mps2_an385
|
||||
- qemu_x86
|
||||
- sam_e70_xplained
|
||||
- qemu_cortex_a53
|
||||
filter: CONFIG_FULL_LIBC_SUPPORTED
|
||||
extra_configs:
|
||||
- CONFIG_REQUIRES_FULL_LIBC=y
|
||||
|
|
|
@ -19,7 +19,7 @@ tests:
|
|||
extra_configs:
|
||||
- CONFIG_TEST_USERSPACE=y
|
||||
integration_platforms:
|
||||
- native_posix
|
||||
- qemu_x86
|
||||
testing.ztest.base.verbose_1:
|
||||
extra_args: CONF_FILE=prj_verbose_1.conf
|
||||
integration_platforms:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue