2017-04-05 11:11:22 +08:00
|
|
|
tests:
|
2019-12-02 01:29:43 +08:00
|
|
|
benchmark.kernel.latency:
|
2017-12-14 22:08:31 +08:00
|
|
|
arch_whitelist: x86 arm posix
|
2019-10-25 03:57:57 +08:00
|
|
|
platform_exclude: qemu_x86_64
|
2020-04-10 20:09:32 +08:00
|
|
|
filter: CONFIG_PRINTK and not CONFIG_SOC_FAMILY_STM32
|
2017-12-06 02:00:43 +08:00
|
|
|
tags: benchmark
|
2020-04-10 20:09:32 +08:00
|
|
|
|
|
|
|
# Cortex-M has 24bit systick, so default 1 TICK per seconds
|
|
|
|
# is achievable only if frequency is below 0x00FFFFFF (around 16MHz)
|
|
|
|
# 20 Ticks per secondes allows a frequency up to 335544300Hz (335MHz)
|
|
|
|
benchmark.kernel.latency.stm32:
|
|
|
|
filter: CONFIG_PRINTK and CONFIG_SOC_FAMILY_STM32
|
|
|
|
tags: benchmark
|
|
|
|
extra_configs:
|
|
|
|
- CONFIG_SYS_CLOCK_TICKS_PER_SEC=20
|