SHA256
1
0
forked from pool/rt-tests

- Update to version 1.3

OBS-URL: https://build.opensuse.org/package/show/benchmark/rt-tests?expand=0&rev=4
This commit is contained in:
Martin Pluskal 2018-09-13 09:09:58 +00:00 committed by Git OBS Bridge
parent 197c6b556e
commit df8e4f559e
4 changed files with 25 additions and 29 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:963e3df412de8d8e6886bf24d3ac135c007d21286ed06fd625d9af6108311bb3
size 127236

3
rt-tests-1.3.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aea6b9e3367d5eec4af65a0f8e45b7a7948ce43b713be6564ccf71920c20b465
size 144534

View File

@ -1,6 +1,7 @@
-------------------------------------------------------------------
Thu Sep 13 08:40:33 UTC 2018 - Martin Pluskal <mpluskal@suse.com>
Thu Sep 13 08:44:03 UTC 2018 - Martin Pluskal <mpluskal@suse.com>
- Update to version 1.3
- Cleanup spec file
-------------------------------------------------------------------

View File

@ -17,16 +17,15 @@
Name: rt-tests
Version: 1.0
Version: 1.3
Release: 0
Summary: Realtime Kernel Testsuite
License: GPL-2.0-only
Group: System/Benchmark
URL: http://www.kernel.org/pub/linux/kernel/people/tglx/rt-tests/
Source0: %{name}-%{version}.tar.xz
Source0: https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/snapshot/rt-tests-%{version}.tar.gz
BuildRequires: libnuma-devel
# rt-tests doesn't build on s390, s390x, ia64, ppc, ppc64, ix86
ExclusiveArch: x86_64
BuildRequires: python2-base
%description
Realtime Kernel Testsuite which measures Realtime attributes of the Kernel:
@ -34,49 +33,45 @@ Timer and signal latency and the functionality of Priority Inheritance
Mutexes.
%prep
%setup -q -n rt-tests
%setup -q
%build
CFLAGS="%{optflags}" make NUMA=1 %{?_smp_mflags}
export CFLAGS="%{optflags}"
make %{?_smp_mflags}
%install
mkdir -p %{buildroot}/%{_bindir} %{buildroot}/%{_mandir}/man8/
install -m 755 cyclictest %{buildroot}/%{_bindir}
install -m 755 pi_stress %{buildroot}/%{_bindir}
install -m 755 pip_stress %{buildroot}/%{_bindir}
install -m 755 pmqtest %{buildroot}/%{_bindir}
install -m 755 rt-migrate-test %{buildroot}/%{_bindir}
install -m 755 signaltest %{buildroot}/%{_bindir}
install -m 755 ptsematest %{buildroot}/%{_bindir}
install -m 755 sigwaittest %{buildroot}/%{_bindir}
install -m 755 svsematest %{buildroot}/%{_bindir}
install -m 755 hackbench %{buildroot}/%{_bindir}
install -m 644 src/cyclictest/cyclictest.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/pi_tests/pi_stress.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/pmqtest/pmqtest.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/ptsematest/ptsematest.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/sigwaittest/sigwaittest.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/svsematest/svsematest.8 %{buildroot}/%{_mandir}/man8/
install -m 644 src/hackbench/hackbench.8 %{buildroot}/%{_mandir}/man8/
make prefix=%{_prefix} DESTDIR=%{buildroot} install
rm -rf %{buildroot}%{_prefix}/src/backfire
%files
%doc ChangeLog
%license COPYING
%doc MAINTAINERS README.markdown
%{_bindir}/cyclicdeadline
%{_bindir}/cyclictest
%{_bindir}/deadline_test
%{_bindir}/hackbench
%{_bindir}/hwlatdetect
%{_bindir}/pi_stress
%{_bindir}/pip_stress
%{_bindir}/pmqtest
%{_bindir}/ptsematest
%{_bindir}/queuelat
%{_bindir}/rt-migrate-test
%{_bindir}/sendme
%{_bindir}/signaltest
%{_bindir}/sigwaittest
%{_bindir}/svsematest
%{python2_sitelib}/hwlatdetect.py
%{_mandir}/man4/backfire.4%{?ext_man}
%{_mandir}/man8/cyclictest.8%{?ext_man}
%{_mandir}/man8/hackbench.8%{?ext_man}
%{_mandir}/man8/hwlatdetect.8%{?ext_man}
%{_mandir}/man8/pi_stress.8%{?ext_man}
%{_mandir}/man8/pmqtest.8%{?ext_man}
%{_mandir}/man8/ptsematest.8%{?ext_man}
%{_mandir}/man8/rt-migrate-test.8%{?ext_man}
%{_mandir}/man8/sendme.8%{?ext_man}
%{_mandir}/man8/signaltest.8%{?ext_man}
%{_mandir}/man8/sigwaittest.8%{?ext_man}
%{_mandir}/man8/svsematest.8%{?ext_man}