mediawiki/core has been switched to use mediawiki-selenium 1.2 via https://gerrit.wikimedia.org/r/#/c/214413
I triggered a run of the browser test. They are all fine until the reporting is triggered
https://integration.wikimedia.org/ci/view/BrowserTests/view/Core/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/629/consoleFull
19 scenarios ([32m19 passed[0m) 100 steps ([32m100 passed[0m) 11m5.757s undefined method `[]' for nil:NilClass (NoMethodError) /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:48:in `block (2 levels) in amend_feature' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:47:in `each' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:47:in `block in amend_feature' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:44:in `each' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:44:in `amend_feature' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:19:in `block in after_features' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:18:in `each' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/mediawiki_selenium-1.2.0/lib/mediawiki_selenium/raita/logger.rb:18:in `after_features' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/ast/tree_walker.rb:181:in `block in send_to_all' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/ast/tree_walker.rb:179:in `each' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/ast/tree_walker.rb:179:in `send_to_all' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/ast/tree_walker.rb:171:in `broadcast' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/ast/tree_walker.rb:20:in `visit_features' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/runtime.rb:49:in `run!' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/lib/cucumber/cli/main.rb:47:in `execute!' /mnt/jenkins-workspace/workspace/gems/2.0.0/gems/cucumber-1.3.19/bin/cucumber:13:in `<top (required)>' /mnt/jenkins-workspace/workspace/gems/2.0.0/bin/cucumber:23:in `load' /mnt/jenkins-workspace/workspace/gems/2.0.0/bin/cucumber:23:in `<main>' + echo -e '\nJob has failed (exit code: 1).' Job has failed (exit code: 1). + false Build step 'Execute shell' marked build as failure
Seems something is wrong in the raita reporter.