[ANNOUNCE] I'm pleased to announce version 3.3 of rteval

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux