Last modified: 2013-09-24 03:26:52 UTC
This is a sub project of bug 53697 https://www.mediawiki.org/wiki/Continuous_integration/Browser_tests 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.
CCing Željko Filipin on any continuous bug related to browsertests. Main tracking bug is: bug 53697, see https://bugzilla.wikimedia.org/showdependencytree.cgi?id=53697&hide_resolved=0
Commands are in bug 54384.
Change 85810 had a related patch set uploaded by Hashar: trigger qa-browsertests-build (non voting) https://gerrit.wikimedia.org/r/85810
Change 85811 had a related patch set uploaded by Hashar: browsertests runner https://gerrit.wikimedia.org/r/85811
Change 85810 merged by jenkins-bot: trigger qa-browsertests-build (non voting) https://gerrit.wikimedia.org/r/85810
Change 85811 merged by jenkins-bot: browsertests runner https://gerrit.wikimedia.org/r/85811
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 https://integration.wikimedia.org/ci/job/qa-browsertests-run/14/console 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.