test-bugzilla-files/commands.sh | 17 ++++++++++++++--- test-bugzilla-files/zip.sh | 9 ++++++--- 2 files changed, 20 insertions(+), 6 deletions(-)
New commits: commit 72a4409de8c33f4bdccdc6770c0ac0e8a6c0e0e8 Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Thu Nov 6 18:42:05 2014 -0500 update control scripts from VM diff --git a/test-bugzilla-files/commands.sh b/test-bugzilla-files/commands.sh index 63ca41b..cef88b3 100755 --- a/test-bugzilla-files/commands.sh +++ b/test-bugzilla-files/commands.sh @@ -1,7 +1,10 @@ +#!/bin/bash cd /srv/crashtestdata/ +source config.cfg rm tmpdir/* -r rm current/* -r rm control/* -r +rm console_* cd ~/build/ make clean cd ~/source/dev-tools/ @@ -15,11 +18,19 @@ cd ~/build/ make if [ "$?" != "0" ]; then - echo "Please inspect the build" | mail -s "Crash test VM build failure" markus.mohrh...@googlemail.com + /srv/crashtestdata/sendEmail -f crashtest.libreoff...@gmail.com -t markus.mohrh...@googlemail.com -o tls=yes -s smtp.gmail.com:587 -u "Crash test build failure" -m "The build failed. Please check!" -xu crashtest.libreoffice -xp $PASSWORD + /srv/crashtestdata/sendEmail -f crashtest.libreoff...@gmail.com -t vmik...@collabora.co.uk -o tls=yes -s smtp.gmail.com:587 -u "Crash test build failure" -m "The build failed. Please check!" -xu crashtest.libreoffice -xp $PASSWORD + exit 1 +fi + +cd ~/source/dev-tools/test-bugzilla-files/ +python3 new-control.py /srv/crashtestdata/files/ + +if [ "$?" != "0" ]; then + /srv/crashtestdata/sendEmail -f crashtest.libreoff...@gmail.com -t markus.mohrh...@googlemail.com -o tls=yes -s smtp.gmail.com:587 -u "Crash test failure" -m "The test run failed. Please check!" -xu crashtest.libreoffice -xp $PASSWORD + /srv/crashtestdata/sendEmail -f crashtest.libreoff...@gmail.com -t vmik...@collabora.co.uk -o tls=yes -s smtp.gmail.com:587 -u "Crash test failure" -m "The test run failed. Please check!" -xu crashtest.libreoffice -xp $PASSWORD exit 1 fi -cd /srv/crashtestdata/files/ -python3 new-control.py cd /srv/crashtestdata/ ./zip.sh diff --git a/test-bugzilla-files/zip.sh b/test-bugzilla-files/zip.sh index 681bb89..9753958 100755 --- a/test-bugzilla-files/zip.sh +++ b/test-bugzilla-files/zip.sh @@ -1,14 +1,15 @@ cd ~/source/libo-core/ SHA=`git rev-parse HEAD` echo $SHA +cd /srv/crashtestdata/ +source config.cfg cd /srv/crashtestdata/control/ -zip -r control.zip */* -mv control.zip /srv/crashtestdata/logs/$SHA/. +cat */crashlog.txt > /srv/crashtestdata/logs/$SHA/crashlog.txt +cat */exportCrash.txt > /srv/crashtestdata/logs/$SHA/exportCrash.txt cd /srv/crashtestdata/current/srv/crashtestdata/files/ zip -r validation.zip */*.log mv validation.zip /srv/crashtestdata/logs/$SHA/. cd /srv/crashtestdata/logs/$SHA -unzip control.zip unzip validation.zip -d validation rm *.zip cp ~/source/dev-tools/test-bugzilla-files/analyze-logs.py . @@ -22,3 +23,5 @@ ssh upl...@gimli.documentfoundation.org 'bash -s' << 'ENDSSH' cd /srv/www/dev-builds.libreoffice.org/crashtest/ unzip current.zip ENDSSH +cd /srv/crashtestdata/ +./sendEmail -f "Crashtest VM <crashtest.libreoff...@gmail.com>" -t libreoffice@lists.freedesktop.org -o tls=yes -s smtp.gmail.com:587 -u "Crash test update" -m "New crashtest update available at http://dev-builds.libreoffice.org/crashtest/$SHA/" -a logs/*.csv -xu crashtest.libreoffice -xp $PASSWORD _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits