zephyr/tests/benchmarks/sched_queues/testcase.yaml
Dmitrii Golovanov e63a513a93 tests: Adjust to Twister changes in recording feature
Adjust testcase.yaml files to changes in Twister schema which
now allows multiple recording patterns ('record: regex:').

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2025-01-16 22:38:51 +01:00

34 lines
702 B
YAML

common:
platform_key:
- arch
min_ram: 32
timeout: 120
tags:
- kernel
- benchmark
integration_platforms:
- qemu_x86
- qemu_cortex_a53
harness: console
harness_config:
type: one_line
regex:
- "PROJECT EXECUTION SUCCESSFUL"
record:
regex:
- "REC: (?P<metric>.*) - (?P<description>.*):(?P<cycles>.*) cycles ,(?P<nanoseconds>.*) ns"
extra_configs:
- CONFIG_BENCHMARK_RECORDING=y
tests:
benchmark.sched_queues.dumb:
extra_configs:
- CONFIG_SCHED_DUMB=y
benchmark.sched_queues.scalable:
extra_configs:
- CONFIG_SCHED_SCALABLE=y
benchmark.sched_queues.multiq:
extra_configs:
- CONFIG_SCHED_MULTIQ=y