1sample: 2 description: minimal sample, the smallest possible Zephyr application 3 name: minimal 4common: 5 tags: footprint 6 harness: console 7 harness_config: 8 type: one_line 9 regex: 10 - "Hello World from minimal!" 11tests: 12 sample.minimal.mt.arm: 13 extra_args: CONF_FILE='common.conf;mt.conf;arm.conf' 14 build_only: true 15 platform_allow: 16 - frdm_k64f 17 - mps2/an385 18 - nrf51dk/nrf51822 19 - nucleo_f429zi 20 - disco_l475_iot1 21 integration_platforms: 22 - frdm_k64f 23 sample.minimal.mt-no-preempt.arm: 24 extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;arm.conf' 25 build_only: true 26 platform_allow: 27 - frdm_k64f 28 - mps2/an385 29 - nrf51dk/nrf51822 30 - nucleo_f429zi 31 - disco_l475_iot1 32 integration_platforms: 33 - frdm_k64f 34 sample.minimal.mt-no-preempt-no-timers.arm: 35 extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;arm.conf' 36 build_only: true 37 platform_allow: 38 - frdm_k64f 39 - mps2/an385 40 - nrf51dk/nrf51822 41 - nucleo_f429zi 42 - disco_l475_iot1 43 integration_platforms: 44 - frdm_k64f 45 sample.minimal.no-mt.arm: 46 extra_args: CONF_FILE='common.conf;no-mt.conf;arm.conf' 47 build_only: true 48 platform_allow: 49 - frdm_k64f 50 - mps2/an385 51 - nrf51dk/nrf51822 52 - nucleo_f429zi 53 - disco_l475_iot1 54 integration_platforms: 55 - frdm_k64f 56 sample.minimal.no-mt-no-timers.arm: 57 extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;arm.conf' 58 build_only: true 59 platform_allow: 60 - frdm_k64f 61 - mps2/an385 62 - nrf51dk/nrf51822 63 - nucleo_f429zi 64 - disco_l475_iot1 65 integration_platforms: 66 - frdm_k64f 67 sample.minimal.mt.x86: 68 extra_args: CONF_FILE='common.conf;mt.conf;x86.conf' 69 build_only: true 70 platform_allow: qemu_x86 71 sample.minimal.mt-no-preempt.x86: 72 extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;x86.conf' 73 build_only: true 74 platform_allow: qemu_x86 75 sample.minimal.mt-no-preempt-no-timers.x86: 76 extra_args: CONF_FILE='common.conf;mt.conf;no-preempt.conf;no-timers.conf;x86.conf' 77 build_only: true 78 platform_allow: qemu_x86 79 sample.minimal.no-mt.x86: 80 extra_args: CONF_FILE='common.conf;no-mt.conf;x86.conf' 81 build_only: true 82 platform_allow: qemu_x86 83 sample.minimal.no-mt-no-timers.x86: 84 extra_args: CONF_FILE='common.conf;no-mt.conf;no-timers.conf;x86.conf' 85 build_only: true 86 platform_allow: qemu_x86 87 sample.minimal.arc.runtime: 88 extra_args: 89 - CONF_FILE='common-runtime.conf;no-timers.conf' 90 arch_allow: arc 91 tags: 92 - kernel 93 integration_platforms: 94 - qemu_arc/qemu_arc_em 95 sample.minimal.riscv.runtime: 96 extra_args: 97 - CONF_FILE='common-runtime.conf;no-timers.conf;no-mt.conf;riscv.conf' 98 platform_allow: qemu_riscv32 99 tags: 100 - kernel 101 integration_platforms: 102 - qemu_riscv32 103