[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20240507144229.42909-1-jkacur@redhat.com>
Date: Tue, 7 May 2024 10:42:29 -0400
From: John Kacur <jkacur@...hat.com>
To: RT <linux-rt-users@...r.kernel.org>
Cc: lkml <linux-kernel@...r.kernel.org>,
Clark Williams <williams@...hat.com>,
Chris White <chwhite@...hat.com>,
Kate Carcia Poulin <kcarcia@...hat.com>,
Crystal Wood <crwood@...hat.com>,
John Kacur <jkacur@...hat.com>
Subject: ANNOUNCE rt-tests version 2.7
I am pleased to announce rt-tests-2.7
The most significant changes here are from Crystal who changed the
cyclictest histogram code into a library and added it to cyclicdeadline.
This makes it possible for tools like rteval to parse the results.
histogram output could be added to other tools in the rt-tests suite as
well.
In addition Chris White has added a dockerfile for people who want to
experiment with running rt-tests in a container.
In addition there are various tweaks and fixes from a few different
people, thank you to everyone who contributed.
Bug reports and patches are always welcome
To get rt-tests
Clone one of the following
git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git
https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git
https://kernel.googlesource.com/pub/scm/utils/rt-tests/rt-tests.git
Branch: main
Tag: v2.7
Tarballs are available here:
https://kernel.org/pub/linux/utils/rt-tests
Older version tarballs are available here:
https://kernel.org/pub/linux/utils/rt-tests/older
Note in some distributions such as Fedora and RedHat the program is
renamed realtime-tests because of a naming conflict.
Chris White (2):
rt-tests: Add interactive source-to-image Dockerfile
rt-tests: Add Dockerfile README
Crystal Wood (8):
rt-tests: Fix warnings
rt-tests: cyclictest: Remove histogram totals
rt-tests: cyclictest: Replace histogram code with library
rt-tests: cyclicdeadline: Add histogram support
rt-tests: cyclics: Fix json segfault when not using histogram
rt-tests: cyclicdeadline: Print the histogram regardless of quiet
rt-tests: cyclicdeadline: Remove dead "verbose" code in print_stat()
rt-tests: cyclictest: Omit empty histogram buckets
John Kacur (4):
rt-tests: Add missing SPDX licenses
rt-tests: Remove remaining unnecessary texts after adding SPDX
licenses
rt-tests:ssdd: Ensure there are one or more iterations
rt-tests: Change to version v2.7
Marcelo Tosatti (2):
rt-tests: oslat should use MHz, not Mhz
rt-tests: oslat: convert to nanoseconds correctly
Mathias Krause (1):
rt-tests: Makefile: Restore support for Exuberant Ctags
Nam Cao (1):
rt-tests: hackbench: drop incorrect and unnecessary usage of optind
Rodrigo Queiro (1):
Support --smi on newer processors
.gitignore | 1 +
Dockerfile | 26 +++
Makefile | 15 +-
README-Dockerfile | 49 ++++++
src/backfire/backfire.4 | 1 +
src/backfire/sendme.8 | 1 +
src/backfire/sendme.c | 15 +-
src/cyclictest/cyclictest.8 | 1 +
src/cyclictest/cyclictest.c | 196 +++++------------------
src/cyclictest/get_cyclictest_snapshot.8 | 1 +
src/hackbench/hackbench.8 | 1 +
src/hackbench/hackbench.c | 12 +-
src/hwlatdetect/hwlatdetect.8 | 1 +
src/include/histogram.h | 42 +++++
src/lib/histogram.c | 181 +++++++++++++++++++++
src/oslat/oslat.8 | 1 +
src/oslat/oslat.c | 4 +-
src/pi_tests/pi_stress.8 | 1 +
src/pi_tests/pip_stress.8 | 1 +
src/pmqtest/pmqtest.8 | 1 +
src/ptsematest/ptsematest.8 | 1 +
src/queuelat/determine_maximum_mpps.8 | 1 +
src/queuelat/queuelat.8 | 1 +
src/queuelat/targeted-ipi/Kbuild | 1 +
src/queuelat/targeted-ipi/Makefile | 1 +
src/rt-migrate-test/rt-migrate-test.8 | 1 +
src/sched_deadline/cyclicdeadline.8 | 1 +
src/sched_deadline/cyclicdeadline.c | 164 ++++++++++++++-----
src/sched_deadline/deadline_test.8 | 1 +
src/sched_deadline/deadline_test.c | 10 +-
src/signaltest/signaltest.8 | 1 +
src/signaltest/signaltest.c | 4 -
src/sigwaittest/sigwaittest.8 | 1 +
src/sigwaittest/sigwaittest.c | 20 +--
src/ssdd/ssdd.8 | 3 +
src/ssdd/ssdd.c | 5 +-
src/svsematest/svsematest.8 | 1 +
37 files changed, 512 insertions(+), 256 deletions(-)
create mode 100644 Dockerfile
create mode 100644 README-Dockerfile
create mode 100644 src/include/histogram.h
create mode 100644 src/lib/histogram.c
--
2.44.0
Powered by blists - more mailing lists