[ANNOUNCE] rteval-v3.9

From: John Kacur
Date: Thu Nov 14 2024 - 16:13:20 EST


We are pleased to announce version 3.9 of rteval

This version runs rtla timerlat as the default measurement module.
You can still run cyclictest as the measurement module by editing
rteval.conf

John Kacur

To fetch

Clone
git://git.kernel.org/pub/scm/utils/rteval/rteval.git

Branch: main
Tag: v3.9

Tarballs available here:
https://kernel.org/pub/linux/utils/rteval

Older version tarballs are available here:
https://kernel.org/pub/linux/utils/rteval/older


Anubhav Shelat (4):
Updated rteval man page
rteval: fixed manpage to include stress-ng header
rteval: Added functionality to allow user to set the cstate of
specified cpus when running rteval
rteval: run cyclictest using '--default-system' when setting idle
states

Crystal Wood (9):
rteval: sysstat: Convert base64 data to text before wrapping
rteval: measurement: Remove ModuleInfo()
rteval: Remove MeasurementProfile
rteval: RtEvalModules: Remove unused methods
rteval: Enforce only one latency measurement module at a time
rteval: Add --noload option
rteval: Fix default measurement config
rteval: measurement: Change latency flag to latency_test
rteval: Print useful exception info and exit on missing measurement
tool

John Kacur (12):
rteval: timerlat: Add timerlat tracing to rteval
rteval: Fix sysreport traceback when utility sos not found
rteval: timerlat tracing clean-up
rteval: restore all load module options
rteval: Upgrade load kernel to linux-6.10.5
rteval: Fix parsing in kcompile of the kernel to compile
rteval: Change constant name to uppercase
rteval: Update the kcompile kernel to linux-6.12-rc4
rteval: timerlat: Add --timerlat-interval
rteval: preface idle-set IDLESTATE with --measurement
rteval: Make rtla timerlat the default measurement module
Create rteval-3.9

Tomas Glozar (3):
rteval: Fix -aNone being passed to cyclictest
rteval: Add module for tuned state
rteval: Add tuned state to rteval text report

Dockerfile | 2 +-
Makefile | 2 +-
README | 2 +-
doc/rteval.8 | 54 +++--
rteval-cmd | 31 ++-
rteval.conf | 4 +-
rteval/__init__.py | 97 ++++-----
rteval/cpupower.py | 125 ++++++++++++
rteval/modules/__init__.py | 99 ++++-----
rteval/modules/loads/kcompile.py | 34 ++--
rteval/modules/measurement/__init__.py | 189 ++---------------
rteval/modules/measurement/cyclictest.py | 23 +--
rteval/modules/measurement/sysstat.py | 9 +-
rteval/modules/measurement/timerlat.py | 212 +++++++++++++++++--
rteval/rteval.conf | 2 +-
rteval/rtevalReport.py | 3 +-
rteval/rteval_histogram_raw.xsl | 24 +--
rteval/rteval_text.xsl | 247 ++++++++++++++++++++---
rteval/sysinfo/__init__.py | 5 +-
rteval/sysinfo/osinfo.py | 6 +
rteval/sysinfo/tuned.py | 191 ++++++++++++++++++
rteval/version.py | 3 +-
22 files changed, 968 insertions(+), 396 deletions(-)
create mode 100644 rteval/cpupower.py
create mode 100644 rteval/sysinfo/tuned.py

--
2.47.0