zephyr/tests/benchmarks/sched/testcase.yaml
Anas Nashif 057ba5cf45 tests: benchmarks: optimize filters and use platform_key.
Benchmarks are not tests, we run them to verify they still work and do
not bitrot. Running them on each architecture should be sufficient.

This reduces amount of churn in CI and still allows them to be run
individually on platforms.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-11-26 21:42:22 +01:00

18 lines
424 B
YAML

tests:
benchmark.kernel.scheduler:
platform_key:
- arch
tags:
- benchmark
- kernel
integration_platforms:
- mps2/an385
- qemu_x86
- qemu_riscv64/qemu_virt_riscv64/smp
slow: true
harness: console
harness_config:
type: multi_line
regex:
- "unpend\\s+\\d* ready\\s+\\d* switch\\s+\\d* pend\\s+\\d* tot\\s+\\d* \\(avg\\s+\\d*\\)"
- "fin"