[Git][qa/jenkins.debian.net][master] 3 commits: rdn stats: fix fakeroot detection on armhf

Holger Levsen (@holger) gitlab at salsa.debian.org
Sun Aug 31 21:47:32 BST 2025



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


Commits:
3cd990e1 by Jochen Sprickerhof at 2025-08-31T22:47:07+02:00
rdn stats: fix fakeroot detection on armhf

(cherry picked from commit ab976d447ff6d2ce14876774c39c220e5c5ec2b4)
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
f6fa425c by Jochen Sprickerhof at 2025-08-31T22:47:11+02:00
rdn stats: fix size sort

(cherry picked from commit 7dc9744fdd67a44b44915d70be1e8ea26983c249)
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
2ac11691 by Jochen Sprickerhof at 2025-08-31T22:47:16+02:00
rdn stats: use new seen_in_last_sync flag

(cherry picked from commit 51d3eeb339a1db905e0ef332ce12a672c38a6499)
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- bin/rebuilderd_stats.py


Changes:

=====================================
bin/rebuilderd_stats.py
=====================================
@@ -133,7 +133,7 @@ def main() -> None:
         "failed to reproduce: dh-buildinfo (#1068809)": diff_has_any([f"buildinfo_{args.arch}.gz", "buildinfo_all.gz"]),
         "failed to reproduce: NT_GNU_BUILD_ID": diff_has_re(r" -(  GNU                  0x00000014\tNT_GNU_BUILD_ID \(unique build ID bitstring\)\t    Build ID: ).* \+\1"),
         "failed to reproduce: chmod +s": diff_has_re(r" -([drwx-]{3,6})s([drwx-]{3,6} [0-9a-z() ]{,60} [0-9]+ [0-9-]{10} [012][0-9]:).* \+\1x\2"),
-        "failed to reproduce: fakeroot in LD path": diff_has("linux-gnu/libfakeroot"),
+        "failed to reproduce: fakeroot in LD path": diff_has_re("linux-gnu[^/]*/libfakeroot"),
         "failed to reproduce: PackageVerificationCode": diff_has("-PackageVerificationCode"),
         one_second_string: diff_has_re(r" -([drwx-]{10} [0-9a-z() ]{,60} [0-9]+ [0-9-]{10} [012][0-9]:).* \+\1"),
         "failed to reproduce: dh-r (#1089197)": log_has_re(r"(Source|Binary): r-(cran|bioc|other)-"),
@@ -162,7 +162,7 @@ def main() -> None:
             " JOIN build_logs l ON r.build_log_id = l.id"
             " JOIN build_inputs i ON r.build_input_id = i.id"
             " JOIN source_packages s ON i.source_package_id = s.id"
-            f" WHERE a.status = 'BAD' {filter_release} group by a.name HAVING r.id = MAX(r.id) ORDER BY r.built_at"
+            f" WHERE a.status = 'BAD' AND s.seen_in_last_sync = True {filter_release} group by a.name HAVING r.id = MAX(r.id) ORDER BY r.built_at"
         )
         api = "../api/v1"
     else:
@@ -258,8 +258,8 @@ def output(outfile, arch, db_size, total, messages_packages, size_sort, api, rel
                 if size_sort and pkg["diff"]:
                     return 1 - 1 / pkg["diff"]
                 return -1
-            if size_sort and pkg["diff"]:
-                return pkg["diff"]
+        if size_sort and pkg["diff"]:
+            return pkg["diff"]
         return 1
 
     if arch not in ['amd64', 'arm64']:



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/f14c6966117318a5c7fa375f7c6962b89d449bf1...2ac11691ea013344d2cc36d5289a7d64fcc16bc7

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/f14c6966117318a5c7fa375f7c6962b89d449bf1...2ac11691ea013344d2cc36d5289a7d64fcc16bc7
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/20250831/dc169e9e/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list