zeljkofilipin (Željko Filipin)
Software Engineer (International contractor)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 8:36 AM (133 w, 2 d)
Availability
Available
IRC Nick
zeljkof
LDAP User
Zfilipin
MediaWiki User
ZFilipin (WMF)

Recent Activity

Today

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Thu, Apr 27, 3:18 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin created T164004: Delete Ruby+Selenium Jenkins jobs.
Thu, Apr 27, 3:17 PM · Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Thu, Apr 27, 3:15 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin created T164002: Update documentation for mediawiki-core-qunit-selenium-jessie Jenkins job.
Thu, Apr 27, 3:07 PM · Browser-Tests-Infrastructure, User-zeljkofilipin, JavaScript
zeljkofilipin added a comment to T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions.

@Jdlrobson apologies, we have made some changes recently and I have forgot to update the documentation.

Thu, Apr 27, 2:59 PM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin removed a project from T94001: Ruby gem documentation should state license: User-zeljkofilipin.
Thu, Apr 27, 2:26 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin moved T69141: audit/update headers in files from Backlog Documentation to In Progress on the Browser-Tests-Infrastructure board.
Thu, Apr 27, 2:26 PM · Documentation, Easy, Browser-Tests-Infrastructure
zeljkofilipin assigned T69141: audit/update headers in files to Rammanojpotla.
Thu, Apr 27, 2:26 PM · Documentation, Easy, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T69141: audit/update headers in files.

@zeljkofilipin as mentioned above in mediawiki-PdfHandler have a license in COPYING file(i.e GNU GPL license) so I have to modify it with the license in the randompage.rb(i.e in mediawiki-extensions-PdfHandler/tests/browser/features/support/pages/random_page.rb) should I place a link of it there or to copy the entire license in COPYING file?

Thu, Apr 27, 2:25 PM · Documentation, Easy, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T94001: Ruby gem documentation should state license.

I have pushed a patch set to https://gerrit.wikimedia.org/r/#/c/348222/7 can anyone review it please ?

Thu, Apr 27, 2:16 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin moved T94001: Ruby gem documentation should state license from Backlog Documentation to In Progress on the Browser-Tests-Infrastructure board.
Thu, Apr 27, 2:01 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin assigned T94001: Ruby gem documentation should state license to Rammanojpotla.
Thu, Apr 27, 2:00 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin moved T98331: mediawiki_selenium should document SauceLabs usage from Backlog Documentation to In Progress on the Browser-Tests-Infrastructure board.
Thu, Apr 27, 1:59 PM · Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin assigned T98331: mediawiki_selenium should document SauceLabs usage to Rammanojpotla.
Thu, Apr 27, 1:59 PM · Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T98331: mediawiki_selenium should document SauceLabs usage.

I have submitted a patch set at https://gerrit.wikimedia.org/r/#/c/348935/ can anyone review it please?

Thu, Apr 27, 1:53 PM · Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T160238: Upgrade MobileFrontend automated browser tests to Selenium 3.

You can use ruby+selenium 2 for as long as we support ruby+selenium. (Roughly for the next 6 months.) I am available for about 50% of my time to help with the migration to node+selenium. To make it explicit, if you would like to pair with me for several hours every day on writing node+selenium tests, I am available.

Thu, Apr 27, 1:40 PM · Reading-Web-Backlog, MobileFrontend

Tue, Apr 25

zeljkofilipin added a comment to T163159: Archive Malu project and repo.

See also https://gerrit.wikimedia.org/r/#/c/350137/

Tue, Apr 25, 12:54 PM · User-zeljkofilipin, Malu

Mon, Apr 24

zeljkofilipin created E572: Labor Day / May Day.
Mon, Apr 24, 4:16 PM · Release-Engineering-Team

Tue, Apr 18

zeljkofilipin added a comment to T69141: audit/update headers in files.

@Rammanojpotla (I think) license headers should be:

Tue, Apr 18, 5:53 PM · Documentation, Easy, Browser-Tests-Infrastructure
zeljkofilipin claimed T162966: Figure out why browser tests can't create suggestion box.
Tue, Apr 18, 5:46 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin added a comment to T162966: Figure out why browser tests can't create suggestion box.

@Smalyshev I can ssh to cirrus-browser-bot.eqiad.wmflabs, just tried. I am on vacation most of this week, I will test next week.

Tue, Apr 18, 5:45 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin added a comment to T98331: mediawiki_selenium should document SauceLabs usage.

@Rammanojpotla correct. README.md should have a sentence about Sauce Labs and a link to Selenium/Ruby/Target beta cluster using Sauce Labs.

Tue, Apr 18, 5:38 PM · Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T161140: Ruby::Bundle fails on Jessie MediaWiki-Vagrant.

puppet/modules/ruby/manifests/init.pp:

Tue, Apr 18, 2:51 PM · Patch-For-Review, User-zeljkofilipin, Flow, Collaboration-Team-Triage, MediaWiki-Vagrant
zeljkofilipin added a comment to T161140: Ruby::Bundle fails on Jessie MediaWiki-Vagrant.

This might be the problem. mediawiki-vagrant expects bundle to be in /usr/local/bin/bundle, but it is in /usr/bin/bundle.

Tue, Apr 18, 2:48 PM · Patch-For-Review, User-zeljkofilipin, Flow, Collaboration-Team-Triage, MediaWiki-Vagrant
zeljkofilipin edited the description of T161140: Ruby::Bundle fails on Jessie MediaWiki-Vagrant.
Tue, Apr 18, 1:48 PM · Patch-For-Review, User-zeljkofilipin, Flow, Collaboration-Team-Triage, MediaWiki-Vagrant
zeljkofilipin edited P5284 Error: ruby -- /usr/local/bin/bundle install returned 1 instead of one of [0].
Tue, Apr 18, 1:46 PM · Flow, MediaWiki-Vagrant
zeljkofilipin created P5284 Error: ruby -- /usr/local/bin/bundle install returned 1 instead of one of [0].
Tue, Apr 18, 1:46 PM · Flow, MediaWiki-Vagrant
zeljkofilipin added a comment to T146916: RSpec tests for Echo Mention notification.

I can not run tests locally because of T161140: Ruby::Bundle fails on Jessie MediaWiki-Vagrant.

Tue, Apr 18, 1:37 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), User-zeljkofilipin, Patch-For-Review
zeljkofilipin triaged T161140: Ruby::Bundle fails on Jessie MediaWiki-Vagrant as "High" priority.
Tue, Apr 18, 1:34 PM · Patch-For-Review, User-zeljkofilipin, Flow, Collaboration-Team-Triage, MediaWiki-Vagrant
zeljkofilipin added a comment to T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.

Thanks @Esanders! The script now runs mostly fine, but one screenshot fails. I have reproduced it both on my machine and Jenkins.

Tue, Apr 18, 11:50 AM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin claimed T163159: Archive Malu project and repo.
Tue, Apr 18, 10:59 AM · User-zeljkofilipin, Malu
zeljkofilipin added a comment to T93996: Doxygen output should include MediaWiki license (in footer).

It's the only link in the task description:

Tue, Apr 18, 9:00 AM · WMF-Legal, MediaWiki-Documentation, Documentation

Fri, Apr 14

zeljkofilipin added a project to T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions: User-zeljkofilipin.
Fri, Apr 14, 3:40 PM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin added a comment to T162966: Figure out why browser tests can't create suggestion box.

Since I can not provision cirrussearch vagrant role, I have tried running the tests targeting beta cluster. It runs fine for phantomjs and chrome, and fails for firefox:

Fri, Apr 14, 3:35 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin created P5275 bundle exec cucumber features/smoke.feature:16 .
Fri, Apr 14, 3:34 PM
zeljkofilipin added a comment to T162966: Figure out why browser tests can't create suggestion box.

How are you running the tests? From host machine targeting mediawiki-vagrant machine? Using phantomjs?

Fri, Apr 14, 3:21 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin added a comment to T162966: Figure out why browser tests can't create suggestion box.

Where does the test fail? Looks like it runs fine when targeting beta cluster:

Fri, Apr 14, 3:12 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin added a comment to T162966: Figure out why browser tests can't create suggestion box.

