[Git][qa/jenkins.debian.net][master] fixup: t.r-b.o/d: finish WIP, fix the breakage job

Holger Levsen (@holger) gitlab at salsa.debian.org
Tue Aug 19 11:25:02 BST 2025



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


Commits:
73222c5b by Holger Levsen at 2025-08-19T12:24:53+02:00
fixup: t.r-b.o/d: finish WIP, fix the breakage job

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

- - - - -


2 changed files:

- TODO.trixie
- bin/reproducible_html_breakages.py


Changes:

=====================================
TODO.trixie
=====================================
@@ -2,6 +2,5 @@
 == ToDo, after we released trixie
 
 * on jenkins and ionos7 once we are sure they run fine: pg_dropcluster 15 main
-* breakage job broken
 
 // vim: set filetype=asciidoc:


=====================================
bin/reproducible_html_breakages.py
=====================================
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Copyright © 2015-2023 Mattia Rizzolo <mattia at mapreri.org>
-# Copyright © 2016-2024 Holger Levsen <holger at layer-acht.org>
+# Copyright © 2016-2025 Holger Levsen <holger at layer-acht.org>
 #
 # Licensed under GPL-2
 #
@@ -40,7 +40,7 @@ def unrep_with_dbd_issues():
     query = '''SELECT s.name, r.version, s.suite, s.architecture
                FROM sources AS s JOIN results AS r ON r.package_id=s.id
                WHERE r.status = 'FTBR'
-               AND s.architecture != 'i386'
+               AND s.architecture != 'i386' AND s.architecture != 'armhf'
                AND s.distribution = (SELECT id FROM distributions WHERE name = 'debian')
                AND s.suite NOT IN :as
                ORDER BY s.name ASC, s.suite DESC, s.architecture ASC'''
@@ -80,7 +80,7 @@ def not_unrep_with_dbd_file():
     query = '''SELECT s.name, r.version, s.suite, s.architecture
                FROM sources AS s JOIN results AS r ON r.package_id=s.id
                WHERE r.status != 'FTBR'
-               AND s.architecture != 'i386'
+               AND s.architecture != 'i386' AND s.architecture != 'armhf'
                AND s.distribution = (SELECT id FROM distributions WHERE name = 'debian')
                AND s.suite NOT IN :as
                ORDER BY s.name ASC, s.suite DESC, s.architecture ASC'''
@@ -111,7 +111,7 @@ def lack_rbuild():
                JOIN results AS r ON r.package_id=s.id
                FULL OUTER JOIN schedule AS sch ON sch.package_id=s.id
                WHERE r.status NOT IN ('blacklisted', '')
-               AND s.architecture != 'i386'
+               AND s.architecture != 'i386' AND s.architecture != 'armhf'
                AND s.distribution = (SELECT id FROM distributions WHERE name = 'debian')
                AND s.suite NOT IN :as
                AND NOT EXISTS (SELECT 1 FROM schedule AS sch WHERE sch.date_build_started IS NOT NULL and sch.package_id=s.id)
@@ -137,7 +137,7 @@ def lack_buildinfo():
                FULL OUTER JOIN schedule AS sch ON sch.package_id=s.id
                WHERE r.status NOT IN
                 ('blacklisted', 'NFU', 'FTBFS', 'timeout', 'depwait', 'E404')
-               AND s.architecture != 'i386'
+               AND s.architecture != 'i386' AND s.architecture != 'armhf'
                AND s.distribution = (SELECT id FROM distributions WHERE name = 'debian')
                AND s.suite NOT IN :as
                AND NOT EXISTS (SELECT 1 FROM schedule AS sch WHERE sch.date_build_started IS NOT NULL and sch.package_id=s.id)
@@ -165,7 +165,6 @@ def alien_log(directory=None):
                FROM sources AS s JOIN results AS r ON r.package_id=s.id
                WHERE r.status != '' AND s.name='{pkg}' AND s.suite='{suite}'
                AND s.architecture = '{arch}'
-               AND s.architecture != 'i386'
                ORDER BY s.name ASC, s.suite DESC, s.architecture ASC'''
     bad_files = []
     for root, dirs, files in os.walk(directory):
@@ -216,7 +215,6 @@ def alien_buildinfo():
                FROM sources AS s JOIN results AS r ON r.package_id=s.id
                WHERE r.status != '' AND s.name='{pkg}' AND s.suite='{suite}'
                AND s.architecture = '{arch}'
-               AND s.architecture != 'i386'
                AND r.status IN ('reproducible', 'FTBR')
                ORDER BY s.name ASC, s.suite DESC, s.architecture ASC'''
     bad_files = []
@@ -266,7 +264,6 @@ def alien_rbpkg():
                FROM sources AS s
                WHERE s.name='{pkg}' AND s.suite='{suite}'
                AND s.architecture = '{arch}'
-               AND s.architecture != 'i386'
                ORDER BY s.name ASC, s.suite DESC, s.architecture ASC'''
     bad_files = []
     for root, dirs, files in os.walk(RB_PKG_PATH):



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

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/73222c5bfb2dc9aa983a1a3f1374d8b59dcc8644
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/20250819/46744e7d/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list