Page MenuHomePhabricator

MinervaNeue CI tests frequently fail on bad certificate or request timeout
Closed, ResolvedPublic

Description

MinervaNeue's continuous integration tests have been sporadically but regularly failing for the past few couple weeks. The error seems to be a server timeout, HTTP status 408. There may be other issues in the the tests as well but can stability be improved by waiting longer or trying again?

Certificate mismatch
https://integration.wikimedia.org/ci/view/Reading-Web/job/selenium-MinervaNeue/903/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/consoleFull

08:22:27   @integration @en.m.wikipedia.beta.wmflabs.org
08:22:27   Scenario: Search doesn't break after one search result               # tests/browser/features/search.feature:43
08:25:03     When I type into search box "Selenium search tes"                  # tests/browser/features/step_definitions/search_steps.rb:47
08:25:03     And I click a search result                                        # tests/browser/features/step_definitions/search_steps.rb:1
08:25:03     And the text of the first heading should be "Selenium search test" # tests/browser/features/step_definitions/common_article_steps.rb:44
08:25:03     And I click the search icon                                        # tests/browser/features/step_definitions/search_steps.rb:5
08:25:03     And I type into search box "Main Page"                             # tests/browser/features/step_definitions/search_steps.rb:47
08:25:03     Then search results should contain "Main Page"                     # tests/browser/features/step_definitions/search_steps.rb:74
08:25:03       hostname "saucelabs.com" does not match the server certificate (OpenSSL::SSL::SSLError)
08:25:03       /usr/lib/ruby/2.1.0/openssl/ssl.rb:232:in `post_connection_check'
08:25:03       /usr/lib/ruby/2.1.0/net/http.rb:922:in `connect'
08:25:03       /usr/lib/ruby/2.1.0/net/http.rb:1447:in `begin_transport'
08:25:03       /usr/lib/ruby/2.1.0/net/http.rb:1404:in `transport_request'
08:25:03       /usr/lib/ruby/2.1.0/net/http.rb:1378:in `request'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/rest-client-1.8.0/lib/restclient/request.rb:270:in `net_http_do_request'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/rest-client-1.8.0/lib/restclient/request.rb:418:in `block in transmit'
08:25:03       /usr/lib/ruby/2.1.0/net/http.rb:853:in `start'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/rest-client-1.8.0/lib/restclient/request.rb:413:in `transmit'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/rest-client-1.8.0/lib/restclient/request.rb:176:in `execute'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/rest-client-1.8.0/lib/restclient/request.rb:41:in `execute'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/remote_browser_factory.rb:58:in `block in teardown'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/browser_factory/base.rb:174:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/browser_factory/base.rb:174:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/remote_browser_factory.rb:53:in `teardown'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/environment.rb:455:in `block in teardown'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/environment.rb:449:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/environment.rb:449:in `teardown'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/helpers/screenshot_helper.rb:37:in `teardown'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/cucumber/hooks.rb:69:in `block in <top (required)>'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:48:in `block in cucumber_instance_exec'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/rb_support/rb_hook.rb:14:in `invoke'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:114:in `invoke'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:108:in `block in execute_after'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:107:in `reverse_each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:107:in `execute_after'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:19:in `after'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:112:in `block in fire_hook'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:111:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:111:in `fire_hook'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:113:in `after'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:100:in `before_and_after'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:82:in `block in with_hooks'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:120:in `call'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:120:in `block (3 levels) in around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:9:in `block in around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:97:in `call'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:97:in `execute_around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:8:in `around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:119:in `block (2 levels) in around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:123:in `call'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:123:in `around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:94:in `around'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:81:in `with_hooks'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:13:in `execute'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:32:in `block in accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:79:in `with_visitor'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:31:in `accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:58:in `block in visit_feature_element'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:57:in `visit_feature_element'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:38:in `block in accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:37:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:37:in `accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:27:in `block in visit_feature'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:26:in `visit_feature'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:28:in `block in accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:17:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:17:in `each'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:27:in `accept'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:21:in `block in visit_features'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:20:in `visit_features'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:49:in `run!'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/cli/main.rb:47:in `execute!'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/bin/cucumber:13:in `<top (required)>'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/bin/cucumber:23:in `load'
08:25:03       /mnt/home/jenkins-deploy/.gem/2.1.0/bin/cucumber:23:in `<main>'
Server timeout
https://integration.wikimedia.org/ci/view/Reading-Web/job/selenium-MinervaNeue/902/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/consoleFull

08:05:41   @integration
08:05:41   Scenario: A newly created topic appears in the list of topics immediately # tests/browser/features/talk.feature:39
08:06:06     Given I am using the mobile site # tests/browser/features/step_definitions/common_steps.rb:40
08:06:06       unexpected response, code=408, content-type="text/plain"
08:06:06       {"status": 21, "sessionId": "6043f3d977e14d49b243c5893d1b6f42", "value": {"message": "Automation Server Error -- Selenium didn't complete your last command on time.\nFor help, please check https://wiki.saucelabs.com/display/DOCS/Common+Error+Messages"}} (Selenium::WebDriver::Error::WebDriverError)
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:85:in `create_response'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:90:in `request'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:59:in `call'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:649:in `raw_execute'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:123:in `create_session'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:87:in `initialize'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/driver.rb:59:in `new'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/driver.rb:59:in `for'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver.rb:84:in `for'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/watir-webdriver-0.9.1/lib/watir-webdriver/browser.rb:46:in `initialize'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/remote_browser_factory.rb:91:in `new'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/remote_browser_factory.rb:91:in `new_browser'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/browser_factory/base.rb:186:in `new_browser_for'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/browser_factory/base.rb:140:in `browser_for'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/environment.rb:179:in `browser'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/cucumber/embed_browser_session.rb:13:in `browser'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/mediawiki_selenium-1.7.3/lib/mediawiki_selenium/page_factory.rb:25:in `on_page'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/page-object-1.1.0/lib/page-object/page_factory.rb:53:in `visit_page'
08:06:06       /srv/jenkins-workspace/workspace/selenium-MinervaNeue/BROWSER/chrome/MEDIAWIKI_ENVIRONMENT/beta/PLATFORM/Linux/label/BrowserTests/tests/browser/features/step_definitions/common_steps.rb:41:in `block in <top (required)>'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:48:in `block in cucumber_instance_exec'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/rb_support/rb_step_definition.rb:97:in `invoke'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/step_match.rb:25:in `invoke'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/step_invocation.rb:60:in `invoke'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/step_invocation.rb:38:in `accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:106:in `block in visit_step'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:105:in `visit_step'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/step_collection.rb:19:in `block in accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/step_collection.rb:18:in `each'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/step_collection.rb:18:in `accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:100:in `block in visit_steps'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:99:in `visit_steps'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:15:in `block in execute'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:83:in `block (2 levels) in with_hooks'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:99:in `before_and_after'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:82:in `block in with_hooks'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:120:in `call'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:120:in `block (3 levels) in around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:9:in `block in around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:97:in `call'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:97:in `execute_around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/language_support/language_methods.rb:8:in `around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:119:in `block (2 levels) in around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:123:in `call'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime/support_code.rb:123:in `around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:94:in `around'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:81:in `with_hooks'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:13:in `execute'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:32:in `block in accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:79:in `with_visitor'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/scenario.rb:31:in `accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:58:in `block in visit_feature_element'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:57:in `visit_feature_element'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:38:in `block in accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:37:in `each'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/feature.rb:37:in `accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:27:in `block in visit_feature'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:26:in `visit_feature'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:28:in `block in accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:17:in `each'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:17:in `each'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/features.rb:27:in `accept'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:21:in `block in visit_features'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:170:in `broadcast'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/ast/tree_walker.rb:20:in `visit_features'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/runtime.rb:49:in `run!'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/lib/cucumber/cli/main.rb:47:in `execute!'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/gems/cucumber-1.3.20/bin/cucumber:13:in `<top (required)>'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/bin/cucumber:23:in `load'
08:06:06       /mnt/home/jenkins-deploy/.gem/2.1.0/bin/cucumber:23:in `<main>'
08:06:06       tests/browser/features/talk.feature:5:in `Given I am using the mobile site'
08:06:06     Given the page "Talk:Selenium talk test" exists                         # tests/browser/features/step_definitions/create_page_api_steps.rb:60
08:06:06     And I am logged into the mobile website                                 # tests/browser/features/step_definitions/common_steps.rb:22
08:06:06     And the page "Selenium talk test" exists                                # tests/browser/features/step_definitions/create_page_api_steps.rb:60
08:06:06     When I click the talk button                                            # tests/browser/features/step_definitions/talk_steps.rb:1
08:06:06     And I see the talk overlay                                              # tests/browser/features/step_definitions/talk_steps.rb:22
08:06:06     And no topic is present                                                 # tests/browser/features/step_definitions/talk_steps.rb:8
08:06:06     And I add a topic called "New topic"                                    # tests/browser/features/step_definitions/talk_steps.rb:12
08:06:06     Then I should see the topic called "New topic" in the list of topics    # tests/browser/features/step_definitions/talk_steps.rb:30

Event Timeline

Restricted Application added subscribers: Liuxinyu970226, Aklapper. · View Herald TranscriptMar 27 2019, 2:39 PM
Niedzielski renamed this task from MinervaNeue CI tests frequently fail on request timeout to MinervaNeue CI tests frequently fail on bad certificate or request timeout.Mar 27 2019, 2:42 PM
Niedzielski updated the task description. (Show Details)
phuedx added a subscriber: phuedx.Mar 28 2019, 10:57 AM

A data point (may or mayn't be related): SauceLabs had an incident yesterday: https://status.us-west-1.saucelabs.com/incidents/gywtsd27cq06

Niedzielski closed this task as Resolved.Mar 28 2019, 2:11 PM
Niedzielski claimed this task.

Time heals all wounds.