fix(telemetry): fix perfmon issues on Arm 47/42047/7
authorJay Wang <[email protected]>
Wed, 18 Dec 2024 16:07:31 +0000 (16:07 +0000)
committerJay Wang <[email protected]>
Sun, 5 Jan 2025 10:59:15 +0000 (10:59 +0000)
commit40c1735233e4346abb6802d990d3d99f313d8954
tree3f56f22dfc61d229571dfdad3d479a68e113ca14
parent6a7b3bab2ca79b728f11d0e82cbcea621d45c8d0
fix(telemetry): fix perfmon issues on Arm

To enable perfmon plugin on AArch64, users have to set
kernel/perf_user_access to 1 to allow userspace applications to directly
access PMU counters. Additionally, replace bundle cache-hierarchy with
bundle cache-data as it is the correct bundle name on AArch64.

Signed-off-by: Jay Wang <[email protected]>
Change-Id: I67b86e255c8e62d3672a8f52db88eed3daf6ff59
resources/libraries/python/TelemetryUtil.py
resources/libraries/robot/performance/performance_actions.robot
resources/templates/telemetry/vppctl_runtime_arm.yaml [new file with mode: 0644]