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