zephyr/samples/subsys/llext/shell_loader/sample.yaml
Luca Burelli 92a5e3ace7 llext: rework testcases to share common config
This patch reworks the YAML files for the llext samples and tests to
share a common restriction list. Also, using an arch-specific config
to disable the MPU for the ARM architecture only, there is no need
to duplicate the test cases per architecture.

Use this to enable the "writable" test case for the ARM architecture
and separate the "modules_enabled" case to test building as a module.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2024-01-24 10:44:48 +01:00

18 lines
413 B
YAML

common:
tags: llext
arch_allow:
- arm
- xtensa
filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE_R52
platform_exclude:
- nuvoton_pfm_m487 # See #63167
sample:
description: Loadable extensions with shell sample
name: Extension loader shell
tests:
sample.llext.shell:
tags: shell llext
harness: keyboard
extra_configs:
- arch:arm:CONFIG_ARM_MPU=n