[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. 0.48-79-gdf94975
Andreas Beckmann
debian at abeckmann.de
Sat Jan 12 11:33:14 UTC 2013
The following commit has been merged in the master branch:
commit 3e738d7c29e1515949975748711465b03b50c1c8
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sat Dec 1 14:33:45 2012 +0100
kpr: add resource_violation analysis
output limit exceeded or run time exceeded
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/known_problems/resource_violation_error.conf b/known_problems/resource_violation_error.conf
new file mode 100644
index 0000000..c51a67d
--- /dev/null
+++ b/known_problems/resource_violation_error.conf
@@ -0,0 +1,13 @@
+#
+# detect packages violating resource limits during the test
+#
+COMMAND='grep -E "Command was terminated after exceeding|Process KILLED - exceed maximum run time"'
+WHERE='fail bugged affected'
+ISSUE=0
+HEADER='Packages where the test was aborted after exceeding time or output limit'
+HELPTEXT='
+<p>
+Usually caused by seriously misbehaving maintainer scripts that go into endless loops or try to get user input in DEBIAN_FRONTEND=noninteractive mode.
+</p>
+
+'
diff --git a/piuparts-report.py b/piuparts-report.py
index 438a620..62250d3 100644
--- a/piuparts-report.py
+++ b/piuparts-report.py
@@ -365,6 +365,7 @@ linktarget_by_template = [
("diversion_error.tpl", "due to diversions being modified after purge"),
("processes_running_error.tpl", "due to leaving processes running behind"),
("excessive_output_error.tpl", "due to being terminated after excessive output"),
+ ("resource_violation_error.tpl", "due to resource violation"),
("conffile_prompt_error.tpl", "due to prompting due to modified conffiles"),
("db_setup_error.tpl", "due to failing to setup a database"),
("insserv_error.tpl", "due to a problem with insserv"),
--
piuparts git repository
More information about the Piuparts-commits
mailing list