Updates both the app_kernel and latency_measure testcase scripts to include a scenario involving object core statistics. This can then be used to estimate the performance cost of using this feature post-execution by comparing its results to the scenario where it is not enabled. Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
35 lines
836 B
YAML
35 lines
836 B
YAML
common:
|
|
tags:
|
|
- benchmark
|
|
- kernel
|
|
timeout: 420
|
|
min_flash: 34
|
|
min_ram: 128
|
|
tests:
|
|
benchmark.kernel.application:
|
|
integration_platforms:
|
|
- mps2_an385
|
|
- qemu_x86
|
|
benchmark.kernel.application.objcore.stats:
|
|
integration_platforms:
|
|
- mps2_an385
|
|
- qemu_x86
|
|
extra_configs:
|
|
- CONFIG_OBJ_CORE=y
|
|
- CONFIG_OBJ_CORE_STATS=y
|
|
benchmark.kernel.application.user:
|
|
extra_args: CONF_FILE=prj_user.conf
|
|
filter: CONFIG_ARCH_HAS_USERSPACE
|
|
integration_platforms:
|
|
- qemu_x86
|
|
- qemu_cortex_a53
|
|
benchmark.kernel.application.user.objcore.stats:
|
|
extra_args: CONF_FILE=prj_user.conf
|
|
filter: CONFIG_ARCH_HAS_USERSPACE
|
|
integration_platforms:
|
|
- qemu_x86
|
|
- qemu_cortex_a53
|
|
extra_configs:
|
|
- CONFIG_OBJ_CORE=y
|
|
- CONFIG_OBJ_CORE_STATS=y
|