Hello community,
here is the log from the commit of package rt-tests.13722 for
openSUSE:Leap:15.1:Update checked in at 2020-08-21 14:21:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/rt-tests.13722 (Old)
and /work/SRC/openSUSE:Leap:15.1:Update/.rt-tests.13722.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rt-tests.13722"
Fri Aug 21 14:21:51 2020 rev:1 rq:827553 version:1.6
Changes:
--------
New Changes file:
--- /dev/null 2020-08-06 00:20:10.149648038 +0200
+++
/work/SRC/openSUSE:Leap:15.1:Update/.rt-tests.13722.new.3399/rt-tests.changes
2020-08-21 14:21:52.279508209 +0200
@@ -0,0 +1,267 @@
+-------------------------------------------------------------------
+Tue Jun 16 13:29:29 UTC 2020 - Jeffrey Cheung <[email protected]>
+
+- Update to version 1.6:
+ * New feature to get a snapshot of a running instance of cyclictest without
stopping it by
+ sending SIGUSR2 to the PID and reading a shared memory segment. This is
especially useful
+ if running cyclictest over a long period of time
+ * Add SPDX tags V3
+ * Some fixes
+- Changes from version 1.5
+ * Mostly small clean-ups and bug fixes
+- Changes from version 1.4
+ * Added a number of new programs to the rt-tests suite
+ - queuelat : simulates a network queue checking for latency violations in
packet processing.
+ - cyclicdeadline : used to test the deadline scheduler (SCHED_DEADLINE)
+ - deadline_test : tests the deadline scheduler in a cyclictest manner
+ - ssdd : a tracer to do a bunch of PTRACE_SINGLESTEPs
+- Add rt-tests-1.6-Makefile.patch
+
+-------------------------------------------------------------------
+Thu Sep 13 11:10:30 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Fix grammar in description.
+- Have some more %make_install.
+
+-------------------------------------------------------------------
+Thu Sep 13 08:44:03 UTC 2018 - Martin Pluskal <[email protected]>
+
+- Update to version 1.3
+- Cleanup spec file
+
+-------------------------------------------------------------------
+Thu Sep 13 05:27:06 UTC 2018 - Jeffrey Cheung <[email protected]>
+
+- This is initial to SLERT15 SP1 [fate#326547]
+
+-------------------------------------------------------------------
+Mon Jul 30 05:40:13 UTC 2018 - [email protected]
+
+- Update to 1.0
+
+ Fate#323312 - Upgrade rt-tests to v1.0
+
+ cyclictest: stop any tracing after hitting a breaktrace threshold
+ rt-tests: Makefile: Assume numa_parse_cpustring_all available
+ rt-tests: Add man page for rt-migrate-test
+ rt-tests: Update the cyclictest man page
+ rt-tests: Add missing option to hwlatdetect man page
+ rt-tests: Housekeeping fix some spelling errors.
+ rt-tests: hwlat.txt: smidetect renamed to hwlatdetect
+ rt-tests: Remove doc/release-checklist.txt
+ rt-tests: Makefile - bump version to 1.0
+
+-------------------------------------------------------------------
+Fri Jul 27 06:09:09 UTC 2018 - [email protected]
+
+- Submit to SLERT12 SP4
+
+-------------------------------------------------------------------
+Tue Apr 25 07:00:37 UTC 2017 - [email protected]
+
+- Submit to SLERT12-SP3
+
+-------------------------------------------------------------------
+Thu Dec 8 04:29:29 UTC 2016 - [email protected]
+
+- Apply this version to SLE-12-SP2
+
+-------------------------------------------------------------------
+Thu Jan 14 07:22:31 UTC 2016 - [email protected]
+
+- Apply this version to SLE-12-SP1
+
+--------------------------------------------------------------------
+Fri Jul 10 05:49:15 UTC 2015 - [email protected]
+-
+- Add the "COPYING" file in the %doc section
+-
+--------------------------------------------------------------------
+Thu Jul 9 06:57:06 UTC 2015 - [email protected]
+-
+- license update: GPL-2.0
+- We now use SPDX license sytnax.
+-
+--------------------------------------------------------------------
+Wed Jul 8 17:37:35 UTC 2015 - [email protected]
+-
+- license update: GPL-2.0
+- please use SPDX license sytnax.
+
+-------------------------------------------------------------------
+Tue Jun 30 07:05:56 UTC 2015 - Mike Galbraith <[email protected]>
+
+- Update to 0.89
+ This is the last release suitable for SLE11
+
+- Drop legacy/unbuildable backfire/sendme
+- Drop legacy SLERT10 scripts
+- We now ship virgin source with only hwlatency detect and broken
+ legacy code removed.
+
+-------------------------------------------------------------------
+Thu Nov 24 15:08:37 UTC 2011 - Mike Galbraith <[email protected]>
+
+- Fix up spec file BuildRequires/Requires for libnuma
+
+-------------------------------------------------------------------
+Thu Nov 24 14:47:44 UTC 2011 - Mike Galbraith <[email protected]>
+
+- Update to 0.83
+
+-------------------------------------------------------------------
+Fri Aug 6 03:52:10 UTC 2010 - Mike Galbraith <[email protected]>
+
+- Update to 0.72
+
+- Update signaltest display and trace capability to match cyclictest,
+ and provide a man page for same.
+
+-------------------------------------------------------------------
+Fri Feb 26 12:00:48 CET 2010 - [email protected]
+
+- Update to 0.64.
+
+-------------------------------------------------------------------
+Mon Oct 12 23:14:08 CEST 2009 - [email protected]
+
+- Update to 0.53.
+
+-------------------------------------------------------------------
+Tue Jul 7 21:43:41 CEST 2009 - [email protected]
+
+- Update to 0.47.
+
+-------------------------------------------------------------------
+Mon Jul 6 06:52:30 CEST 2009 - [email protected]
+
+- Update to 0.46. Drop: histogram_exceed_limit.patch
+
+-------------------------------------------------------------------
+Thu Jul 2 21:11:58 CEST 2009 - [email protected]
+
+- Update to 0.45. Drop:
+ change-output-format-to-allow-6-digits.patch
+ clock_nanosleep_interrupt.patch
+
+-------------------------------------------------------------------
+Thu Jul 2 04:18:48 CEST 2009 - [email protected]
+
+- Rework Suse-added patches after sending upstream.
+ - Fold re-introduce-HIST_MAX-and-silently-cap-the-histogram.patch
+ into histogram_exceed_limit.patch.
+ - Add proper explanation to change-output-format-to-allow-6-digits.patch
+
+-------------------------------------------------------------------
+Tue Jun 30 01:13:58 CEST 2009 - [email protected]
+
+- Update to 0.43
+
+-------------------------------------------------------------------
+Thu Jun 25 07:41:38 CEST 2009 - [email protected]
+
+- Update to 0.42
+
+-------------------------------------------------------------------
+Wed Apr 8 01:13:44 CEST 2009 - [email protected]
+
+- Update to v. 0.34.
+
+-------------------------------------------------------------------
+Thu Aug 21 13:39:40 CEST 2008 - [email protected]
+
+- cyclictest_make_all_thread_intervals_equal_for_histogram.patch:
+ Change thread interal for histogram mode
+
+-------------------------------------------------------------------
+Thu Aug 21 02:21:01 CEST 2008 - [email protected]
+
+- updated histogram_exceed_limit.patch:
+ Sample doomsday spikes which exceed histogram limit in last bucket
+
+-------------------------------------------------------------------
+Tue Aug 19 10:56:20 CEST 2008 - [email protected]
+
+- histogram_exceed_limit.patch: handled histogram limit exceed
+
+-------------------------------------------------------------------
+Wed Jul 16 19:41:09 CEST 2008 - [email protected]
+
+- updated to rt-tests 0.24
+ * mlockall option got added (removed mlockall patches)
+- cyclictest: fixed staggering of priorities for multiple threads
+ bnc#408421
+
+-------------------------------------------------------------------
+Tue Jul 8 10:33:10 CEST 2008 - [email protected]
+
++++ 70 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:Leap:15.1:Update/.rt-tests.13722.new.3399/rt-tests.changes
New:
----
rt-tests-1.6-Makefile.patch
rt-tests-1.6.tar.gz
rt-tests.changes
rt-tests.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rt-tests.spec ++++++
#
# spec file for package rt-tests
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: rt-tests
Version: 1.6
Release: 0
Summary: Realtime Kernel Testsuite
License: GPL-2.0-only
Group: System/Benchmark
URL: https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git
Source0:
https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/snapshot/rt-tests-%{version}.tar.gz
Patch1: rt-tests-1.6-Makefile.patch
BuildRequires: libnuma-devel
BuildRequires: python-rpm-macros
BuildRequires: python3-base
Conflicts: hackbench
# Only supported on intel architectures
ExclusiveArch: %{ix86} x86_64
%description
The Realtime Kernel Testsuite measures real-time attributes of the kernel,
specifically timer and signal latency and the functionality of Priority
Inheritance Mutexes.
%prep
%setup -q
%patch1 -p1
%build
export CFLAGS="%{optflags}"
%make_build
%install
%make_install prefix=%{_prefix}
rm -rf %{buildroot}%{_prefix}/src/backfire
%files
%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
%{_bindir}/ssdd
%{_bindir}/get_cpuinfo_mhz.sh
%{_bindir}/determine_maximum_mpps.sh
%{python3_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}
%{_mandir}/man8/ssdd.8%{?ext_man}
%{_mandir}/man8/queuelat.8%{?ext_man}
%{_mandir}/man8/pip_stress.8%{?ext_man}
%{_mandir}/man8/deadline_test.8%{?ext_man}
%changelog
++++++ rt-tests-1.6-Makefile.patch ++++++
Index: rt-tests-1.6/Makefile
===================================================================
--- rt-tests-1.6/Makefile
+++ rt-tests-1.6/Makefile
@@ -11,6 +11,7 @@
pmqtest.c \
ptsematest.c \
rt-migrate-test.c \
+ sendme.c \
signaltest.c \
sigwaittest.c \
svsematest.c \
@@ -27,6 +28,7 @@
prefix ?= /usr/local
bindir ?= $(prefix)/bin
mandir ?= $(prefix)/share/man
+srcdir ?= $(prefix)/src
CFLAGS ?= -Wall -Wno-nonnull
CPPFLAGS += -D_GNU_SOURCE -Isrc/include
@@ -87,6 +89,7 @@
VPATH += src/sched_deadline:
VPATH += src/queuelat:
VPATH += src/ssdd:
+VPATH += src/backfire:
$(OBJDIR)/%.o: %.c | $(OBJDIR)
$(CC) -D VERSION=$(VERSION) -c $< $(CFLAGS) $(CPPFLAGS) -o $@
@@ -138,6 +141,9 @@
pmqtest: $(OBJDIR)/pmqtest.o $(OBJDIR)/librttest.a
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB) $(EXTRA_LIBS)
+sendme: $(OBJDIR)/sendme.o $(OBJDIR)/librttest.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB) $(EXTRA_LIBS)
+
pip_stress: $(OBJDIR)/pip_stress.o $(OBJDIR)/librttest.a
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB)
@@ -176,10 +182,13 @@
.PHONY: install
install: all install_hwlatdetect
- mkdir -p "$(DESTDIR)$(bindir)" "$(DESTDIR)$(mandir)/man8"
+ mkdir -p "$(DESTDIR)$(bindir)" "$(DESTDIR)$(mandir)/man4"
+ mkdir -p "$(DESTDIR)$(srcdir)" "$(DESTDIR)$(mandir)/man8"
cp $(TARGETS) "$(DESTDIR)$(bindir)"
- install src/queuelat/get_cpuinfo_mhz.sh "$(DESTDIR)$(bindir)"
- install src/queuelat/determine_maximum_mpps.sh "${DESTDIR}${bindir}"
+ install -m 755 src/queuelat/get_cpuinfo_mhz.sh "${DESTDIR}${bindir}"
+ install -m 755 src/queuelat/determine_maximum_mpps.sh
"${DESTDIR}${bindir}"
+ install -D -m 644 src/backfire/backfire.c
"$(DESTDIR)$(srcdir)/backfire/backfire.c"
+ install -m 644 src/backfire/Makefile
"$(DESTDIR)$(srcdir)/backfire/Makefile"
gzip -c src/cyclictest/cyclictest.8
>"$(DESTDIR)$(mandir)/man8/cyclictest.8.gz"
gzip -c src/pi_tests/pi_stress.8
>"$(DESTDIR)$(mandir)/man8/pi_stress.8.gz"
gzip -c src/ptsematest/ptsematest.8
>"$(DESTDIR)$(mandir)/man8/ptsematest.8.gz"
@@ -193,6 +202,8 @@
gzip -c src/queuelat/queuelat.8
>"$(DESTDIR)$(mandir)/man8/queuelat.8.gz"
gzip -c src/sched_deadline/deadline_test.8
>"$(DESTDIR)$(mandir)/man8/deadline_test.8.gz"
gzip -c src/ssdd/ssdd.8 >"$(DESTDIR)$(mandir)/man8/ssdd.8.gz"
+ gzip -c src/backfire/backfire.4
>"$(DESTDIR)$(mandir)/man4/backfire.4.gz"
+ gzip -c src/backfire/sendme.8 >"$(DESTDIR)$(mandir)/man8/sendme.8.gz"
.PHONY: install_hwlatdetect
install_hwlatdetect: hwlatdetect