Page MenuHomePhabricator

Browser tests should support Ubuntu Chromium
Closed, ResolvedPublic

Description

Ubuntu comes with Chromium (instead of Chrome). It can be installed with the package "chromium-browser" which provide an executable "chromium-browser".

Chromium should use the same driver as Chrome, so we would need Watir/chromedriver to under the BROWSER_LABEL=chromium and look up for a "chromium-browser" executable. That would let us execute browser tests from Jenkins in labs instance.

Ref from Zeljkof:

https://github.com/watir/watirbook/blob/master/installation/ubuntu.md#chromium

Not that much of a priority, we need to have working Phantomjs/Firefox jobs first.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz61262

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 3:04 AM
bzimport set Reference to bz61262.
bzimport added a subscriber: Unknown Object (MLST).

@dduvall aren't the browser tests triggered from Gerrit already using Chromium? Seems it is all fine nowadays.

dduvall claimed this task.

Yes, we're reliably executing browser tests against Gerrit patches using chromium + chrome driver. (See T103039: Define JJB builder for running a subset of integration MW-Selenium tests)