diff options
Diffstat (limited to 'meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc')
-rw-r--r-- | meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc new file mode 100644 index 0000000..77f45a7 --- /dev/null +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc @@ -0,0 +1,63 @@ +ZEPHYRTESTS:remove = "fifo fpu_sharing lifo mbox mem_heap mem_pool \ + mem_protect mem_slab msgq mutex pipe profiling sched semaphore \ + stack threads tickless timer workq" + +# Exclude tests which does not build for various reasons +ZEPHYRTESTS:remove = "gen_isr_table spinlock smp mp" + +# Exclude tests that are not currently compiling +ZEPHYRTESTS:remove:96b-avenger96 = "common device poll queue sleep" +ZEPHYRTESTS:remove:96b-nitrogen = "common device poll queue sleep" +ZEPHYRTESTS:remove:arduino-nano-33-ble = "common device poll queue sleep" +ZEPHYRTESTS:remove:nrf52840dk-nrf52840 = "common device poll queue sleep" +ZEPHYRTESTS:remove:qemu-x86 = "common device interrupt poll queue sleep" +ZEPHYRTESTS:remove:stm32mp157c-dk2 = "common device poll queue sleep" + +# test_context will fail because QEMU for ARM does not emulate CortexM3 BASEPRI register +#ZEPHYRTESTS:remove:arm = "" + +# test_critical never finishes in an unpatched QEMU either +#ZEPHYRTESTS:remove:arm = "" + +#Remove ARM specific tests +#ZEPHYRTESTS:remove:x86 = "" + +#Remove tests not intended for Nios2 +#ZEPHYRTESTS:remove:nios2 = "" + +# List of all available kernel tests +ZEPHYRTESTS = " \ + common \ + context \ + device \ + early_sleep \ + fifo \ + fpu_sharing \ + gen_isr_table \ + interrupt \ + lifo \ + mbox \ + mem_heap \ + mem_pool \ + mem_protect \ + mem_slab \ + mp \ + msgq \ + mutex \ + pending \ + pipe \ + poll \ + profiling \ + queue \ + sched \ + semaphore \ + sleep \ + smp \ + spinlock \ + stack \ + threads \ + tickless \ + timer \ + workq \ + xip \ + " |