From a15d353b495f83ac519d6ab1026892424f4970ce Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 31 Mar 2016 08:52:22 +0100 Subject: [PATCH] debian/rules: warn if there are leftover daemon processes after testing --- debian/changelog | 1 + debian/rules | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/debian/changelog b/debian/changelog index 542fb381..64477d3a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ ostree (2016.4-1) UNRELEASED; urgency=medium * Fix ITP bug number in changelog (was #813308, should have been #697477) * debian/control: build-depend on attr, for the tests (only required if /var/tmp supports extended attributes) + * debian/rules: warn if there are leftover daemon processes after testing -- Simon McVittie Mon, 28 Mar 2016 12:02:59 +0100 diff --git a/debian/rules b/debian/rules index 1e6ac4aa..38f748e5 100755 --- a/debian/rules +++ b/debian/rules @@ -24,6 +24,14 @@ override_dh_auto_configure: $(NULL) chmod +x tests/*.js +override_dh_auto_test: + dh_auto_test + if pgrep lt-ostree || pgrep --full "gpg-agent --homedir /var/tmp/tap-test."; then \ + echo "WARNING: daemon processes were leaked"; \ + pgrep gpg-agent | xargs --no-run-if-empty ps ww; \ + pgrep lt-ostree | xargs --no-run-if-empty ps ww; \ + fi + override_dh_install: rm -f debian/tmp/usr/lib/*/*.la rm -f debian/tmp/usr/lib/ostree/installed-tests/*.la