[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: reproducible debian: _html_dashboard: fix NFU icon

Mattia Rizzolo gitlab at salsa.debian.org
Wed Jun 20 12:27:24 BST 2018


Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
49799666 by Mattia Rizzolo at 2018-06-20T13:25:35+02:00
reproducible debian: _html_dashboard: fix NFU icon

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
22a799aa by Mattia Rizzolo at 2018-06-20T13:25:58+02:00
reproducible debian: _html_dashboard: also include timeout packages in index_suite_arch pages

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
84da4810 by Mattia Rizzolo at 2018-06-20T13:26:42+02:00
reproducible debian: _html_dashboard: always include depwait and E404 packages in the index_suite_arch, even when they are 0

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


1 changed file:

- bin/reproducible_html_dashboard.sh


Changes:

=====================================
bin/reproducible_html_dashboard.sh
=====================================
--- a/bin/reproducible_html_dashboard.sh
+++ b/bin/reproducible_html_dashboard.sh
@@ -429,7 +429,7 @@ write_suite_arch_table() {
 	set_icon depwait
 	write_icon
 	write_page "packages in depwait state</th><th class=\"center\">"
-	set_icon not_for_us
+	set_icon NFU
 	write_icon
 	write_page "not for this architecture</th><th class=\"center\">"
 	set_icon blacklisted
@@ -472,17 +472,17 @@ create_suite_arch_stats_page() {
 	set_icon FTBFS
 	write_icon
 	write_page "$COUNT_UGLY packages ($PERCENT_UGLY%) failed to build from source.<br /></p>"
-	if [ $COUNT_DEPWAIT -gt 0 ] ; then
-		set_icon depwait
-		write_icon
-		write_page "$COUNT_DEPWAIT ($PERCENT_DEPWAIT%) source packages had build-depends which could not be satisfied.<br />"
-	fi
-	if [ $COUNT_SOURCELESS -gt 0 ] ; then
-		set_icon E404
-		write_icon
-		write_page "$COUNT_SOURCELESS ($PERCENT_SOURCELESS%) source packages could not be downloaded.<br />"
-	fi
-	set_icon not_for_us
+	write_page "<p>"
+	set_icon timeout
+	write_icon
+	write_page "$COUNT_TIMEOUT packages ($PERCENT_TIMEOUT%) timed out during the build.<br />"
+	set_icon depwait
+	write_icon
+	write_page "$COUNT_DEPWAIT ($PERCENT_DEPWAIT%) source packages had build-depends which could not be satisfied.<br />"
+	set_icon E404
+	write_icon
+	write_page "$COUNT_SOURCELESS ($PERCENT_SOURCELESS%) source packages could not be downloaded.<br />"
+	set_icon NFU
 	write_icon
 	if [ "$ARCH" = "armhf" ] || [ "$ARCH" = "arm64" ]; then
 		ARMSPECIALARCH=" 'any-arm',"



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/056eac544fec2772e7464e91f93de8a2a1fe1d15...84da48105773e21b09e7a5b96e5395aa420df532

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/056eac544fec2772e7464e91f93de8a2a1fe1d15...84da48105773e21b09e7a5b96e5395aa420df532
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/20180620/bd891fcb/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list