Last modified: 2014-08-29 01:01:38 UTC
As of Jenkins build 151 14 August, the test no_javascript_site.feature/Feature: Basic site for legacy devices started failing with an error "Unable to pick a platform for the provided browser". Here is the first failing build with this error: https://integration.wikimedia.org/ci/view/BrowserTests/view/-All/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/152/ What's happening is on line 8 in commons_steps.rb the test is using: Given(/^I am viewing the basic non-JavaScript site$/) do step 'I am using user agent "Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (S60; SymbOS; Opera Mobi/23.348; U; en) Presto/2.5.25 Version/10.54"' end but the code that executes the step "I am using user agent..." seems to have gone missing. I think this test has been around for a long time. I'm filing this bug while I look around for what happened to the code that executes the "I am using user agent..." step.
Prioritization and scheduling of this bug is tracked on Trello card https://trello.com/c/ZoDlZtKx
I reported the issue badly, but Dan fixed it with https://gerrit.wikimedia.org/r/#/c/156982/