mbox series

[v2,0/3] rteval: Add cmdline option to run measurements on isolcpus by default

Message ID 20230811095228.200772-1-tglozar@redhat.com
Headers show
Series rteval: Add cmdline option to run measurements on isolcpus by default | expand

Message

Tomas Glozar Aug. 11, 2023, 9:52 a.m. UTC
A common usecase for rteval is estimating the performance of workloads
running on isolated CPUs. rteval does not run measurement on isolated CPUs by
default (i.e. without --measurement-cpulist specified).

Add option --measurement-run-on-isolcpus that adds isolated CPUs to the default
cpulist together with rteval.conf [measurement] option run-on-isolcpus with
the same effect.

v2: Fixed error in rteval/modules/measurement/__init__.py that broke rteval when
run-on-isolcpus not present in rteval.conf.

Tomas Glozar (3):
  rteval: Allow arguments specific to module group
  rteval: Add run_on_isolcpus option to measurements
  rteval: Support run-on-isolcpus in cyclictest

 rteval/modules/__init__.py               | 18 ++++++++++--------
 rteval/modules/measurement/__init__.py   | 17 ++++++++++++++---
 rteval/modules/measurement/cyclictest.py | 12 ++++++++++--
 3 files changed, 34 insertions(+), 13 deletions(-)