--- /dev/null
+#!/bin/bash
+
+# extract from testmaster's convenience tools
+function today () { date +%Y.%m.%d; }
+function manage () {
+ pushd ~/manage >& /dev/null; git pull ; ./LocalSubstrate.inria.py "$@" ; popd >& /dev/null
+}
+
+subject="Tests summary for $(today)"
+to="build.onelab.eu"
+buildhost="build.onelab.eu"
+distro=onelab
+
+function builds () { manage -tv | grep $(today) | cut -d ' ' -f 3 ; }
+function add_links () {
+ for build in $(builds); do
+ echo $build | grep -q lxc && bdistro=lxc || bdistro=$distro
+ echo "http://$buildhost/$bdistro/$build/testlogs"
+ done
+}
+
+( \
+ echo "Subject: ${subject}" ; \
+ echo "To: ${to}" ; \
+ cd ; \
+ echo "-------------------- Test results for $(today)" ; \
+ manage -tv | grep $(today) ; \
+ echo "-------------------- Shortcuts" ; \
+ add_links ; \
+) | sendmail ${to}