Page MenuHomePhabricator

browsertests: setup Jenkins job
Closed, ResolvedPublic


This is a sub project of bug 53697

We need a Jenkins job that would do the same as CloudBees, most probably by importing the existing configuration.

The job will need to be execute on a Jenkins slave in labs.

Version: wmf-deployment
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:05 AM
bzimport set Reference to bz54388.

CCing Željko Filipin on any continuous bug related to browsertests. Main tracking bug is: bug 53697, see

Change 85810 had a related patch set uploaded by Hashar:
trigger qa-browsertests-build (non voting)

Change 85811 had a related patch set uploaded by Hashar:
browsertests runner

Change 85810 merged by jenkins-bot:
trigger qa-browsertests-build (non voting)

Change 85811 merged by jenkins-bot:
browsertests runner

I got both jobs deployed:

  • qa-browsertests-build : install bundler and gems, snapshot the result
  • qa-browsertests-run : reuses the snapshot and actually run tests

The first run "working", and with colors!!!!, is

It runs under phantomjs and complains with:

Unable to pick a platform for the provided browser (RuntimeError)

I have filled bug 54489 about it. As for having the Jenkins job setup, the task is completed.