1common:
2  tags: benchmark
3  timeout: 420
4tests:
5  benchmark.kernel.application:
6    arch_allow: x86 arm riscv32 riscv64
7    min_flash: 34
8    min_ram: 32
9  benchmark.kernel.application.fp.arm:
10    extra_args: CONF_FILE=prj_fp.conf
11    arch_allow: arm
12    filter: CONFIG_ARMV7_M_ARMV8_M_FP
13    min_flash: 34
14    min_ram: 32
15    slow: true
16  benchmark.kernel.application.fp.x86.fpu:
17    extra_args: CONF_FILE=prj_fp.conf
18    extra_configs:
19      - CONFIG_X86_SSE=y
20      - CONFIG_X86_SSE_FP_MATH=n
21    arch_allow: x86
22    filter: CONFIG_CPU_HAS_FPU
23    min_flash: 34
24    min_ram: 32
25    slow: true
26  benchmark.kernel.application.fp.x86.sse:
27    extra_args: CONF_FILE=prj_fp.conf
28    extra_configs:
29      - CONFIG_X86_SSE=y
30      - CONFIG_X86_SSE_FP_MATH=y
31    arch_allow: x86
32    filter: CONFIG_CPU_HAS_FPU
33    min_flash: 34
34    min_ram: 32
35    slow: true
36  benchmark.kernel.application.posix:
37    arch_allow: posix
38    min_ram: 32
39