[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-rt-users
Subject: [ANNOUNCE] I'm pleased to announce version 3.3 of rteval
From: John Kacur <jkacur () redhat ! com>
Date: 2022-01-13 19:24:43
Message-ID: 20220113192443.168001-1-jkacur () redhat ! com
[Download RAW message or body]
I'm pleased to announce rteval-3.3
Some changes of note:
- The idea of an exclusive load module has ben added.
- stress-ng has been made an exclusive load module, so that when it
runs, no other load modules run
- --cyclictest-threshold=USEC added to end a rteval run early if the
threshold exceeds the specified USEC
- --hackbench-runlowmem allows hackbench to run on machines with
low memory (by default it is not run on low memory machines)
- Support for systems running kthreads with a deadline policy
A special thanks to Punit Agrawal for many bug fixes and for changes
that make it easier to run rteval on non-x86-64 machines such as ARM
Comments, bug reports and patches are always welcome
Thanks
John Kacur
To fetch
Clone
git://git.kernel.org/pub/scm/utils/rteval/rteval.git
Branch: main
Tag: v3.3
Tarballs available here:
https://kernel.org/pub/linux/utils/rteval/
Older version tarballs are available here:
https://kernel.org/pub/linux/utils/rteval/older
Atsushi Nemoto (1):
rteval: cyclictest.py: Do not pass obsolete --notrace option
John Kacur (18):
rteval: Restrict measurement threads to the cpus in cpumask
rteval: Update to using the linux-5.13.2 kernel
rteval: Add __contains__ in rtevalConfig
rteval: Only process warnings if dmidecode_loaded is True
rteval: Construct a 'model name' on architectures that don't have one
rteval: kcompile: Fix for no numactl and no cpulist
rteval: services: Iterate through items in MakeReport
rteval: Remove mult from hackbench.py
rteval: Remove self.__err_sleep
rteval: Make donotrun work correctly in load modules
rteval: Add idea of exclusive load module and make stress-ng one
rteval: systopology: Use 'with' on open with sysread
rteval: systopology: Update copyright
rteval: kcompile: Fix spelling in debug message
rteval: Change misc.py to be executable
rteval: Add --cyclictest-threshold=USEC
rteval: Don't run hackbench by default on low memory systems
rteval: update version number to v3.3
Punit Agrawal (8):
rteval: systopology.py: Add support for systems that don't have Numa
rteval: osinfo.py: Fix RT kernel detection
rteval: services.py: Fix incorrect detection of container environment
rteval: hackbench.py: Enable running on a system with low memory
rteval: kernel.py: Add support for kthreads running with deadline
policy
rteval: cyclictest.py Parse max latencies from cyclictest output
rteval: cyclictest.py: Sort the list of cpus
rteval: cyclictest.py: Skip statistics reporting in case of an
overflow
Makefile | 2 +-
rteval.spec | 2 +-
rteval/__init__.py | 4 +-
rteval/misc.py | 21 ++++++++
rteval/modules/__init__.py | 21 ++++++++
rteval/modules/loads/__init__.py | 2 +-
rteval/modules/loads/hackbench.py | 22 +++++---
rteval/modules/loads/kcompile.py | 39 ++++++++++----
rteval/modules/loads/stressng.py | 2 +
rteval/modules/measurement/cyclictest.py | 65 ++++++++++++++++++++----
rteval/rteval.conf | 2 +-
rteval/rtevalConfig.py | 2 +
rteval/sysinfo/dmi.py | 3 ++
rteval/sysinfo/kernel.py | 2 +-
rteval/sysinfo/osinfo.py | 2 +-
rteval/sysinfo/services.py | 16 +++---
rteval/systopology.py | 42 ++++++++++++---
rteval/version.py | 2 +-
18 files changed, 199 insertions(+), 52 deletions(-)
mode change 100644 => 100755 rteval/misc.py
--
2.31.1
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic