[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0.48-33-gc3b7b47

Andreas Beckmann debian at abeckmann.de
Tue Dec 11 16:27:50 UTC 2012


The following commit has been merged in the piatti 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