[Qa-jenkins-scm] [jenkins.debian.net] 01/01: preserve screenshots
Holger Levsen
holger at moszumanska.debian.org
Sat Nov 14 17:19:11 UTC 2015
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch master
in repository jenkins.debian.net.
commit fefac2da0af36904d34af5a2fe9f73aa692e668e
Author: Holger Levsen <holger at layer-acht.org>
Date: Sat Nov 14 18:19:04 2015 +0100
preserve screenshots
---
bin/test_torbrowser-launcher.sh | 9 ++++++---
job-cfg/torbrowser-launcher.yaml | 2 ++
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/bin/test_torbrowser-launcher.sh b/bin/test_torbrowser-launcher.sh
index 45915d1..fd324db 100755
--- a/bin/test_torbrowser-launcher.sh
+++ b/bin/test_torbrowser-launcher.sh
@@ -38,9 +38,8 @@ first_test() {
kill $XPID
schroot --end-session -c $SESSION
gocr session.pnm
- pnmtojpeg session.pnm > session.jpg
- mv -v session.jpg $HOME/jobs/$JOB_NAME/
- rm session.pnm
+ pnmtopng session.pnm > screenshot.png
+ convert screenshot.png -adaptive-resize 128x96 screenshot-thumb.png
echo "session.jpg should be made availble for download"
if ! "$DEBUG" ; then set +x ; fi
}
@@ -51,6 +50,7 @@ first_test() {
TMPDIR=$(mktemp -d) # where everything actually happens
trap cleanup_all INT TERM EXIT
+WORKSPACE=$(pwd)
cd $TMPDIR
SUITE=$1
@@ -63,6 +63,9 @@ echo "$(date -u) - testing torbrowser-launcher on $SUITE now."
#
first_test
+# publish results
+mv screenshot.png screenshot-thumb.png $WORKSPACE/
+
cd
cleanup_all
trap - INT TERM EXIT
diff --git a/job-cfg/torbrowser-launcher.yaml b/job-cfg/torbrowser-launcher.yaml
index a36de74..3c67e4e 100644
--- a/job-cfg/torbrowser-launcher.yaml
+++ b/job-cfg/torbrowser-launcher.yaml
@@ -31,6 +31,8 @@
fail-on-error: 'true'
- email:
recipients: '{my_recipients}'
+ wrappers:
+ - live-screenshot
node: '{my_node}'
- defaults:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git
More information about the Qa-jenkins-scm
mailing list