[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0a21422da8ad641f66c328d8608e154a75555e26

Holger Levsen holger at layer-acht.org
Mon Dec 12 12:02:57 UTC 2011


The following commit has been merged in the piatti branch:
commit 0a21422da8ad641f66c328d8608e154a75555e26
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Dec 12 13:01:49 2011 +0100

    detect tests being terminated due to excessive output.

diff --git a/TODO b/TODO
index dd6457d..d2f722e 100644
--- a/TODO
+++ b/TODO
@@ -6,18 +6,14 @@ higher than wishlist!
 
 for 0.42:
 
-- fix 588041
-
-- Adjust report scripts to detect this condition;
-          text in log="*** Process KILLED - exceed maximum run time ***"
-          or "Terminating command due to excessive output"
-          (eventually sync wording for such errors)
-
 - release! 
 
 
 for 0.43:
 
+- piuparts-slave should do the rescheduling of old logs and do so with
+  lowest precedence, that is, only when there are no new logs to be tested.
+
 - piuparts-report.py: fix those FIXMEs in main()
 
 - use python-debianbts to track bugginess status of packages via
diff --git a/debian/changelog b/debian/changelog
index b04b4ed..af7acf8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,7 +8,9 @@ piuparts (0.42) UNRELEASED; urgency=low
   * Remove Debian.NEWS entry about source in git. (Closes: #640121)
   * piuparts.py, piuparts-report.py, ChangeLog: Expand tabs to spaces.
   * Remove whitespaces from whitespace-only lines.
-  * piuparts-report: create maintainer subdirs if they don't exist.
+  * piuparts-report: 
+    - create maintainer subdirs if they don't exist.
+    - detect tests being terminated due to excessive output.
 
   [ Mika Pflüger ]
   * piuparts-analyze.py:
diff --git a/piuparts-report.py b/piuparts-report.py
index a3735e7..743ca80 100644
--- a/piuparts-report.py
+++ b/piuparts-report.py
@@ -369,6 +369,7 @@ linktarget_by_template = {
     "owned_files_after_purge_error.tpl": "due to owned files existing after purge",
     "owned_files_by_many_packages_error.tpl": "due to owned files by many packages",
     "processes_running_error.tpl": "due to leaving processes running behind",
+    "excessive_output_error.tpl": "due to being terminated after excessive output",
     "unowned_files_after_purge_error.tpl": "due to unowned files after purge",
     "conffile_prompt_error.tpl": "due to prompting due to modified conffiles",
     "unknown_purge_error.tpl": "due to purge failed due to an unknown reason",

-- 
piuparts git repository



More information about the Piuparts-commits mailing list