Terminate individual tests after 30 minutes
This is an attempt to debug what happened on the ppc64el buildd.
This commit is contained in:
parent
05a9a7e9d4
commit
b83b3d05ee
|
|
@ -1,3 +1,11 @@
|
|||
ostree (2016.9-2) unstable; urgency=medium
|
||||
|
||||
* debian/patches/Terminate-individual-tests-after-half-an-hour.patch:
|
||||
terminate individual tests after 30 minutes, in an attempt to debug
|
||||
what happened on the ppc64el buildd
|
||||
|
||||
-- Simon McVittie <smcv@debian.org> Fri, 09 Sep 2016 08:23:44 +0100
|
||||
|
||||
ostree (2016.9-1) unstable; urgency=medium
|
||||
|
||||
* New upstream version
|
||||
|
|
|
|||
|
|
@ -0,0 +1,25 @@
|
|||
From: Simon McVittie <smcv@debian.org>
|
||||
Date: Fri, 9 Sep 2016 08:23:36 +0100
|
||||
Subject: Terminate individual tests after half an hour
|
||||
|
||||
While using the Automake parallel test harness, if a test hangs for
|
||||
long enough for an external watchdog to kill the entire build process
|
||||
(as happens in Debian sbuild after 150 minutes with no activity on
|
||||
stdout/stderr), the logs will not be shown. If we make an individual
|
||||
test time out sooner, logs are more likely to be shown.
|
||||
|
||||
Signed-off-by: Simon McVittie <smcv@debian.org>
|
||||
---
|
||||
buildutil/tap-test | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/buildutil/tap-test b/buildutil/tap-test
|
||||
index 6b2eb5c..4971f0b 100755
|
||||
--- a/buildutil/tap-test
|
||||
+++ b/buildutil/tap-test
|
||||
@@ -20,4 +20,4 @@ function cleanup () {
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cd ${tempdir}
|
||||
-${srcd}/${bn} -k --tap
|
||||
+timeout --kill-after=60 1800 ${srcd}/${bn} -k --tap
|
||||
|
|
@ -0,0 +1 @@
|
|||
Terminate-individual-tests-after-half-an-hour.patch
|
||||
Loading…
Reference in New Issue