From f636b7168cc2fe342035f481a1b90c985cee55e1 Mon Sep 17 00:00:00 2001
From: Holger Levsen
Date: Wed, 18 May 2016 17:42:31 +0200
Subject: reproducible debian: new page, performance stats, split off from
dashboard
---
bin/reproducible_html_dashboard.sh | 24 ++++++++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
(limited to 'bin/reproducible_html_dashboard.sh')
diff --git a/bin/reproducible_html_dashboard.sh b/bin/reproducible_html_dashboard.sh
index 1c5aeddd..0a438fc7 100755
--- a/bin/reproducible_html_dashboard.sh
+++ b/bin/reproducible_html_dashboard.sh
@@ -553,7 +553,24 @@ create_dashboard_page() {
write_page "
"
# explain setup
write_variation_table debian
- # redo arch specific pngs once a day and write build per day graphs
+ # link to index_breakages
+ write_page ""
+ write_page "
There are some problems in this test setup itself too. And there is documentation too, in case you missed the link at the top. Feedback is very much appreciated.
"
+ # the end
+ write_page_footer
+ cp $PAGE $BASE/reproducible.html
+ publish_page
+}
+
+#
+# create performance page
+#
+create_performance_page() {
+ VIEW=performance
+ PAGE=index_${VIEW}.html
+ echo "$(date -u) - starting to write $PAGE page."
+ write_page_header $VIEW "Build node performance stats"
+ # arch performance stats
write_page ""
for ARCH in ${ARCHS} ; do
write_page " "
@@ -561,7 +578,6 @@ create_dashboard_page() {
create_png_from_table 1 ${TABLE[1]}_$ARCH.png
fi
done
- # write performance stats
write_page "
"
write_build_performance_stats
# write suite builds age graphs
@@ -572,9 +588,8 @@ create_dashboard_page() {
done
write_page "
"
done
- # link to index_breakages
- write_page "
There are some problems in this test setup itself too. And there is documentation too, in case you missed the link at the top. Feedback is very much appreciated.
"
# the end
+ write_page "Daily individual build node performance stats are available too."
write_page_footer
cp $PAGE $BASE/reproducible.html
publish_page
@@ -596,4 +611,5 @@ done
ARCH="amd64"
SUITE="unstable"
create_dashboard_page
+create_performance_page
rm -f $DUMMY_FILE >/dev/null
--
cgit v1.2.3-54-g00ecf