Dear RT Folks We are pleased to announce the latest version of rt-tests There is the usual round of clean-ups. - we are continuing to improve the make system - Henrik cleaned up the new feature to run cyclictest in Android specifically he removed all the ugly #ifdefs to an android specific file There is a new feature to trace information about latency spikes, to see if we can find any patterns to the spikes Here is what a sample run with the new feature looks like. (non-rt kernel) su -c './cyclictest -t4 -p99 --spike=30 --duration=60' Password: policy: fifo: loadavg: 0.69 0.78 0.60 1/641 6420 T: 0 ( 6385) P:99 I:1000 C: 59996 Min: 2 Act: 2 Avg: 2 Max: 1476 T: 1 ( 6386) P:99 I:1500 C: 39999 Min: 1 Act: 2 Avg: 2 Max: 952 T: 2 ( 6387) P:99 I:2000 C: 29999 Min: 2 Act: 2 Avg: 3 Max: 504 T: 3 ( 6388) P:99 I:2500 C: 23999 Min: 1 Act: 2 Avg: 2 Max: 1423 T: 2 Spike: 504: TS: 490531620 T: 2 Spike: 270: TS: 526847386 T: 2 Spike: 51: TS: 527211167 T: 2 Spike: 44: TS: 528261160 T: 1 Spike: 31: TS: 528952631 T: 2 Spike: 32: TS: 529253148 T: 2 Spike: 52: TS: 529317169 T: 0 Spike: 1444: TS: 530049519 T: 1 Spike: 419: TS: 530049520 T: 0 Spike: 1476: TS: 530318551 T: 1 Spike: 952: TS: 530318553 T: 3 Spike: 1423: TS: 530318551 T: 0 Spike: 972: TS: 531532046 T: 0 Spike: 34: TS: 531987109 spikes = 14 Summary of Changes ------------------ Clark Williams (3): Makefile: add target to create OBJDIR before use specfile: add signaltest manpage to files section and remove trailing whitespace in changelog Makefile: have distclean remove .asc file for tarball Henrik Austad (4): Android: clean up the bypass ifdeffery Android: rename arch from bionic to android Android: Expand match for android in ostype rt-sched.h: do not unconditionally define syscall-numbers John Kacur (6): cyclictest: Clean-ups in timerthread before working on it Makefile: OBJDIR should be an order-only-prerequisite Makefile: Move TARGETS back to a more logical place in the Makefile cyclictest: Add a feature to record spikes cyclictest: fix #ifdef broken by NO_PTHREAD_SETAFFINITY Makefile: Version bump to v0.96 Uwe Kleine-König (1): Fix some trivial typos found by codespell(1) You can fetch it via git by cloning one of the following repos 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 tag: v0.96 You can also fetch the tarball here https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.96.tar.xz https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.96.tar.gz older versions are in https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests/older I've pushed a branch for new development, so you can start sending us your patches, and bug reports. branch: devel/v0.97 Enjoy! John Kacur