[Git][qa/jenkins.debian.net][master] explicitly show when all jobs are successful, this hasnt happened in a long time
Holger Levsen (@holger)
gitlab at salsa.debian.org
Thu Aug 21 15:48:12 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
17fc88a1 by Holger Levsen at 2025-08-21T16:48:04+02:00
explicitly show when all jobs are successful, this hasnt happened in a long time
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- bin/reproducible_system_health.sh
Changes:
=====================================
bin/reproducible_system_health.sh
=====================================
@@ -533,6 +533,9 @@ conditional_paragraph ${FAILED_JOBS} "Failed jobs"
conditional_paragraph ${UNSTABLE_JOBS} "Unstable jobs"
conditional_paragraph ${FAILED_SUSPECTS} "Failed jobs on nodes automatically marked down by jenkins (with modifier > 1)"
conditional_paragraph ${UNSTABLE_SUSPECTS} "Unstable jobs on nodes automatically marked down by jenkins (with modifier > 1)"
+if [ ! -s ${FAILED_JOBS} ] && [ ! -s ${UNSTABLE_JOBS} ] && [ ! -s ${FAILED_SUSPECTS} ] && [ ! -s ${UNSTABLE_SUSPECTS} ] ; then
+ write2healthfile "<h2>All jobs successful, horray!</h2>"
+fi
write2healthfile "<hr><p>A stable jobs adds 3 to the score, an unstable job adds 1 and a failed job subtracts something between 1 and 500 (indicated in brackets after the job name if not equal 1), depending on the importance of the job for the setup.
</br>If the final score is below zero it will be set to zero.
</br>Finally, status is calculated by diving the score by three times the number of considered jobs and this gets multiplied with 255 to get a status between 0 and 255.
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/17fc88a1d8a4ed0fde877a1a070fc4d5469a7559
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/17fc88a1d8a4ed0fde877a1a070fc4d5469a7559
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/20250821/f94750f9/attachment.htm>
More information about the Qa-jenkins-scm
mailing list