summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Kleine-König <ukleinek@debian.org>2019-11-15 23:00:42 +0100
committerUwe Kleine-König <ukleinek@debian.org>2019-11-15 23:00:42 +0100
commit9edb064c2d05d497702123a6db3133ed871f2e17 (patch)
tree530240da02795e4d90a008cab7ae9ffdf5348b16
parent5acc30fa75ab2d17d83b89443a4fdb97aaab5ea0 (diff)
downloadrt-tests-9edb064c2d05d497702123a6db3133ed871f2e17.tar.gz
rt-tests-9edb064c2d05d497702123a6db3133ed871f2e17.tar.xz
[debian] Don't use .sh suffix for shell scripts
-rw-r--r--debian/patches/drop-sh-extension.patch76
-rw-r--r--debian/patches/series1
2 files changed, 77 insertions, 0 deletions
diff --git a/debian/patches/drop-sh-extension.patch b/debian/patches/drop-sh-extension.patch
new file mode 100644
index 0000000..32a21f0
--- /dev/null
+++ b/debian/patches/drop-sh-extension.patch
@@ -0,0 +1,76 @@
+Don't use .sh suffix for shell scripts to adhere to Policy 10.4
+
+This fixes the linitan warning:
+
+W: rt-tests: script-with-language-extension usr/bin/determine_maximum_mpps.sh
+W: rt-tests: script-with-language-extension usr/bin/get_cpuinfo_mhz.sh
+
+--- a/Makefile
++++ b/Makefile
+@@ -178,8 +178,8 @@
+ 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 src/queuelat/get_cpuinfo_mhz.sh "$(DESTDIR)$(bindir)/get_cpuinfo_mhz"
++ install src/queuelat/determine_maximum_mpps.sh "${DESTDIR}${bindir}/determine_maximum_mpps"
+ 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"
+--- a/src/queuelat/determine_maximum_mpps.sh
++++ b/src/queuelat/determine_maximum_mpps.sh
+@@ -18,7 +18,7 @@
+ echo testing $mpps Mpps
+
+ OUTFILE=`mktemp`
+- $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz.sh` -p $mpps -t 30 > $OUTFILE
++ $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz` -p $mpps -t 30 > $OUTFILE
+
+ exceeded=`grep exceeded $OUTFILE`
+ if [ ! -z "$exceeded" ]; then
+@@ -34,7 +34,7 @@
+ echo testing $mpps Mpps
+
+ OUTFILE=`mktemp`
+- $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz.sh` -p $mpps -t 30 > $OUTFILE
++ $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz` -p $mpps -t 30 > $OUTFILE
+
+ exceeded=`grep exceeded $OUTFILE`
+ if [ -z "$exceeded" ]; then
+@@ -51,7 +51,7 @@
+ echo testing $mpps Mpps
+
+ OUTFILE=`mktemp`
+- $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz.sh` -p $mpps -t 30 > $OUTFILE
++ $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz` -p $mpps -t 30 > $OUTFILE
+
+ exceeded=`grep exceeded $OUTFILE`
+ if [ ! -z "$exceeded" ]; then
+@@ -68,7 +68,7 @@
+ echo testing $mpps Mpps
+
+ OUTFILE=`mktemp`
+- $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz.sh` -p $mpps -t 30 > $OUTFILE
++ $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `sh get_cpuinfo_mhz` -p $mpps -t 30 > $OUTFILE
+
+ exceeded=`grep exceeded $OUTFILE`
+ if [ -z "$exceeded" ]; then
+@@ -87,7 +87,7 @@
+ echo "$mpps Mpps"
+
+ for i in `seq 1 10`; do
+- $PREAMBLE ./queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `get_cpuinfo_mhz.sh` -p $mpps -t 30 > $OUTFILE
++ $PREAMBLE ./queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `get_cpuinfo_mhz` -p $mpps -t 30 > $OUTFILE
+ exceeded=`grep exceeded $OUTFILE`
+
+ if [ ! -z "$exceeded" ]; then
+@@ -109,7 +109,7 @@
+ echo -n "Starting 10 minutes run with "
+ echo "$mpps Mpps"
+
+- $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `get_cpuinfo_mhz.sh` -p $mpps -t 600 > $OUTFILE
++ $PREAMBLE queuelat -m $MAXLAT -c $CYCLES_PER_PACKET -f `get_cpuinfo_mhz` -p $mpps -t 600 > $OUTFILE
+ exceeded=`grep exceeded $OUTFILE`
+
+ if [ ! -z "$exceeded" ]; then
diff --git a/debian/patches/series b/debian/patches/series
index 560ff17..156e913 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ install_hwlatdetect_into_sbindir.patch
debian_adapt_errormsg_on_failure_to_open_device.patch
debian_has_recent_glibc.patch
fix_comment_about_realtime_group.patch
+drop-sh-extension.patch