mbox series

[0/4] rteval: Remove measurement profiles and make latency mods exclusive

Message ID 20240621022417.2086751-1-crwood@redhat.com
Headers show
Series rteval: Remove measurement profiles and make latency mods exclusive | expand

Message

Crystal Wood June 21, 2024, 2:24 a.m. UTC
Ensure that only one latency-measuring module (cyclictest, timerlat, etc)
runs at a time.  But first, remove some questionable unused module
infrastructure so that we're not just adding to the confusion.

Crystal Wood (4):
  rteval: measurement: Remove ModuleInfo()
  rteval: Remove MeasurementProfile
  rteval: RtEvalModules: Remove unused methods
  rteval: Enforce only one latency measurement module at a time

 rteval/__init__.py                       |  64 ++++----
 rteval/modules/__init__.py               |  61 ++------
 rteval/modules/measurement/__init__.py   | 180 +++--------------------
 rteval/modules/measurement/cyclictest.py |   6 +-
 rteval/modules/measurement/sysstat.py    |   7 -
 rteval/modules/measurement/timerlat.py   |   6 +-
 rteval/rteval_histogram_raw.xsl          |  24 +--
 rteval/rteval_text.xsl                   |  41 ++----
 8 files changed, 88 insertions(+), 301 deletions(-)