If you do not have an e-mail client, this is how an e-mail notification for a failed Jenkins job looks like:



From: jenkins-no-reply@cloudbees.com 
To:  
Date: Tue, 26 Nov 2013 19:02:57 +0100 
Subject: Build failed in Jenkins: VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox #172 
 
See <https://wmf.ci.cloudbees.com/job/VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox/172/changes>

Changes:

[roan.kattouw] Share code between conflict resolution and the edit source switch

[roan.kattouw] Don't build out save dialog when initializing editor

[roan.kattouw] Use InputWidget facilities in byte limit counter

[krinklemail] Remove the toolbar tracker

------------------------------------------
Started by user Chris Mcmahon
Building remotely on s-e4476767 in workspace <https://wmf.ci.cloudbees.com/job/VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox/ws/>
Cloning the remote Git repository
Cloning repository https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
git --version
git version 1.7.11.7
Checking out Revision 07464e20a535fe1efdbd7f8e862ff8f7b3825722 (origin/master)
[VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox] $ /bin/sh -xe /tmp/hudson495896231200628031.sh
+ export MEDIAWIKI_USER=Selenium_user
+ MEDIAWIKI_USER=Selenium_user
+ export MEDIAWIKI_PASSWORD_VARIABLE=MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
+ MEDIAWIKI_PASSWORD_VARIABLE=MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
+ export BROWSER_LABEL=firefox
+ BROWSER_LABEL=firefox
+ export MEDIAWIKI_URL=http://en.wikipedia.beta.wmflabs.org/wiki/
+ MEDIAWIKI_URL=http://en.wikipedia.beta.wmflabs.org/wiki/
+ curl -s -o use-ruby https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/ruby/use-ruby
+ RUBY_VERSION=2.0.0-p247
+ source ./use-ruby
++ [[ -z 2.0.0-p247 ]]
++ ruby187='1.8.7-*'
++ [[ 2.0.0-p247 == 1.8.7-* ]]
++ BASE=/scratch/jenkins/addons
++ mkdir -p /scratch/jenkins/addons
++ '[' '!' -f /scratch/jenkins/addons/use.sh ']'
++ wget -q -P /scratch/jenkins/addons https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/lib/use.sh
++ . /scratch/jenkins/addons/use.sh
++ mkdir -p /scratch/jenkins/addons/ruby
+++ addon_architecture
+++ uname -m
++ ruby_name=ruby-2.0.0-p247-x86_64
++ '[' '!' -f /scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64.tar.bz2 ']'
+++ addon_platform
++++ head -n 1
++++ cat /etc/issue
+++ issue='Fedora release 17 (Beefy Miracle)'
+++ fedora_regex='Fedora release 17*'
+++ [[ Fedora release 17 (Beefy Miracle) == Fedora release 17* ]]
+++ echo fc17
+++ return
++ wget -q -P /scratch/jenkins/addons/ruby https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/ruby/fc17/ruby-2.0.0-p247-x86_64.tar.bz2
++ '[' '!' -f /scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64/bin/ruby ']'
++ tar xjf /scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64.tar.bz2 -C /scratch/jenkins/addons/ruby
++ export RUBY_HOME=/scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64
++ RUBY_HOME=/scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64
++ export PATH=/scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64/bin:/opt/jdk/latest/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/opt/maven/latest/bin:/opt/ant/latest/bin:/opt/android/android-sdk-linux/tools:/opt/gradle/latest/bin:/home/jenkins/bin:/opt/jdk/jdk.latest/bin
++ PATH=/scratch/jenkins/addons/ruby/ruby-2.0.0-p247-x86_64/bin:/opt/jdk/latest/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/opt/maven/latest/bin:/opt/ant/latest/bin:/opt/android/android-sdk-linux/tools:/opt/gradle/latest/bin:/home/jenkins/bin:/opt/jdk/jdk.latest/bin
++ unset GEM_PATH
++ unset GEM_HOME
++ unset BUNDLE_PATH
+ gem install bundler --no-ri --no-rdoc
Successfully installed bundler-1.3.5
1 gem installed
+ '[' -d modules/ve-mw/test/browser/ ']'
+ cd modules/ve-mw/test/browser/
+ bundle install
Fetching gem metadata from https://rubygems.org/..........
Fetching gem metadata from https://rubygems.org/..
Installing builder (3.2.2) 
Installing ffi (1.9.3) 
Installing childprocess (0.3.9) 
Installing diff-lcs (1.2.4) 
Installing multi_json (1.8.2) 
Installing gherkin (2.12.2) 
Installing multi_test (0.0.2) 
Installing cucumber (1.3.8) 
Installing i18n (0.6.5) 
Installing faker (1.2.0) 
Installing yml_reader (0.2) 
Installing data_magic (0.16.1) 
Installing json (1.8.1) 
Installing net-http-persistent (2.9) 
Installing page_navigation (0.9) 
Installing rubyzip (1.0.0) 
Installing websocket (1.0.7) 
Installing selenium-webdriver (2.37.0) 
Installing watir-webdriver (0.6.4) 
Installing page-object (0.9.3) 
Installing mime-types (2.0) 
Installing rest-client (1.6.7) 
Installing rspec-expectations (2.14.3) 
Installing syntax (1.0.0) 
Installing mediawiki-selenium (0.1.12) 
Using bundler (1.3.5) 
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
+ bundle exec cucumber --verbose --profile ci --tags @en.wikipedia.beta.wmflabs.org
Code:
  * features/support/env.rb
  * features/support/hooks.rb
  * features/support/modules/url_module.rb
  * features/support/pages/cursor_test_page.rb
  * features/support/pages/login_page.rb
  * features/support/pages/visual_editor_page.rb
  * features/step_definitions/bullets_steps.rb
  * features/step_definitions/common_steps.rb
  * features/step_definitions/cursor_steps.rb
  * features/step_definitions/general_markup_steps.rb
  * features/step_definitions/headings_steps.rb
  * features/step_definitions/links_steps.rb
  * features/step_definitions/references_steps.rb
  * features/step_definitions/shared_steps.rb
  * features/step_definitions/transclusion_steps.rb

Features:
  * features/bullets.feature
  * features/edit_utf8_logged_in.feature
  * features/general_markup.feature
  * features/headings.feature
  * features/indent_outdent.feature
  * features/links.feature
  * features/references.feature
  * features/transclusion.feature
Parsing feature files took 0m0.111s

Build step 'Execute shell' marked build as failure
Recording test results