I have tried reproducing the problem, but I am having trouble provisioning cirrussearch vagrant role. :(

Fri, Apr 14, 3:10 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin created P5274 vagrant roles enable cirrussearch.
Fri, Apr 14, 3:09 PM
zeljkofilipin added a comment to T160359: Upgrade RelatedArticles automated browser tests to Selenium 3.

@zeljkofilipin If we migrate to Selenium node browser tests instead does that make this task redundant?

Fri, Apr 14, 3:02 PM · Reading-Web-Backlog, RelatedArticles
zeljkofilipin added a comment to T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions.

I've updated patch to use the library. I forgot how to test locally so I haven't been able to verify it works. Feedback welcomed!

Fri, Apr 14, 2:59 PM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin added a project to T162966: Figure out why browser tests can't create suggestion box: User-zeljkofilipin.
Fri, Apr 14, 2:53 PM · User-zeljkofilipin, Discovery, CirrusSearch, Discovery-Search
zeljkofilipin added a comment to T93996: Doxygen output should include MediaWiki license (in footer).

https://doc.wikimedia.org/mediawiki-core/master/php/html/ link is broken

Fri, Apr 14, 2:28 PM · WMF-Legal, MediaWiki-Documentation, Documentation
zeljkofilipin added a project to T94001: Ruby gem documentation should state license: User-zeljkofilipin.
Fri, Apr 14, 2:17 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure

Thu, Apr 13

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Thu, Apr 13, 3:34 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby

Wed, Apr 12

zeljkofilipin added a comment to T94001: Ruby gem documentation should state license.

@Rammanojpotla the first step (and probably the last) is just to add a link from README to LICENSE file.

Wed, Apr 12, 1:44 PM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin updated subscribers of T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions.

@dduvall are you aware of any problems with LocalSettings.php and webdriverio tests? As far as I know, nothing changes in mediawiki configuration.

Wed, Apr 12, 11:03 AM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin added a comment to T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.

I am not sure how to continue:

Wed, Apr 12, 10:54 AM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin edited P5250 jjb.
Wed, Apr 12, 9:44 AM
zeljkofilipin created P5250 jjb.
Wed, Apr 12, 9:23 AM

Tue, Apr 11

zeljkofilipin added a comment to T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.

Oops, sorry about that.

Tue, Apr 11, 7:36 PM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin added a comment to T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.

I don't think it was relevant. Screenshots look fine now.

Tue, Apr 11, 2:55 PM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin added a comment to T144458: Launch ERI RC page features as a Beta Feature to all wikis.
zfilipin@terbium:~$ mwscript initUserPreference.php --wiki fawiki -s ores-enabled -t oresHighlight
Initializing 'oresHighlight' based on the value of 'ores-enabled'
Processed 828 user(s)
Finished!
Tue, Apr 11, 1:54 PM · Patch-For-Review, Tracking, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
zeljkofilipin created P5239 scap.
Tue, Apr 11, 1:12 PM
zeljkofilipin added a comment to T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions.

I have a bunch of questions on Replace Ruby Related pages browser tests with node js version. We rely a lot on creating stub pages and using a LocalSettings.php to enable certain configuration settings for our browser tests. How do we retain that in this new ecosystem?

Tue, Apr 11, 12:39 PM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin added a comment to T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.

Thanks @Esanders, after changing the script to use an existing article, it works fine.

Tue, Apr 11, 11:52 AM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin claimed T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.
Tue, Apr 11, 11:20 AM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor

Mon, Apr 10

zeljkofilipin created E558: Vacation.
Mon, Apr 10, 3:55 PM · Release-Engineering-Team
zeljkofilipin created E557: Easter Monday, local holiday.
Mon, Apr 10, 3:53 PM · Release-Engineering-Team
zeljkofilipin placed T162455: WebdriverIO tests for Math up for grabs.
Mon, Apr 10, 3:28 PM · Patch-For-Review, Math, User-zeljkofilipin, JavaScript
zeljkofilipin added a comment to T162455: WebdriverIO tests for Math.

@Physikerwelt: I have updated the patch in gerrit.

Mon, Apr 10, 3:28 PM · Patch-For-Review, Math, User-zeljkofilipin, JavaScript

Sat, Apr 8

zeljkofilipin added a comment to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.

The strange thing is that I had this problem on a couple of machines, not just one. The same solution worked both times.

Sat, Apr 8, 8:27 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor

Fri, Apr 7

zeljkofilipin created T162455: WebdriverIO tests for Math.
Fri, Apr 7, 1:01 PM · Patch-For-Review, Math, User-zeljkofilipin, JavaScript
zeljkofilipin edited the description of T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.
Fri, Apr 7, 12:55 PM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin created T162454: LanguageScreenshotBot trying to edit a non-existent page without signing in.
Fri, Apr 7, 12:54 PM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), User-zeljkofilipin, VisualEditor
zeljkofilipin closed T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor as "Resolved".

