[Git][qa/jenkins.debian.net][master] rdn, pull184: fix trixie dashboard

Holger Levsen (@holger) gitlab at salsa.debian.org
Fri Sep 5 09:35:11 BST 2025



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


Commits:
de05462e by Jochen Sprickerhof at 2025-09-05T10:35:02+02:00
rdn, pull184: fix trixie dashboard

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

- - - - -


1 changed file:

- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie.html


Changes:

=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie.html
=====================================
@@ -156,21 +156,26 @@
                     .then(response => response.json())
                     .then(data => {
                         let div = document.getElementById('stats');
-                        let main = data;
 
-                        let good = main['good'];
-                        let bad = main['bad'];
-                        let unknown = main['unknown'];
+                        let good = data['rebuilds']['good'];
+                        let bad = data['rebuilds']['bad'];
+                        let fail = data['rebuilds']['fail'];
+                        let unknown = data['rebuilds']['unknown'];
 
-                        let queue = data['active_builds'].length;
+                        let running = data['jobs']['running'];
+                        let available = data['jobs']['available'];
+                        let pending = data['jobs']['pending'];
 
                         updateStats([
-                            ['reproduced', (100 / (good + bad) * good).toFixed(2) + '%'],
+                            ['reproduced', (100 / (good + bad + fail) * good).toFixed(2) + '%'],
                             ['good', good],
                             ['bad', bad],
+                            ['fail', fail],
                             ['unknown', unknown],
-                            ['build progress', (100 / (good + unknown + bad) * (good + bad)).toFixed(2) + '%'],
-                            ['queue length', queue],
+                            ['build progress', (100 / (good + bad + fail + unknown) * (good + bad + fail)).toFixed(2) + '%'],
+                            ['jobs running', running],
+                            ['jobs available', available],
+                            ['jobs pending', pending],
                         ]);
                     });
             }



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

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/de05462ea0a47cddf8dddf2a7686926af6a92047
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/20250905/e6223766/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list