Commit 5108c4f2 authored by Evgeniy Paltsev's avatar Evgeniy Paltsev Committed by Anas Nashif
Browse files

tests: allow ARC platforms for non-multithread tests



Allow arc non-SMP simulation platforms for non-multithread tests

Signed-off-by: default avatarEvgeniy Paltsev <PaltsevEvgeniy@gmail.com>
Signed-off-by: default avatarEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
parent 99142065
Loading
Loading
Loading
Loading
+12 −6
Original line number Diff line number Diff line
tests:
  kernel.no-mt.cpu_exception:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=0
  kernel.no-mt.oops:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=1
  kernel.no-mt.panic:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=2
  kernel.no-mt.zephyr_assert:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=3
  kernel.no-mt.arbitrary_reason:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=4
  kernel.no-mt.arbitrary_reason_negative:
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 qemu_arc_em qemu_arc_hs qemu_arc_hs6x nsim_em nsim_em7d_v22
      nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x
    tags: kernel ignore_faults
    extra_args: EXTRA_CPPFLAGS=-DVIA_TWISTER=5
+2 −1
Original line number Diff line number Diff line
@@ -5,7 +5,8 @@ tests:
      - CONFIG_IRQ_OFFLOAD=y
  kernel.memory_heap_no_multithreading:
    tags: kernel
    platform_allow: qemu_cortex_m3 qemu_cortex_m0
    platform_allow: qemu_cortex_m3 qemu_cortex_m0 nsim_em nsim_em7d_v22 nsim_hs
      nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x
    extra_configs:
      - CONFIG_MULTITHREADING=n
  kernel.memory_heap.linker_generator:
+2 −1
Original line number Diff line number Diff line
@@ -3,7 +3,8 @@ tests:
    tags: kernel
  kernel.memory_slabs.api_no_multithreading:
    tags: kernel
    platform_allow: qemu_cortex_m3 qemu_cortex_m0
    platform_allow: qemu_cortex_m3 qemu_cortex_m0 nsim_em nsim_em7d_v22 nsim_hs
      nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x
    extra_configs:
      - CONFIG_MULTITHREADING=n
  kernel.memory_slabs.api.linker_generator:
+3 −1
Original line number Diff line number Diff line
@@ -3,4 +3,6 @@ tests:
    tags: kernel
    filter: not CONFIG_SMP
    platform_allow: qemu_cortex_m0 qemu_cortex_m3 mps2_an385 mps2_an521
      nrf52840dk_nrf52840 nrf9160dk_nrf9160 nrf51dk_nrf51422
      nrf52840dk_nrf52840 nrf9160dk_nrf9160 nrf51dk_nrf51422 nsim_em
      nsim_em7d_v22 nsim_hs nsim_hs_mpuv6 nsim_hs5x nsim_hs6x qemu_arc_em
      qemu_arc_hs qemu_arc_hs6x
+2 −1
Original line number Diff line number Diff line
@@ -9,7 +9,8 @@ tests:
    tags: kernel timer userspace
  kernel.timer.no_multitheading:
    tags: kernel timer
    platform_allow: qemu_cortex_m3
    platform_allow: qemu_cortex_m3 nsim_em nsim_em7d_v22 nsim_hs nsim_hs_mpuv6
      nsim_hs5x nsim_hs6x qemu_arc_em qemu_arc_hs qemu_arc_hs6x
    extra_configs:
      - CONFIG_MULTITHREADING=n
      - CONFIG_TEST_USERSPACE=n