aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/jenkins/docker_run_tests.sh
diff options
context:
space:
mode:
authorGravatar Michael Lumish <mlumish@google.com>2015-10-05 08:48:36 -0700
committerGravatar Michael Lumish <mlumish@google.com>2015-10-05 08:48:36 -0700
commitc23b7df81c374cb6a8eca073af4340f25cc3d4cb (patch)
tree719ddab48cd293b99e9beead9c789f5f4e8591dd /tools/jenkins/docker_run_tests.sh
parenta8af908a4dfedb8e2dfc5b8a860cdbbe7cb01935 (diff)
parent4d97707751dd0912225e14ef469da762b62f6979 (diff)
Merge pull request #3609 from nicolasnoble/html-reports
Adding crude html report support.
Diffstat (limited to 'tools/jenkins/docker_run_tests.sh')
-rwxr-xr-xtools/jenkins/docker_run_tests.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/jenkins/docker_run_tests.sh b/tools/jenkins/docker_run_tests.sh
index 3595a95f5c..2e39bc6f51 100755
--- a/tools/jenkins/docker_run_tests.sh
+++ b/tools/jenkins/docker_run_tests.sh
@@ -42,4 +42,18 @@ git clone --recursive /var/local/jenkins/grpc /var/local/git/grpc
nvm use 0.12
rvm use ruby-2.1
+mkdir -p reports
+
$RUN_TESTS_COMMAND
+
+cd reports
+echo '<html><head></head><body>' > index.html
+find . -maxdepth 1 -mindepth 1 -type d | sort | while read d ; do
+ d=${d#*/}
+ n=${d//_/ }
+ echo "<a href='$d/index.html'>$n</a><br />" >> index.html
+done
+echo '</body></html>' >> index.html
+cd ..
+
+zip -r reports.zip reports