linux-rt-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] I'm pleased to announce version 3.3 of rteval
@ 2022-01-13 19:24 John Kacur
  0 siblings, 0 replies; only message in thread
From: John Kacur @ 2022-01-13 19:24 UTC (permalink / raw)
  To: RT
  Cc: Atsushi Nemoto, Punit Agrawal, Clark Williams, Kate Carcia Poulin,
	John Kacur

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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-01-13 19:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-13 19:24 [ANNOUNCE] I'm pleased to announce version 3.3 of rteval John Kacur

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).