Thu, Jun 22
I have updated the docs in the above patch. It is no longer needed to use bundler < 1.8 I have tested it with the latest release 1.15.1.
Wed, Jun 21
Fri, Jun 16
@Jdlrobson I have added
I have found how Ruby CI does it in mw-selenium-setup.sh.
As far as I know, nothing has changed recently. @hashar could know more.
Wed, Jun 14
Looks like @Jdlrobson's patch is running fine in CI:
@hashar thanks, I have already figured that out :)
Ah, the docs for Extension:RelatedArticles says:
Tue, Jun 13
TLDR: mediawiki-core-qunit-selenium-jessie runs for RelatedArticles in experimental pipeline.
~/Documents/gerrit/integration/jenkins-job-builder/config/jjb$ ls -1 *browsertests* ls: *browsertests*: No such file or directory
The above patch fixes the problem for phantomjs 2.1.1. The problem is still reproducible with phantomjs 1.9.7 that is installed at cirrus-browser-bot. Is there a reason cirrus-browser-bot is locked to 1.9.7? Can you upgrade?
@pmiazga apologies for the delay, I have to finish some selenium+node tasks before I can get back to this.
Apologies for the delay, I will be working on it this week.
Mon, Jun 12
The screenshots taking part works fine now. I will work on the uploading images to commons after I resolve some urgent tasks.
Will work on this after T164721 is resolved.
This is blocked until T164721 is resolved.
Fri, Jun 9
Reproduced on my machine, targeting mediawiki-vagrant:
$ ssh cirrus-browser-bot.eqiad.wmflabs
I am not sure that the articles are needed. Currently the script works just fine targeting https://en.wikipedia.org/wiki/Help:Sample_page.
Apologies with the delay, I was distracted with other work. This should be done early next week.
I have talked with @hashar about this. I can take this task as soon as I have finished a few that I am already working on.
Tue, Jun 6
Deleting node_modules folder and running npm install fixed the problem.
The workaround is to downgrade to node 6.