aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/zephyr-kernel/zephyr-kernel-test.inc
blob: d7572ef52e957603b8453b8574c03b6bf6293a72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
ZEPHYRTESTS_remove = "fifo fp_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"


# 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 = " \
    boot_page_table \
    common \
    context \
    critical \
    device \
    early_sleep \
    fatal \
    fifo \
    fp_sharing \
    gen_isr_table \
    interrupt \
    lifo \
    mbox \
    mem_heap \
    mem_pool \
    mem_protect \
    mem_slab \
    mp \
    msgq \
    mutex \
    obj_tracing \
    pending \
    pipe \
    poll \
    profiling \
    queue \
    sched \
    semaphore \
    sleep \
    smp \
    spinlock \
    stack \
    threads \
    tickless \
    timer \
    workq \
    xip \
    "