[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.45-56-gf60418b

Andreas Beckmann debian at abeckmann.de
Wed Jul 18 19:28:48 UTC 2012


The following commit has been merged in the develop branch:
commit 590d232f71fc116bb8fd3961e4c3df10d6b218c6
Author: Andreas Beckmann <debian at abeckmann.de>
Date:   Wed Jun 20 22:30:01 2012 +0200

    p-s: submit logs after a section was processed
    
    prevents finished logs from becoming stuck if this slave will switch
    to processing more important sections afterwards
    
    Signed-off-by: Andreas Beckmann <debian at abeckmann.de>

diff --git a/TODO b/TODO
index 0d908f1..8fb1b50 100644
--- a/TODO
+++ b/TODO
@@ -7,8 +7,6 @@ higher than wishlist!
 
 for 0.46:
 
-- flush finished logs before processing another section (AnBe)
-
 - master controlled recycling (AnBe)
 
 - make piuparts-master + piuparts-slave packages work out-of-the-box
diff --git a/debian/changelog b/debian/changelog
index 1bff37f..82f61a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,7 @@ piuparts (0.46) UNRELEASED; urgency=low
     - Flush finished logs from sections that have processing postponed due to
       precedence settings.
     - Skip connection to master if we have reserved but no submittable logs.
+    - Submit finished logs after completing all reserved logs in a section.
   * piuparts-report.py:
   * Simplify running piuparts from GIT.
   * Reorganize layout in the GIT repository to reduce path nesting and length.
diff --git a/piuparts-slave.py b/piuparts-slave.py
index c5222b4..923b5c0 100644
--- a/piuparts-slave.py
+++ b/piuparts-slave.py
@@ -471,6 +471,7 @@ class Section:
             self._slave.forget_reserved(package_name, version)
             if interrupted:
                 raise KeyboardInterrupt
+        self._talk_to_master()
         return test_count
 
 

-- 
piuparts git repository



More information about the Piuparts-commits mailing list