zephyr/tests/benchmarks/wait_queues/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

25 lines
426 B
YAML

common:
platform_key:
- arch
tags:
- kernel
- benchmark
integration_platforms:
- qemu_x86
- qemu_cortex_a53
timeout: 120
harness: console
harness_config:
type: one_line
regex:
- "PROJECT EXECUTION SUCCESSFUL"
tests:
benchmark.wait_queues.dumb:
extra_configs:
- CONFIG_WAITQ_DUMB=y
benchmark.wait_queues.scalable:
extra_configs:
- CONFIG_WAITQ_SCALABLE=y