Last modified: 2014-03-06 16:51:27 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T63067, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 61067 - Remove configuration of Sauce Labs browsers from mediawiki_selenium Ruby gem
Remove configuration of Sauce Labs browsers from mediawiki_selenium Ruby gem
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Quality Assurance (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Željko Filipin
: easy
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-07 23:32 UTC by Željko Filipin
Modified: 2014-03-06 16:51 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Željko Filipin 2014-02-07 23:32:17 UTC
At the moment we use BROWSER_LABEL environment variable to set both local and remote (Sauce Labs) browsers. The list of available remote browsers in at the top of sauce_browser method[1].

It would be better if we would not provide the list of browsers, but allow user to set up browser, version and operating system[3] via environment variables.

We should probably deprecate use of BROWSER_LABEL environment variable and use BROWSER, VERSION and PLATFORM.

1: https://github.com/wikimedia/mediawiki-selenium/blob/master/lib/mediawiki_selenium/env.rb#L78-L113
2: https://saucelabs.com/platforms
Comment 1 Željko Filipin 2014-02-14 11:40:49 UTC
See also bug 59176.
Comment 2 Gerrit Notification Bot 2014-02-14 12:04:52 UTC
Change 113354 had a related patch set uploaded by Zfilipin:
WIP Removed configuration of Sauce Labs browsers from the gem

https://gerrit.wikimedia.org/r/113354
Comment 3 Gerrit Notification Bot 2014-02-18 16:38:18 UTC
Change 113979 had a related patch set uploaded by Zfilipin:
[browser test] Updating to mediawiki_selenium 0.2.6

https://gerrit.wikimedia.org/r/113979
Comment 4 Gerrit Notification Bot 2014-02-18 16:39:18 UTC
Change 113354 merged by jenkins-bot:
Removed configuration of Sauce Labs browsers from the gem

https://gerrit.wikimedia.org/r/113354
Comment 5 Gerrit Notification Bot 2014-02-18 20:42:32 UTC
Change 113979 merged by jenkins-bot:
[browser test] Updating to mediawiki_selenium 0.2.6

https://gerrit.wikimedia.org/r/113979
Comment 6 Gerrit Notification Bot 2014-02-22 12:03:40 UTC
Change 114935 had a related patch set uploaded by Zfilipin:
BROWSER_LABEL environment variable is renamed to BROWSER

https://gerrit.wikimedia.org/r/114935
Comment 7 Gerrit Notification Bot 2014-03-06 16:51:27 UTC
Change 114935 merged by Cmcmahon:
BROWSER_LABEL environment variable is renamed to BROWSER

https://gerrit.wikimedia.org/r/114935

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links