$ git log --pretty=format:'%h %s (%cs)%d'
195ba7d Merge branch 'v2/master' (2017-04-10)
(HEAD -> master)
ed5cb77 update rt-tests URL in docs/README (2017-03-17)
b2ae9af Merge branch 'v2/kcompile-by-nodes' into v2/master (2017-03-16)
(tag: v2.14, v2/master)
ad867c9 version 2.14 (2017-03-16)
8425dee removed incorrect import of systopology (2017-03-16)
89c3e7a update specfiles with correct changelog and version/release (2017-03-15)
841da33 version 2.13 (2017-03-15)
(tag: v2.13)
c9e1b49 cyclictest.py: make -n option default to use clock_nanosleep(2) (2017-03-15)
8ee115f Added EXTRA Makefile variable for testing miscellaneous options (2017-03-15)
6e4d54b kcompile.py: modify to manage jobs on per-node basis (2017-03-15)
...
$ git cat-file blob HEAD:README
Rteval is a python program written to evaluate the performance of a
realtime Linux kernel on a particular hardware platform. The program
unpacks source code for two loads: hackbench and a Linux kernel
compile, then loops running hackbench and a parallel build of the
Linux kernel. While the loads are running, the cyclictest program is
run to measure realtime performance under load. When the specified run
duration is met, the loads are stopped and cyclictest outputs measured
timer latency values in histogram format, which is analyzed by
rteval. Rteval then writes an XML file to disk with information about
the system (gotten through DMI tables), the raw histogram data
collected during the run and the statistical analysis of the run.
The rteval source may be pulled from it's git tree on kernel.org:
git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rteval.git
Rteval requires the following packages to run:
Python >= 2.4 (and < 3.0)
http://www.python.org/download/
python-schedutils
git://git.kernel.org/pub/scm/linux/kernel/git/acme/python-schedutils.git
python-ethtool
git://git.kernel.org/pub/scm/linux/kernel/git/acme/python-ethtool.git
python-lxml
http://lxml.de/
python-dmidecode
http://www.ohloh.net/p/python-dmidecode
libxml2-python
http://xmlsoft.org/
rt-tests
git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git
Clark Williams <williams@redhat.com> wrote rteval
David Sommerseth <davids@redhat.com> wrote the XML-RPC and database
logic for handling rteval results.
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
py2/rteval rteval: hackbench: raise an exception if hackbench fails to run (2019-03-27)
py3/rteval rteval: Fix typo in debug output (2018-12-17)
devel/rhel-7.5 rteval: hackbench.py: Do not sleep if hackbench fails from memory errors (2017-10-19)
devel/master rteval: add the /proc/cmdline to rteval report (2017-05-24)
* master Merge branch 'v2/master' (2017-04-10)
v2/master Merge branch 'v2/kcompile-by-nodes' into v2/master (2017-03-16)
v1/master update to v1.41 (2015-11-23)
# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
--format='%(refname:short) %(subject) (%(creatordate:short))'
v2.14 fix leftover import from devel (2017-03-16) tar.gz
v2.13 updated kcompile and made -n default for cyclictest (2017-03-16) tar.gz
v2.5 stop using old numactl arg (2016-10-24) tar.gz
v2.9 remove hwlatdetect module (2016-10-24) tar.gz
v2.12 handle null USER env variable (2016-10-24) tar.gz
v2.11 return non-zero status when exiting early (2016-08-30) tar.gz
v2.10 version bump to v2.10 (2016-08-03) tar.gz
v2.8 specfile: require version 0.97 of rt-tests (2016-04-27) tar.gz
v2.7 fix SIGTERM issue (2016-04-01) tar.gz
v2.6 version 2.6 (2016-02-11) tar.gz
...
# associated public inboxes:
# (number on the left is used for dev purposes)
242 linux-rt-users
15 lkml
7 netdev
7 linux-arm-kernel
6 qemu-devel
6 dpdk-dev
6 intel-gfx
5 u-boot
4 linux-samsung-soc
4 linux-xfs
4 netfilter-devel
4 stable
4 linux-pm
4 linux-btrfs
4 linux-rdma
4 linuxppc-dev
4 git
4 dri-devel
4 buildroot
3 linux-riscv
3 linux-nfs
3 linux-devicetree
3 linux-mm
3 linux-scsi
3 linux-kselftest
3 selinux
3 linux-gpio
3 kvm
3 util-linux
3 linux-mmc
3 amd-gfx
3 openembedded-core
3 openembedded-devel
3 yocto-meta-arago
3 intel-wired-lan
3 poky
3 ../../../../../../../igt-dev
2 linux-wireless
2 linux-mtd
2 linux-block
2 linux-nvme
2 bpf
2 linux-mediatek
2 linux-crypto
2 linux-acpi
2 linux-fsdevel
2 linux-cifs
2 linux-amlogic
2 linux-erofs
2 linux-iommu
2 linux-media
2 xen-devel
2 linux-mips
2 fstests
2 linux-rtc
2 linux-input
2 alsa-devel
2 kvmarm
2 driverdev-devel
2 linux-usb
2 linux-renesas-soc
2 linux-clk
2 linux-iio
2 linux-ext4
2 linux-security-module
2 linux-pci
2 linux-f2fs-devel
2 linux-modules
2 linux-bluetooth
2 linux-ide
2 linux-serial
2 linux-watchdog
2 linux-trace-devel
2 backports
2 linux-doc
2 linux-man
2 linux-api
2 linux-omap
2 linux-spi
2 linux-i2c
2 linux-sparse
2 linux-tegra
2 lttng-dev
2 virtualization
2 linux-kbuild
2 linux-arch
2 linux-can
2 containers
2 linux-rockchip
2 linux-raid
2 openbmc
2 dm-devel
2 linux-fbdev
2 linux-cxl
2 linux-perf-users
2 linux-sh
2 nouveau
2 linux-s390
2 mptcp
2 linux-coco
2 fio
2 iwd
2 ltp
2 yocto
2 yocto-meta-freescale
2 yocto-toaster
2 yocto-meta-arm
2 bitbake-devel
2 yocto-meta-virtualization
2 yocto-meta-ti
2 outreachy
2 openrisc
2 kexec
2 intel-xe
2 linux-um
2 virtio-comment
2 qemu-riscv
2 cluster-devel
2 grub-devel
2 kvm-ppc
2 linux-hexagon
2 reiserfs-devel
2 lvm-devel
2 virtio-fs
2 ../../../../../../../fuego
1 linux-fscrypt
1 cocci
1 live-patching
1 linux-efi
1 linux-integrity
1 linux-edac
1 linux-arm-msm
1 linux-nvdimm
1 linux-snps-arc
1 linux-hwmon
1 kernel-hardening
1 dmaengine
1 linux-next
1 linux-parisc
1 linux-leds
1 kernelnewbies
1 linux-sgx
1 linux-hyperv
1 workflows
1 rcu
1 selinux-refpolicy
1 linux-m68k
1 linux-i3c
1 linux-spdx
1 linux-wpan
1 ksummit-discuss
1 wireguard
1 io-uring
1 linux-kernel-mentees
1 linux-csky
1 tpmdd-devel
1 linux-unionfs
1 linux-firmware
1 cip-dev
1 linux-audit
1 linux-remoteproc
1 linux-dash
1 linux-bcache
1 mm-commits
1 linux-pwm
1 linux-fpga
1 ceph-devel
1 xdp-newbies
1 platform-driver-x86
1 phone-devel
1 linux-hardening
1 dash
1 keyrings
1 linux-sctp
1 target-devel
1 lustre-devel
1 soc
1 ocfs2-devel
1 rust-for-linux
1 ath10k
1 ath11k
1 linux-phy
1 kernel-janitors
1 sparclinux
1 linux-staging
1 linux-sunxi
1 regressions
1 ksummit
1 b43-dev
1 nvdimm
1 linux-nfc
1 linux-bcachefs
1 ath9k-devel
1 ntfs3
1 llvm
1 ell
1 ofono
1 yocto-docs
1 linux-patches
1 chrome-platform
1 ntb
1 xenomai
1 damon
1 asahi
1 loongarch
1 imx
1 ath12k
1 b4-sent
1 linux-trace-kernel
1 oe-linux-nfc
1 oe-kbuild-all
1 oe-chipsec
1 batman
1 virtio-dev
1 v9fs
1 ecryptfs
1 linux-ia64
1 kbd
1 autofs
1 cpufreq
1 dccp
1 cgroups
1 devicetree-spec
1 devicetree-compiler
1 initramfs
1 hail-devel
1 kvm-ia64
1 linux-8086
1 kernel-testers
1 linux-alpha
1 linux-btrace
1 linux-embedded
1 linux-hams
1 linux-hotplug
1 linux-laptop
1 linux-sound
1 trinity
1 linux-metag
1 linux-x25
1 linux-nilfs
1 lvs-devel
1 netfilter
1 linux-oxnas
1 u-boot-amlogic
1 lm-sensors
1 acpica-devel
1 bridge
1 perfbook
1 smatch
1 ../../../../../../../wireless-regdb
1 ../../../../../../../powertop
git clone https://80x24.org/lore/pub/scm/linux/kernel/git/jkacur/rteval.git