| tests: |
| benchmark.kernel.latency: |
| arch_allow: x86 arm posix |
| # FIXME: no DWT and no RTC_TIMER for qemu_cortex_m0 |
| platform_exclude: qemu_x86_64 qemu_cortex_m0 |
| filter: CONFIG_PRINTK and not CONFIG_SOC_FAMILY_STM32 |
| tags: benchmark |
| |
| # 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 |
| # FIXME: no DWT and no RTC_TIMER |
| platform_exclude: qemu_cortex_m0 |
| tags: benchmark |
| extra_configs: |
| - CONFIG_SYS_CLOCK_TICKS_PER_SEC=20 |