[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