How To Install realtime-tests on Fedora 36

In this tutorial we learn how to install realtime-tests in Fedora 36. realtime-tests is Programs that test various rt-features

Introduction

In this tutorial we learn how to install realtime-tests on Fedora 36.

What is realtime-tests

realtime-tests is a set of programs that test and measure various components of real-time kernel behavior. This package measures timer, signal, and hardware latency. It also tests the functioning of priority-inheritance mutexes.

We can use yum or dnf to install realtime-tests on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install realtime-tests.

Install realtime-tests on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install realtime-tests using dnf by running the following command:

sudo dnf -y install realtime-tests

Install realtime-tests on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install realtime-tests using yum by running the following command:

sudo yum -y install realtime-tests

How To Uninstall realtime-tests on Fedora 36

To uninstall only the realtime-tests package we can use the following command:

sudo dnf remove realtime-tests

realtime-tests Package Contents on Fedora 36

/usr/bin/cyclicdeadline
/usr/bin/cyclictest
/usr/bin/deadline_test
/usr/bin/determine_maximum_mpps.sh
/usr/bin/get_cyclictest_snapshot
/usr/bin/hackbench
/usr/bin/hwlatdetect
/usr/bin/oslat
/usr/bin/pi_stress
/usr/bin/pip_stress
/usr/bin/pmqtest
/usr/bin/ptsematest
/usr/bin/queuelat
/usr/bin/rt-migrate-test
/usr/bin/signaltest
/usr/bin/sigwaittest
/usr/bin/ssdd
/usr/bin/svsematest
/usr/lib/.build-id
/usr/lib/.build-id/05
/usr/lib/.build-id/05/64525ea6ca7f10c07ffd2a3c2ab1f83554c689
/usr/lib/.build-id/13
/usr/lib/.build-id/13/72d00295e00ef15eeb816c7137bcc143705348
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/38c7df38cab791081efe6568dab6466640a3fd
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/24165b355d8a753083302256b0c62d267d292d
/usr/lib/.build-id/41
/usr/lib/.build-id/41/8631710998a4d2343d20eae310e8cb2ea11520
/usr/lib/.build-id/70
/usr/lib/.build-id/70/8fc97b3a6edfa73a4261322b88560df73cc3ad
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/35bcafb12a01c5d67fa6b46d8cfd1781a8caa5
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/e2f428768f7aa768009b0c3a6945b45bb29a46
/usr/lib/.build-id/93
/usr/lib/.build-id/93/30cd85b0aa10b362cc393f3a57911106b49223
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/b5901f26924c7da8ebece8bfe7532d499bdf77
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/cbd7eb7a9429daca105c4d407d1e694e63df5c
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/e5c70f6bead20fa67b29e4ddc0e17bd5a6a631
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/a89bb629115c134ffabfc326831eeb406914a3
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/daf8e428269664c2b84dd847c31bc642a185a5
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/fad46d466c1b9a5afa2e73847253403e9d9f25
/usr/lib/python3.10/site-packages/__pycache__/get_cyclictest_snapshot.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/__pycache__/get_cyclictest_snapshot.cpython-310.pyc
/usr/lib/python3.10/site-packages/__pycache__/hwlatdetect.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/__pycache__/hwlatdetect.cpython-310.pyc
/usr/lib/python3.10/site-packages/get_cyclictest_snapshot.py
/usr/lib/python3.10/site-packages/hwlatdetect.py
/usr/share/man/man8/cyclicdeadline.8.gz
/usr/share/man/man8/cyclictest.8.gz
/usr/share/man/man8/deadline_test.8.gz
/usr/share/man/man8/determine_maximum_mpps.8.gz
/usr/share/man/man8/get_cyclictest_snapshot.8.gz
/usr/share/man/man8/hackbench.8.gz
/usr/share/man/man8/hwlatdetect.8.gz
/usr/share/man/man8/oslat.8.gz
/usr/share/man/man8/pi_stress.8.gz
/usr/share/man/man8/pip_stress.8.gz
/usr/share/man/man8/pmqtest.8.gz
/usr/share/man/man8/ptsematest.8.gz
/usr/share/man/man8/queuelat.8.gz
/usr/share/man/man8/rt-migrate-test.8.gz
/usr/share/man/man8/signaltest.8.gz
/usr/share/man/man8/sigwaittest.8.gz
/usr/share/man/man8/ssdd.8.gz
/usr/share/man/man8/svsematest.8.gz

References

Summary

In this tutorial we learn how to install realtime-tests on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).