From 477eb1992e90fd287a451cd8b96f7c9c65e1eb59 Mon Sep 17 00:00:00 2001 From: Didier Raboud Date: Tue, 9 Aug 2016 18:11:10 +0200 Subject: [PATCH] Tests: ignore usb & dnssd backend unexpected exits Ignore the following errors: "[cups-deviced] PID * (usb) crashed on signal 11!" and "[cups-deviced] PID * (dnssd) stopped with status 1" They seem to regularly happen on Debian/Ubuntu buildds and break error lines counting. Patch-Name: tests-ignore-usb-crash.patch Gbp-Pq: Name 0006-Tests-ignore-usb-dnssd-backend-unexpected-exits.patch --- test/run-stp-tests.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/run-stp-tests.sh b/test/run-stp-tests.sh index a601581..8bde425 100755 --- a/test/run-stp-tests.sh +++ b/test/run-stp-tests.sh @@ -1025,7 +1025,10 @@ else fi # Error log messages -count=`$GREP '^E ' $BASE/log/error_log | $GREP -v 'Unknown default SystemGroup' | wc -l | awk '{print $1}'` +count=`$GREP '^E ' $BASE/log/error_log | $GREP -v 'Unknown default SystemGroup' | \ + $GREP -v '(usb) crashed on signal 11' | \ + $GREP -v '(dnssd) stopped with status 1' | \ + wc -l | awk '{print $1}'` if test $count != 33; then echo "FAIL: $count error messages, expected 33." $GREP '^E ' $BASE/log/error_log