1common:
2  tags:
3    - shell
4    - llext
5  arch_allow:
6    - arm
7    - xtensa
8  filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE
9  platform_exclude:
10    # platforms with active issues
11    - apollo4p_evb            # See #73443
12    - apollo4p_blue_kxr_evb   # See #73443
13    - numaker_pfm_m487        # See #63167
14    - s32z2xxdc2/s32z270/rtu0 # See commit 18a0660
15    - s32z2xxdc2/s32z270/rtu1 # See commit 18a0660
16    # platforms that are always skipped by the runtime filter
17    - qemu_arc/qemu_arc_em
18    - qemu_arc/qemu_arc_hs
19    - qemu_arc/qemu_arc_hs/xip
20    - qemu_arc/qemu_arc_hs5x
21    - qemu_arc/qemu_arc_hs6x
22    - qemu_cortex_m0
23    - qemu_xtensa/dc233c/mmu
24
25sample:
26  description: Loadable extensions with shell sample
27  name: Extension loader shell
28
29tests:
30  sample.llext.shell:
31    harness: keyboard
32    extra_configs:
33      - arch:arm:CONFIG_ARM_MPU=n
34      - arch:arm:CONFIG_ARM_AARCH32_MMU=n
35