[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: explain more verbose which packages are scheduled when

Holger Levsen holger at moszumanska.debian.org
Sun May 3 11:04:37 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit a7a56dee7fec023ff82a3eb7d2092d0f85ac92df
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sun May 3 13:03:20 2015 +0200

    reproducible: explain more verbose which packages are scheduled when
---
 README | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/README b/README
index 812b76b..8f24f63 100644
--- a/README
+++ b/README
@@ -136,9 +136,11 @@ Installation tests inside chroot environments.
 
 * Currently, three suites are tested on amd64: 'testing', 'unstable' and 'experimental'. The tests are done using 'pbuilder' using link:https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain[our toolchain] through eight concurrent builder jobs which are each constantly testing packages and saving the results of these tests.
 
-* The jenkins job overview at https://jenkins.debian.net/view/reproducible/ probably makes it clearer how the job scheduling works in practice.
+* Packages to be build are scheduled in the SQLite database via a scheduler job, which runs every hour and which schedules "new packages" to be tested if the queue is below a certain threshold. New packages" in this context means:
+** truely new packages (either uploaded to 'unstable' or 'experimental' or migrated to 'testing'),
+** new versions of existing packages.
 
-* Packages to be build are scheduled in the SQLite database via a scheduler job, which runs every hour and which schedules new packages to be tested if the queue is below a certain threshold.
+* If the scheduling queue is low, already tested package will be scheduled for re-testing.
 
 * Several other jobs exist to build the html pages and to create a JSON file which can be downloaded from https://reproducible.debian.net/reproducible.json.
 
@@ -150,6 +152,8 @@ Installation tests inside chroot environments.
 
 * Finally, there is a maintenance job running every 4h, making sure things are considerably under control.
 
+* The jenkins job overview at https://jenkins.debian.net/view/reproducible/ probably makes it clearer how the job scheduling works in practice.
+
 * Plase ask for manual rescheduling of packages in the '#debian-reproducible' IRC channel on OFTC. Those with shell access to jenkins need to run this command:
 
 ----

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list