[Git][qa/jenkins.debian.net][master] rdn: improve regression script
Holger Levsen (@holger)
gitlab at salsa.debian.org
Thu Oct 8 18:57:48 BST 2026
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
68fd8a43 by Jochen Sprickerhof at 2026-10-08T19:57:37+02:00
rdn: improve regression script
Thanks elbrus!
(cherry picked from commit 31ef26abf7be4c22c18140344439662f75991f46)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- bin/rebuilderd_regressions.py → bin/reproducible-migration-blockers.py
- hosts/osuosl5-amd64/etc/cron.d/rebuilderd
Changes:
=====================================
bin/rebuilderd_regressions.py → bin/reproducible-migration-blockers.py
=====================================
@@ -102,10 +102,10 @@ for source in excuses["sources"]:
print(
'<!DOCTYPE html><html lang="en"><head>'
'<meta charset="utf-8">'
- "<title>Debian testing migration reproducibility regressions</title>"
+ "<title>Debian testing migration packages blocked by reproduce.d.n</title>"
'<meta name="viewport" content="width=device-width, initial-scale=1">'
"</head><body>"
- '<header><h1>Debian testing migration reproducibility regressions</h1></header> <main>',
+ '<header><h1>Debian testing migration packages blocked by reproduce.d.n</h1></header> <main>',
)
print(f"Last changed: {excuses["generated-date"]} - updated every 3h.")
@@ -130,22 +130,22 @@ if waiting_reference:
print()
if regressions_blocked:
- print(f"<h2>{len(regressions_blocked)} regressed blocked packages</h2>")
+ print(f"<h2>{len(regressions_blocked)} regressed packages also blocked by something else</h2>")
print("\n".join(regressions_blocked))
print()
if new_packages_blocked:
- print(f"<h2>{len(new_packages_blocked)} new blocked packages</h2>")
+ print(f"<h2>{len(new_packages_blocked)} new packages also blocked by something else</h2>")
print("\n".join(new_packages_blocked))
print()
if waiting_packages_blocked:
- print(f"<h2>{len(waiting_packages_blocked)} waiting blocked packages</h2>")
+ print(f"<h2>{len(waiting_packages_blocked)} waiting for test and also blocked by something else</h2>")
print("\n".join(waiting_packages_blocked))
print()
if waiting_reference_blocked:
- print(f"<h2>{len(waiting_reference_blocked)} waiting for reference run and blocked packages</h2>")
+ print(f"<h2>{len(waiting_reference_blocked)} waiting for reference run and also blocked by something else</h2>")
print("\n".join(waiting_reference_blocked))
-print('<br/><br/><hr/><a href="https://salsa.debian.org/qa/jenkins.debian.net/-/blob/master/bin/rebuilderd_regressions.py">rebuilderd_regressions.py<a/> - patches welcome.</main></body></html>')
+print('<br/><br/><hr/><a href="https://salsa.debian.org/qa/jenkins.debian.net/-/blob/master/bin/reproducible-migration-blockers.py">reproducible-migration-blockers.py<a/> - patches welcome.</main></body></html>')
=====================================
hosts/osuosl5-amd64/etc/cron.d/rebuilderd
=====================================
@@ -1,4 +1,3 @@
MAILTO=root
42 */3 * * * rebuilderd for arch in all amd64 arm64 armel armhf i386 loong64 ppc64el riscv64 ; do for release in trixie trixie-proposed-updates trixie-updates trixie-security trixie-backports forky unstable experimental ; do mkdir -p /srv/rebuilderd/$arch/stats/$release && /srv/jenkins/bin/rebuilderd_stats.py $arch /srv/rebuilderd/$arch/rebuilderd.db $release --cache /srv/rebuilderd/$arch/stats/$release/cache.pickle /srv/rebuilderd/$arch/stats/$release ; /srv/jenkins/bin/rebuilderd_graph.sh $arch $release ; done ; done
-25 */3 * * * rebuilderd /srv/jenkins/bin/rebuilderd_regressions.py > /srv/rebuilderd/all/stats/unstable/regressions.html
-
+25 */3 * * * rebuilderd /srv/jenkins/bin/reproducible-migration-blockers.py > /srv/rebuilderd/all/stats/unstable/regressions.html
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/68fd8a438c17c58f557720a8141f23b856d51829
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/68fd8a438c17c58f557720a8141f23b856d51829
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20261008/f54d399a/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list