]> git.pld-linux.org Git - packages/rteval.git/blame - rteval.spec
- up to 3.5
[packages/rteval.git] / rteval.spec
CommitLineData
5baca2f8
JB
1# TODO: loads (see rteval-loads.spec), server parts (see server/rteval-parser.spec)
2Summary: Utility to evaluate system suitability for RT Linux
3Summary(pl.UTF-8): Narzędzie do szacowania przydatkości systemu dla Linuksa RT
4Name: rteval
017d40bf 5Version: 3.5
5baca2f8
JB
6Release: 0.1
7License: GPL v2
8Group: Applications/System
bc0836e3 9Source0: https://www.kernel.org/pub/linux/utils/rteval/%{name}-%{version}.tar.xz
017d40bf 10# Source0-md5: 97b5bc91b778baf92faa7ca8b5aed9db
5baca2f8 11URL: https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/rteval
bc0836e3 12BuildRequires: python3 >= 1:3.2
5baca2f8
JB
13BuildRequires: rpm-pythonprov
14BuildRequires: rpmbuild(macros) >= 1.714
15BuildRequires: tar >= 1:1.22
16BuildRequires: xz
17Requires: numactl
bc0836e3
JB
18Requires: python3-ethtool
19Requires: python3-libxml2
20Requires: python3-lxml
21Requires: python3-modules >= 1:3.2
22Requires: python3-schedutils
5baca2f8
JB
23Requires: rt-tests >= 0.97
24Requires: sysstat
25Requires: trace-cmd
26# TODO:
bc0836e3 27#Requires: python3-dmidecode >= 3.10
5baca2f8
JB
28#Requires: rteval-loads >= 1.4
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32The rteval script is a utility for measuring various aspects of
33realtime behavior on a system under load. The script unpacks the
34kernel source, and then goes into a loop, running hackbench and
35compiling a kernel tree. During that loop the cyclictest program is
36run to measure event response time. After the run time completes, a
37statistical analysis of the event response times is done and printed
38to the screen.
39
40%description -l pl.UTF-8
41Skrypt rteval to narzędzie mierzące różne aspekty zachowania czasu
42rzeczywistego w systemie pod obciążeniem. Skrypt rozpakowuje źródła
43jądra, a następnie wchodzi w pętlę, uruchamiając hackbench i
44kompilację jądra. W trakcie tej pętli uruchamiany jest program
45cyclictest, mierzący czas reakcji na zdarzenia. Po zakończeniu
46działania jest wykonywana i wypisywana analiza statystyczna czasów
47reakcji.
48
49%prep
50%setup -q
51
52%build
bc0836e3 53%py3_build
5baca2f8
JB
54
55%install
56rm -rf $RPM_BUILD_ROOT
57
bc0836e3 58%py3_install
5baca2f8
JB
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files
64%defattr(644,root,root,755)
65%doc README TODO
66%attr(755,root,root) %{_bindir}/rteval
67%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rteval.conf
bc0836e3
JB
68%{py3_sitescriptdir}/rteval
69%{py3_sitescriptdir}/rteval-%{version}-py*.egg-info
5baca2f8
JB
70%{_datadir}/rteval
71%{_mandir}/man8/rteval.8*
This page took 0.112033 seconds and 4 git commands to generate.