Page MenuHomePhabricator
Paste P5360

"selenium-GettingStarted" build number 386
ActivePublic

Authored by Mattflaschen-WMF on May 2 2017, 7:09 PM.
Started by upstream project "selenium-GettingStarted" build number 386
originally caused by:
Started by user mattflaschen
Building remotely on saucelabs-03 (BrowserTests) in workspace /srv/jenkins-workspace/workspace/selenium-GettingStarted/BROWSER/firefox/MEDIAWIKI_ENVIRONMENT/beta/PLATFORM/Linux/label/BrowserTests
Using checkout strategy: Default
Last Built Revision: Revision b1b5cd3014a2bd6074fe4981ecc6098d3bb5b25b (origin/master)
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://gerrit.wikimedia.org/r/mediawiki/extensions/GettingStarted # timeout=10
Pruning obsolete local branches
Fetching upstream changes from https://gerrit.wikimedia.org/r/mediawiki/extensions/GettingStarted
> git --version # timeout=10
> git fetch --tags --progress https://gerrit.wikimedia.org/r/mediawiki/extensions/GettingStarted +refs/heads/*:refs/remotes/origin/* --prune
Checking out Revision b1b5cd3014a2bd6074fe4981ecc6098d3bb5b25b (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f b1b5cd3014a2bd6074fe4981ecc6098d3bb5b25b
> git rev-list b1b5cd3014a2bd6074fe4981ecc6098d3bb5b25b # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
> git tag -a -f -m Jenkins Build #386 jenkins-BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests-386 # timeout=10
No emails were triggered.
[BrowserTests] $ /bin/bash -xe /tmp/hudson440161821117145517.sh
+ mkdir -p /srv/jenkins-workspace/workspace/selenium-GettingStarted/BROWSER/firefox/MEDIAWIKI_ENVIRONMENT/beta/PLATFORM/Linux/label/BrowserTests/log/junit
[BrowserTests] $ /bin/bash -xe /tmp/hudson7183250079443586129.sh
+ [[ beta == \b\e\t\a* ]]
+ export MEDIAWIKI_API_URL=https://en.wikipedia.beta.wmflabs.org/w/api.php
+ MEDIAWIKI_API_URL=https://en.wikipedia.beta.wmflabs.org/w/api.php
++ /srv/deployment/integration/slave-scripts/bin/mw-api-siteinfo.py https://en.wikipedia.beta.wmflabs.org/w/api.php git_branch
+ MEDIAWIKI_GIT_BRANCH=master
+ git checkout -f origin/master
HEAD is now at b1b5cd3... Add number of pages to dump_redis.php
+ git reset --hard origin/master
HEAD is now at b1b5cd3 Add number of pages to dump_redis.php
+ git clean -x -q -d -f
[BrowserTests] $ /bin/bash -xe /tmp/hudson3936795819665878917.sh
++ ruby -e 'print RbConfig::CONFIG["ruby_version"]'
+ RUBY_VERSION=2.1.0
+ export GEM_HOME=/mnt/home/jenkins-deploy/.gem/2.1.0
+ GEM_HOME=/mnt/home/jenkins-deploy/.gem/2.1.0
+ bundle install --verbose
Using rake 11.1.1
0: rake (11.1.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rake-11.1.1.gemspec
Using ast 2.1.0
0: ast (2.1.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/ast-2.1.0.gemspec
Using parser 2.2.2.6
0: parser (2.2.2.6) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/parser-2.2.2.6.gemspec
Using astrolabe 1.3.1
0: astrolabe (1.3.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/astrolabe-1.3.1.gemspec
Using builder 3.2.3
0: builder (3.2.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/builder-3.2.3.gemspec
Using ffi 1.9.17
0: ffi (1.9.17) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/ffi-1.9.17.gemspec
Using childprocess 0.6.2
0: childprocess (0.6.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/childprocess-0.6.2.gemspec
Using diff-lcs 1.3
0: diff-lcs (1.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/diff-lcs-1.3.gemspec
Using multi_json 1.12.1
0: multi_json (1.12.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/multi_json-1.12.1.gemspec
Using gherkin 2.12.2
0: gherkin (2.12.2) from /usr/share/rubygems-integration/2.1/specifications/gherkin-2.12.2.gemspec
Using multi_test 0.1.2
0: multi_test (0.1.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/multi_test-0.1.2.gemspec
Using cucumber 1.3.20
0: cucumber (1.3.20) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/cucumber-1.3.20.gemspec
Using i18n 0.8.1
0: i18n (0.8.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/i18n-0.8.1.gemspec
Using faker 1.7.3
0: faker (1.7.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/faker-1.7.3.gemspec
Using yml_reader 0.7
0: yml_reader (0.7) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/yml_reader-0.7.gemspec
Using data_magic 1.0
0: data_magic (1.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/data_magic-1.0.gemspec
Using unf_ext 0.0.7.2
0: unf_ext (0.0.7.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/unf_ext-0.0.7.2.gemspec
Using unf 0.1.4
0: unf (0.1.4) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/unf-0.1.4.gemspec
Using domain_name 0.5.20170223
0: domain_name (0.5.20170223) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/domain_name-0.5.20170223.gemspec
Using multipart-post 2.0.0
0: multipart-post (2.0.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/multipart-post-2.0.0.gemspec
Using faraday 0.11.0
0: faraday (0.11.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/faraday-0.11.0.gemspec
Using http-cookie 1.0.3
0: http-cookie (1.0.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/http-cookie-1.0.3.gemspec
Using faraday-cookie_jar 0.0.6
0: faraday-cookie_jar (0.0.6) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/faraday-cookie_jar-0.0.6.gemspec
Using faraday_middleware 0.11.0.1
0: faraday_middleware (0.11.0.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/faraday_middleware-0.11.0.1.gemspec
Using headless 2.3.1
0: headless (2.3.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/headless-2.3.1.gemspec
Using json 2.0.3
0: json (2.0.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/json-2.0.3.gemspec
Using mediawiki_api 0.7.1
0: mediawiki_api (0.7.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/mediawiki_api-0.7.1.gemspec
Using net-http-persistent 2.9.4
0: net-http-persistent (2.9.4) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/net-http-persistent-2.9.4.gemspec
Using page_navigation 0.10
0: page_navigation (0.10) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/page_navigation-0.10.gemspec
Using rubyzip 1.2.1
0: rubyzip (1.2.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rubyzip-1.2.1.gemspec
Using websocket 1.2.4
0: websocket (1.2.4) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/websocket-1.2.4.gemspec
Using selenium-webdriver 3.1.0
0: selenium-webdriver (3.1.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/selenium-webdriver-3.1.0.gemspec
Using watir 6.2.0
0: watir (6.2.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/watir-6.2.0.gemspec
Using page-object 2.0.0
0: page-object (2.0.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/page-object-2.0.0.gemspec
Using mime-types 2.99.3
0: mime-types (2.99.3) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/mime-types-2.99.3.gemspec
Using netrc 0.11.0
0: netrc (0.11.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/netrc-0.11.0.gemspec
Using rest-client 1.8.0
0: rest-client (1.8.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rest-client-1.8.0.gemspec
Using rspec-core 2.99.2
0: rspec-core (2.99.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rspec-core-2.99.2.gemspec
Using rspec-expectations 2.99.2
0: rspec-expectations (2.99.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rspec-expectations-2.99.2.gemspec
Using syntax 1.2.1
0: syntax (1.2.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/syntax-1.2.1.gemspec
Using thor 0.19.4
0: thor (0.19.4) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/thor-0.19.4.gemspec
Using mediawiki_selenium 1.8.0
0: mediawiki_selenium (1.8.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/mediawiki_selenium-1.8.0.gemspec
Using powerpack 0.1.1
0: powerpack (0.1.1) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/powerpack-0.1.1.gemspec
Using rainbow 2.0.0
0: rainbow (2.0.0) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rainbow-2.0.0.gemspec
Using ruby-progressbar 1.7.5
0: ruby-progressbar (1.7.5) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/ruby-progressbar-1.7.5.gemspec
Using rubocop 0.34.2
0: rubocop (0.34.2) from /mnt/home/jenkins-deploy/.gem/2.1.0/specifications/rubocop-0.34.2.gemspec
Using bundler 1.7.4
0: bundler (1.7.4) from /usr/share/rubygems-integration/all/specifications/bundler-1.7.4.gemspec
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
+ export SAUCE_ONDEMAND_USERNAME=wikimedia-jenkins
+ SAUCE_ONDEMAND_USERNAME=wikimedia-jenkins
+ [[ beta == \b\e\t\a* ]]
+ echo 'MEDIAWIKI_PASSWORD=$selenium_user_beta'
MEDIAWIKI_PASSWORD=$selenium_user_beta
+ set +x
+ bundle exec rake selenium
[DEPRECATION] `last_comment` is deprecated. Please use `last_description` instead.
/usr/bin/ruby2.1 -S bundle exec cucumber tests/browser --backtrace --verbose --color --format pretty --format Cucumber::Formatter::Sauce --out '/srv/jenkins-workspace/workspace/selenium-GettingStarted/BROWSER/firefox/MEDIAWIKI_ENVIRONMENT/beta/PLATFORM/Linux/label/BrowserTests/log/junit' --tags ~@skip --tags @en.wikipedia.beta.wmflabs.org --tags @firefox
Code:
* tests/browser/features/support/env.rb
* tests/browser/features/support/pages/editable_random_page.rb
* tests/browser/features/support/pages/registration_page.rb
Failed to load 'md' programming language for file tests/browser/README.md: cannot load such file -- cucumber/md_support/md_language
* tests/browser/README.md [NOT SUPPORTED]
Failed to load 'yml' programming language for file tests/browser/ci.yml: cannot load such file -- cucumber/yml_support/yml_language
* tests/browser/ci.yml [NOT SUPPORTED]
* tests/browser/environments.yml [NOT SUPPORTED]
* tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb
Features:
* tests/browser/features/modal_on_editable_returnto.feature
Parsing feature files took 0m0.009s
@en.wikipedia.beta.wmflabs.org @firefox
Feature: Modal on editable returnto page
Scenario: User sees modal call to action after registration # tests/browser/features/modal_on_editable_returnto.feature:4
Given I am at a random page # mediawiki_selenium-1.8.0/lib/mediawiki_selenium/step_definitions/navigation_steps.rb:1
When I register # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:1
Then I should be returned to the same article # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:8
And I should see a modal call to action # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:12
And one action is edit this page # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:16
And one action is edit a suggested page # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:20
And one action is no thanks, maybe later # tests/browser/features/step_definitions/modal_on_editable_returnto_steps.rb:24
1 scenario (1 passed)
7 steps (7 passed)
0m46.571s
Recording test results
IRC notifier plugin: Sending notification to: #wikimedia-releng
ERROR: Step ‘Publish Performance test result report’ aborted due to exception:
java.io.FileNotFoundException: /srv/jenkins-workspace/workspace/selenium-GettingStarted/BROWSER/firefox/MEDIAWIKI_ENVIRONMENT/beta/PLATFORM/Linux/label/BrowserTests/log/junit/*.xml (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at java.io.FileReader.<init>(FileReader.java:72)
at hudson.plugins.performance.parsers.ParserDetector.detect(ParserDetector.java:21)
at hudson.plugins.performance.parsers.ParserFactory.getParser(ParserFactory.java:26)
at hudson.plugins.performance.PerformancePublisher.getParsers(PerformancePublisher.java:439)
at hudson.plugins.performance.PerformancePublisher.perform(PerformancePublisher.java:481)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
at hudson.model.Build$BuildExecution.post2(Build.java:186)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
at hudson.model.Run.execute(Run.java:1753)
at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:405)
Archiving artifacts
[PostBuildScript] - Execution post build scripts.
[BrowserTests] $ /bin/bash -xe /tmp/hudson2462942571325681054.sh
+ set +e
+ set +x
Removing potential png screenshots under /log/
Done
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending email to: mflaschen@wikimedia.org qa-alerts@lists.wikimedia.org samsmith@wikimedia.org
Finished: FAILURE