zephyr/samples/basic/minimal/sample.yaml
Carles Cufi fc3c2c0abb samples: basic: Add a minimal sample
Add a minimal sample that showcases minimal ROM sizes. It can be built
in several configurations, all very restrictive when it comes to
features enabled in order to verify the fact that we can fit in small
devices and to be able to accurately measure the sizes of the kernel's
basic features.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2019-05-15 10:44:59 +02:00

46 lines
1.8 KiB
YAML

sample:
description: minimal sample, the smallest possible Zephyr application
name: minimal
tests:
sample.minimal.mt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;arm.conf'
platform_whitelist: reel_board frdm_k64f mps2_an385 nrf51_pca10028
sample.minimal.mt-no-preempt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;arm.conf'
platform_whitelist: reel_board frdm_k64f mps2_an385 nrf51_pca10028
sample.minimal.mt-no-preempt-no-timers.arm:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;arm.conf'
platform_whitelist: reel_board frdm_k64f mps2_an385 nrf51_pca10028
sample.minimal.no-mt.arm:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;arm.conf'
platform_whitelist: reel_board frdm_k64f mps2_an385 nrf51_pca10028
sample.minimal.no-mt-no-timers.arm:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;arm.conf'
platform_whitelist: reel_board frdm_k64f mps2_an385 nrf51_pca10028
sample.minimal.mt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;x86.conf'
platform_whitelist: qemu_x86
sample.minimal.mt-no-preempt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;x86.conf'
platform_whitelist: qemu_x86
sample.minimal.mt-no-preempt-no-timers.x86:
build_only: true
extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;x86.conf'
platform_whitelist: qemu_x86
sample.minimal.no-mt.x86:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;x86.conf'
platform_whitelist: qemu_x86
sample.minimal.no-mt-no-timers.x86:
build_only: true
extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;x86.conf'
platform_whitelist: qemu_x86