Thanks @DLynch, after deleting node_modules folder and running npm install visual editor works fine!

Fri, Apr 7, 11:54 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin added a comment to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
~/Documents/gerrit/mediawiki/vagrant/srv/restbase$ vagrant ssh
...
vagrant@mediawiki-vagrant:~$ cd /vagrant/srv/restbase/
vagrant@mediawiki-vagrant:/vagrant/srv/restbase$ npm install
npm WARN prefer global jsonlint@1.6.2 should be installed with -g
npm WARN prefer global jshint@2.9.4 should be installed with -g
Fri, Apr 7, 11:47 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin added a comment to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.

It worked from the host machine:

Fri, Apr 7, 11:43 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin added a comment to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
vagrant@mediawiki-vagrant:/vagrant/srv/restbase$ rm -rf node_modules
...
rm: cannot remove ‘node_modules/moment/src/locale/my.js’: Permission denied
...
Fri, Apr 7, 11:42 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin added a comment to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
vagrant@mediawiki-vagrant:/vagrant/logs$ tail restbase.log
...
{"name":"restbase","hostname":"mediawiki-vagrant","pid":5823,"level":60,"err":{"message":"Cannot find module '/vagrant/srv/restbase/node_modules/sqlite3/lib/binding/node-v48-linux-x64/node_sqlite3.node'","name":"Error","stack":"Error: Cannot find module '/vagrant/srv/restbase/node_modules/sqlite3/lib/binding/node-v48-linux-x64/node_sqlite3.node'\n    at Function.Module._resolveFilename (module.js:469:15)\n    at Function.Module._load (module.js:417:25)\n    at Module.require (module.js:497:17)\n    at require (internal/module.js:20:19)\n    at Object.<anonymous> (/vagrant/srv/restbase/node_modules/sqlite3/lib/sqlite3.js:4:15)\n    at Module._compile (module.js:570:32)\n    at Object.Module._extensions..js (module.js:579:10)\n    at Module.load (module.js:487:32)\n    at tryModuleLoad (module.js:446:12)\n    at Function.Module._load (module.js:438:3)\n    at Module.require (module.js:497:17)\n    at require (internal/module.js:20:19)\n    at Object.<anonymous> (/vagrant/srv/restbase/node_modules/restbase-mod-table-sqlite/lib/clientWrapper.js:4:36)\n    at Module._compile (module.js:570:32)\n    at Object.Module._extensions..js (module.js:579:10)\n    at Module.load (module.js:487:32)","code":"MODULE_NOT_FOUND"},"stack":"Error: Cannot find module '/vagrant/srv/restbase/node_modules/sqlite3/lib/binding/node-v48-linux-x64/node_sqlite3.node'\n    at Function.Module._resolveFilename (module.js:469:15)\n    at Function.Module._load (module.js:417:25)\n    at Module.require (module.js:497:17)\n    at require (internal/module.js:20:19)\n    at Object.<anonymous> (/vagrant/srv/restbase/node_modules/sqlite3/lib/sqlite3.js:4:15)\n    at Module._compile (module.js:570:32)\n    at Object.Module._extensions..js (module.js:579:10)\n    at Module.load (module.js:487:32)\n    at tryModuleLoad (module.js:446:12)\n    at Function.Module._load (module.js:438:3)\n    at Module.require (module.js:497:17)\n    at require (internal/module.js:20:19)\n    at Object.<anonymous> (/vagrant/srv/restbase/node_modules/restbase-mod-table-sqlite/lib/clientWrapper.js:4:36)\n    at Module._compile (module.js:570:32)\n    at Object.Module._extensions..js (module.js:579:10)\n    at Module.load (module.js:487:32)","levelPath":"fatal/startup","msg":"Message not supplied","time":"2017-04-07T11:36:05.688Z","v":0}
{"name":"restbase","hostname":"mediawiki-vagrant","pid":1598,"level":50,"message":"worker 5823 died (1), restarting.","levelPath":"error/service-runner/master","msg":"worker 5823 died (1), restarting.","time":"2017-04-07T11:36:07.695Z","v":0}
Fri, Apr 7, 11:37 AM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin updated subscribers of T94001: Ruby gem documentation should state license.

Looks like this is the context: T312#1152213

