2020-09-21 19:34:25

by John Kacur

[permalink] [raw]
Subject: [ANNOUNCE] rt-tests-1.9

Hello rt-folks! We're pleased to announce a new release of rt-tests - v1.9

- There is a new test called oslat from Peter Xu
- Daniel Wagner started to move some shared functionality into common
headers
- Clark Williams provided a fix to pi_stress, to put a limit on the number
of inversion groups.
- And there are various micellaneous fixes from Yunfeng Ye, and from
myself too.

To download rt-tests:
using git, 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

The latest tag is v1.9

Tarballs are also 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

Your fixes, development or just bug reports are always welcome!

Enjoy!

John Kacur

Clark Williams (1):
pi_stress: limit the number of inversion groups to the number of
online cores

Daniel Wagner (4):
rt-utils: Move timestamp calc helper to common header
rt-utils: Move time defininitions to common header
rt-utils: Move ARRAY_SIZE to common header
signaltest: Only print from the first thread stats when quiet

John Kacur (11):
cyclictest: Fix setaffinity error on large NUMA machines
rt-tests: queuelat: Fix storing unsigned long long in int
rt-tests: improvements to the python style in get_cyclictest_snapshot
rt-tests: pi_stress.8: Remove unused -t n from the manpage
rt-tests: ptsematest.8: Update the ptsematest man page
rt-tests: Add a man page for get_cyclictest_snapshot
rt-tests: Tweak the cyclictest man page
rt-tests: Add some files like get_cyclictest_snapshot to .gitignore
rt-tests: get_cyclictest_snapshot: Warn if no cyclictest instance
found
rt-tests: Install new man page get_cyclictest_snapshot.8
rt-tests: Makefile - update version to v1.9

Peter Xu (3):
rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch]
rt-tests: oslat: Init commit
rt-tests: oslat: Proper reformat of code

Yunfeng Ye (3):
rt-tests: cyclictest: Fix -a option fail when max_cpus is more
rt-tests: hachbench: Update the usage and man page for -F|--fifo
option
rt-tests: cyclictest: remove the debug log "pid = xxx" in
rstat_shm_open()

.gitignore | 7 +
Makefile | 13 +-
src/backfire/sendme.c | 3 -
src/cyclictest/cyclictest.8 | 2 +-
src/cyclictest/cyclictest.c | 159 +---
src/cyclictest/get_cyclictest_snapshot.8 | 44 ++
src/cyclictest/get_cyclictest_snapshot.py | 59 +-
src/hackbench/hackbench.8 | 6 +-
src/hackbench/hackbench.c | 2 +-
src/include/rt-utils.h | 51 ++
src/lib/rt-utils.c | 82 ++
src/oslat/oslat.8 | 66 ++
src/oslat/oslat.c | 871 ++++++++++++++++++++++
src/pi_tests/pi_stress.8 | 6 -
src/pi_tests/pi_stress.c | 23 +-
src/pmqtest/pmqtest.c | 4 -
src/ptsematest/ptsematest.8 | 6 +-
src/ptsematest/ptsematest.c | 2 -
src/queuelat/queuelat.c | 13 +-
src/signaltest/signaltest.c | 22 +-
src/sigwaittest/sigwaittest.c | 2 -
src/svsematest/svsematest.c | 2 -
22 files changed, 1216 insertions(+), 229 deletions(-)
create mode 100644 src/cyclictest/get_cyclictest_snapshot.8
create mode 100644 src/oslat/oslat.8
create mode 100644 src/oslat/oslat.c