[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