Fri, Apr 7, 11:15 AM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure
zeljkofilipin lowered the priority of T94001: Ruby gem documentation should state license from "Normal" to "Low".
Fri, Apr 7, 10:48 AM · Software-Licensing, Easy, Documentation, Browser-Tests-Infrastructure

Thu, Apr 6

zeljkofilipin added a subtask for T139740: Port Selenium tests from Ruby to Node.js: T158052: Set up Selenium tests in Node.js for RelatedArticles extension.
Thu, Apr 6, 9:38 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin added a parent task for T158052: Set up Selenium tests in Node.js for RelatedArticles extension: T139740: Port Selenium tests from Ruby to Node.js.
Thu, Apr 6, 9:38 AM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles

Wed, Apr 5

zeljkofilipin added a comment to T162256: Port Selenium tests from Ruby to Node.js on Reading Web extensions.

If you would like to pair on writing tests, let me know.

Wed, Apr 5, 2:12 PM · Reading-Web-Backlog, User-zeljkofilipin, Patch-For-Review, RelatedArticles, MobileFrontend, Epic
zeljkofilipin changed the status of T161697: Run WebdriverIO tests using Firefox from "Open" to "Stalled".
Wed, Apr 5, 2:11 PM · Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, JavaScript
zeljkofilipin changed the status of T161697: Run WebdriverIO tests using Firefox, a subtask of T139740: Port Selenium tests from Ruby to Node.js, from "Open" to "Stalled".
Wed, Apr 5, 2:11 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby

Mon, Apr 3

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mon, Apr 3, 4:29 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mon, Apr 3, 10:03 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin added a comment to T69141: audit/update headers in files.

This is a rough list of files that has string qa-browsertests

Mon, Apr 3, 8:25 AM · Documentation, Easy, Browser-Tests-Infrastructure

Fri, Mar 31

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Fri, Mar 31, 3:41 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Fri, Mar 31, 3:39 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby

Wed, Mar 29

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Wed, Mar 29, 5:48 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Wed, Mar 29, 5:47 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin closed T161103: Write documentation on Selenium tests in Node.js as "Resolved".

The documentation is good enough™.

Wed, Mar 29, 5:45 PM · Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, JavaScript
zeljkofilipin closed T161103: Write documentation on Selenium tests in Node.js, a subtask of T139740: Port Selenium tests from Ruby to Node.js, as "Resolved".
Wed, Mar 29, 5:45 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin created T161697: Run WebdriverIO tests using Firefox.
Wed, Mar 29, 11:31 AM · Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, JavaScript

Mar 28 2017

zeljkofilipin moved T150435: Selenium tests for VisualEditor in Node.js from In Progress to Watching o.O on the User-zeljkofilipin board.
Mar 28 2017, 4:15 PM · User-zeljkofilipin, Patch-For-Review, Browser-Tests, VisualEditor
zeljkofilipin reassigned T150435: Selenium tests for VisualEditor in Node.js from zeljkofilipin to Ryasmeen.

@Ryasmeen I am assigning the task back to you.

Mar 28 2017, 4:15 PM · User-zeljkofilipin, Patch-For-Review, Browser-Tests, VisualEditor
zeljkofilipin updated subscribers of T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
Mar 28 2017, 12:39 PM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin edited the description of T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
Mar 28 2017, 12:37 PM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin added a project to T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor: User-zeljkofilipin.
Mar 28 2017, 12:35 PM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin created T161603: Provisioning MediaWiki Vagrant VisualEditor role does not result in working VisualEditor.
Mar 28 2017, 12:31 PM · User-Ryasmeen, User-zeljkofilipin, RESTBase, MediaWiki-Vagrant, VisualEditor
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mar 28 2017, 11:05 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mar 28 2017, 11:05 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin moved T150435: Selenium tests for VisualEditor in Node.js from Next to In Progress on the User-zeljkofilipin board.
Mar 28 2017, 11:02 AM · User-zeljkofilipin, Patch-For-Review, Browser-Tests, VisualEditor
zeljkofilipin moved T139740: Port Selenium tests from Ruby to Node.js from Next to In Progress on the User-zeljkofilipin board.
Mar 28 2017, 8:08 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin moved T139740: Port Selenium tests from Ruby to Node.js from Next to In Progress on the Browser-Tests-Infrastructure board.
Mar 28 2017, 8:07 AM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby

Mar 27 2017

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mar 27 2017, 5:04 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Mar 27 2017, 4:06 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby