From fd3c677234c6dca58ce371927c2e460cf4cfde45 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Tue, 8 Sep 2015 00:46:52 +0200 Subject: reproducible: refactor and also write suite table for armhf --- bin/reproducible_html_dashboard.sh | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) (limited to 'bin') diff --git a/bin/reproducible_html_dashboard.sh b/bin/reproducible_html_dashboard.sh index 45af7eda..d37afefa 100755 --- a/bin/reproducible_html_dashboard.sh +++ b/bin/reproducible_html_dashboard.sh @@ -273,6 +273,27 @@ write_build_performace_stats() { write_page "" } +# +# write suite table +# +write_suite_table() { + write_page "

" + write_page "" + for SUITE in $SUITES ; do + if [ "$ARCH" = "armhf" ] && [ "$SUITE" != "unstable" ] ; then + continue + fi + gather_suite_arch_stats + write_page "" + done + write_page "
suiteall sources packagesreproducible packagesunreproducible packagespackages failing to buildother packages
$SUITE$AMOUNT" + if [ $(echo $PERCENT_TOTAL/1|bc) -lt 98 ] ; then + write_page "($PERCENT_TOTAL% tested)" + fi + write_page "$COUNT_GOOD / $PERCENT_GOOD%$COUNT_BAD / $PERCENT_BAD%$COUNT_UGLY / $PERCENT_UGLY%$COUNT_OTHER / $PERCENT_OTHER%
" + write_page "

" +} + # # create suite stats page # @@ -340,20 +361,8 @@ create_main_stats_page() { PAGE=index_${VIEW}.html echo "$(date) - starting to write $PAGE page." write_page_header $VIEW "Overview of various statistics about reproducible builds" - # write suite table - write_page "

" - write_page "" - for SUITE in $SUITES ; do - gather_suite_arch_stats - write_page "" - done - write_page "
suiteall sources packagesreproducible packagesunreproducible packagespackages failing to buildother packages
$SUITE$AMOUNT" - if [ $(echo $PERCENT_TOTAL/1|bc) -lt 98 ] ; then - write_page "($PERCENT_TOTAL% tested)" - fi - write_page "$COUNT_GOOD / $PERCENT_GOOD%$COUNT_BAD / $PERCENT_BAD%$COUNT_UGLY / $PERCENT_UGLY%$COUNT_OTHER / $PERCENT_OTHER%
" + write_suite_table # write suite graphs - write_page "

" for SUITE in $SUITES ; do write_page " \"$SUITE/$ARCH" done @@ -437,6 +446,7 @@ create_main_stats_page() { SUITE="unstable" write_page "

" write_page "


" + write_suite_table write_page " \"$SUITE/$ARCH" write_page " \"${MAINLABEL[$i]}\"" write_page " \"age" -- cgit v1.2.3-54-g00ecf