1common:
2  platform_allow:
3    - qemu_cortex_m3
4    - qemu_arc/qemu_arc_em
5    - qemu_arc/qemu_arc_hs
6    - qemu_arc/qemu_arc_hs6x
7    - qemu_riscv32
8    - qemu_riscv32e
9    - qemu_riscv64
10    - nsim/nsim_em
11    - nsim/nsim_em7d_v22
12    - nsim/nsim_hs
13    - nsim/nsim_hs/mpuv6
14    - nsim/nsim_hs5x
15    - nsim/nsim_hs6x
16  integration_platforms:
17    - qemu_cortex_m3
18    - nsim/nsim_em
19  tags:
20    - kernel
21    - scheduler
22  ignore_faults: true
23tests:
24  kernel.no-mt.cpu_exception:
25    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=0
26  kernel.no-mt.oops:
27    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=1
28  kernel.no-mt.panic:
29    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=2
30  kernel.no-mt.zephyr_assert:
31    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=3
32  kernel.no-mt.arbitrary_reason:
33    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=4
34  kernel.no-mt.arbitrary_reason_negative:
35    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=5
36