[Git][qa/jenkins.debian.net][master] reproducible Debian: schedule more often

Holger Levsen (@holger) gitlab at salsa.debian.org
Wed Mar 27 01:03:26 GMT 2024



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
ae627102 by Holger Levsen at 2024-03-27T02:03:07+01:00
reproducible Debian: schedule more often

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- bin/reproducible_scheduler.py
- job-cfg/reproducible.yaml


Changes:

=====================================
bin/reproducible_scheduler.py
=====================================
@@ -69,7 +69,7 @@ LIMITS_E404 defines how many packages with status E404 are rescheduled at max.
 # only old packages older than this will be rescheduled
 MINIMUM_AGE = {'amd64': 10, 'i386': 28, 'arm64': 10, 'armhf': 21}
 # maximum queue size, see explanations above
-MAXIMA = {'amd64': 3000, 'i386': 1600, 'arm64': 2500, 'armhf': 2000}
+MAXIMA = {'amd64': 4000, 'i386': 1600, 'arm64': 3000, 'armhf': 2000}
 # limits, see explanations above
 LIMITS = {
     'untested': {


=====================================
job-cfg/reproducible.yaml
=====================================
@@ -484,25 +484,23 @@
                     my_description: Build a daily backup of the database
                     my_timed: H H * * *
                     my_ shellext: .sh
+		# dinstall runs 1|7|13|19:52 UTC - see https://salsa.debian.org/ftp-team/dak/blob/master/config/debian/crontab
+		# but whatever... we schedule 6 times a day
                 - 'scheduler_amd64':
                     my_description: 'Schedule packages on amd64 to be tested for reproducibility.'
-                    # dinstall runs 1|7|13|19:52 UTC - see https://salsa.debian.org/ftp-team/dak/blob/master/config/debian/crontab
-                    my_timed: '55 2,8,14,20 * * *'
+                    my_timed: '55 H/4 * * *'
                     my_shell: '/srv/jenkins/bin/reproducible_scheduler.py amd64'
                 - 'scheduler_arm64':
                     my_description: 'Schedule packages on arm64 to be tested for reproducibility.'
-                    # dinstall runs 1|7|13|19:52 UTC - see https://salsa.debian.org/ftp-team/dak/blob/master/config/debian/crontab
-                    my_timed: '0 3,9,15,21 * * *'
+                    my_timed: '0 H/4 * * *'
                     my_shell: '/srv/jenkins/bin/reproducible_scheduler.py arm64'
                 - 'scheduler_i386':
                     my_description: 'Schedule packages on i386 to be tested for reproducibility.'
-                    # dinstall runs 1|7|13|19:52 UTC - see https://salsa.debian.org/ftp-team/dak/blob/master/config/debian/crontab
-                    my_timed: '5 3,9,15,21 * * *'
+                    my_timed: '5 H/4 * * *'
                     my_shell: '/srv/jenkins/bin/reproducible_scheduler.py i386'
                 - 'scheduler_armhf':
                     my_description: 'Schedule packages on armhf to be tested for reproducibility.'
-                    # dinstall runs 1|7|13|19:52 UTC - see https://salsa.debian.org/ftp-team/dak/blob/master/config/debian/crontab
-                    my_timed: '10 3,9,15,21 * * *'
+                    my_timed: '10 H/4 * * *'
                     my_shell: '/srv/jenkins/bin/reproducible_scheduler.py armhf'
                 - 'system_health':
                     my_description: 'calculate overall tests.r-b.o system health for usage with https://github.com/jelly/reproduciblebuilds-display/'



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/ae6271021b6c797e53ff781224de3a45028c78ad

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/ae6271021b6c797e53ff781224de3a45028c78ad
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20240327/796ba0ef/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list