[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