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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.
User Since
Oct 7 2014, 8:36 AM (124 w, 17 h)
Availability
Available
IRC Nick
zeljkof
LDAP User
Zfilipin
MediaWiki User
ZFilipin (WMF)

Recent Activity

Yesterday

zeljkofilipin edited the description of T139740: Port Selenium tests from Ruby to Node.js.
Tue, Feb 21, 5:54 PM · 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.
Tue, Feb 21, 5:40 PM · 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.
Tue, Feb 21, 5:32 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin edited projects for T139740: Port Selenium tests from Ruby to Node.js, added: Browser-Tests-Infrastructure; removed Browser-Tests.
Tue, Feb 21, 4:29 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Albert Sison (Sauce Labs Help Center)

Feb 17, 3:22 PM PST
Hello,

Thanks for the update and please let us know if re-running the failed tests work for you. In case you're wondering, I have attached screenshots of "Internal Server Error" and "The Sauce VMs failed to start the browser or device." error rate for jobs rans by all users for the past 30 days.

Regards,
Albert

Tue, Feb 21, 4:01 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin closed T158644: Write a plan on how to move Selenium tests from Ruby to Node.js as "Invalid".
Tue, Feb 21, 3:26 PM · User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin triaged T158644: Write a plan on how to move Selenium tests from Ruby to Node.js as "High" priority.
Tue, Feb 21, 1:41 PM · User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin created T158644: Write a plan on how to move Selenium tests from Ruby to Node.js.
Tue, Feb 21, 1:41 PM · User-zeljkofilipin, Browser-Tests-Infrastructure

Mon, Feb 20

zeljkofilipin closed T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium as "Declined".
Mon, Feb 20, 3:04 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Testing: https://integration.wikimedia.org/ci/job/selenium-Math-338368/

Mon, Feb 20, 12:36 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

http://web.archive.org/web/20160713013212/http://blog.crowdint.com/2011/08/22/auto-retry-failed-cucumber-tests.html

Mon, Feb 20, 12:36 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure

Thu, Feb 16

zeljkofilipin moved T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster from In Progress to Watching o.O on the User-zeljkofilipin board.
Thu, Feb 16, 5:47 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin moved T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster from Next to Waiting on the Browser-Tests-Infrastructure board.
Thu, Feb 16, 5:47 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin placed T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster up for grabs.

As far as I can see, all you need is already implemented. Let me know if I have missed something.

Thu, Feb 16, 5:47 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster.

338146 is an example patch. Test it with:

Thu, Feb 16, 5:44 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster.

After some testing, looks like it is already supported.

Thu, Feb 16, 5:38 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin renamed T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium from "Move rake and rubocop dependency from repositories to mediawiki/selenium" to "Move Rake and RuboCop dependency from repositories to mediawiki/selenium".
Thu, Feb 16, 4:41 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin triaged T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium as "Low" priority.
Thu, Feb 16, 4:41 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin moved T139740: Port Selenium tests from Ruby to Node.js from Next to In Progress on the User-zeljkofilipin board.
Thu, Feb 16, 4:34 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin moved T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium from Backlog to In Progress on the User-zeljkofilipin board.
Thu, Feb 16, 4:34 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin moved T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium from Inbox to In Progress on the Browser-Tests-Infrastructure board.
Thu, Feb 16, 4:34 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin created T158326: Move Rake and RuboCop dependency from repositories to mediawiki/selenium.
Thu, Feb 16, 4:33 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin closed T157695: Selenium tests broken on Ruby 2.4 as "Resolved".

Update to Selenium 3 fixes tests on Ruby 2.4.

Thu, Feb 16, 4:23 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T157695: Selenium tests broken on Ruby 2.4.

Upgrade to Selenium 3 was easy: https://gerrit.wikimedia.org/r/#/c/336824/

Thu, Feb 16, 3:53 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin added a parent task for T158074: Update Ruby tests to Selenium 3: T157695: Selenium tests broken on Ruby 2.4.
Thu, Feb 16, 3:03 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin added a subtask for T157695: Selenium tests broken on Ruby 2.4: T158074: Update Ruby tests to Selenium 3.
Thu, Feb 16, 3:03 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin added a parent task for T151443: Research nightwatchjs: T139740: Port Selenium tests from Ruby to Node.js.
Thu, Feb 16, 2:19 PM · Patch-For-Review, Malu (Malu-Prototype), User-zeljkofilipin
zeljkofilipin added a subtask for T139740: Port Selenium tests from Ruby to Node.js: T151443: Research nightwatchjs.
Thu, Feb 16, 2:19 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin closed T151442: Research webdriver.io as "Resolved".

Research is done. From what I can see, I prefer webdriverio over webdriverjs and nightwatch.

Thu, Feb 16, 2:19 PM · Patch-For-Review, Malu (Malu-Prototype), User-zeljkofilipin
zeljkofilipin closed T151442: Research webdriver.io, a subtask of T139740: Port Selenium tests from Ruby to Node.js, as "Resolved".
Thu, Feb 16, 2:19 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin added a parent task for T151442: Research webdriver.io: T139740: Port Selenium tests from Ruby to Node.js.
Thu, Feb 16, 2:18 PM · Patch-For-Review, Malu (Malu-Prototype), User-zeljkofilipin
zeljkofilipin added a subtask for T139740: Port Selenium tests from Ruby to Node.js: T151442: Research webdriver.io.
Thu, Feb 16, 2:18 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin closed T151443: Research nightwatchjs as "Resolved".

After some research, webdriverio looks like the way to go.

Thu, Feb 16, 1:59 PM · Patch-For-Review, Malu (Malu-Prototype), User-zeljkofilipin
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Sauce labs support ticket (not public): https://support.saucelabs.com/hc/en-us/requests/35513

Thu, Feb 16, 12:35 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure

Wed, Feb 15

zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Unfortunately, looks like running sequentially is supported only for executing strategy classic, but we use yaml :(

Wed, Feb 15, 4:02 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

@zeljkofilipin is it possible to run the job for beta at a different time than the job for test?

Wed, Feb 15, 3:53 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

The trouble with recent data is that we had a lot of trouble with unrelated MediawikiApi::ApiError problems. Now that that is resolved, I have created a new job selenium-Wikibase-336632-4 that will run every 4 hours (because it needs over 3 hours for a run). I will let it run for a day or two.

Wed, Feb 15, 3:40 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

I did a bit of investigation, thinking that builds targeting test wiki fail more for some reason, but that does not seem to be the case. Builds failing with MediawikiApi::ApiError are a couple of problems unrelated to this one, and should be ignored.

Wed, Feb 15, 3:13 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure

Tue, Feb 14

zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

MediawikiApi::ApiError is unrelated problem (T157665) and should be ignored, so only last 5 runs are relevant. In the last 5 runs, both Linux and Windows did not have any problems. Linux runs are faster than Windows, Mac is the slowest. Mac runs also failed more often.

Tue, Feb 14, 5:43 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Number of failures in the last 10 runs

Tue, Feb 14, 5:27 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.
Linux selenium-WikibaseWindows selenium-Wikibase-336632-1Mac selenium-Wikibase-336632-2
green in last 5 test runs553
green in last 10 test runs563
Tue, Feb 14, 5:07 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.
Tue, Feb 14, 4:57 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin closed T158052: Set up Selenium tests in Node.js for RelatedArticles extension as "Resolved".

The setup is finished. The next step is to actually write tests.

Tue, Feb 14, 4:50 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin moved T158074: Update Ruby tests to Selenium 3 from Backlog to In Progress on the User-zeljkofilipin board.
Tue, Feb 14, 4:49 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin moved T158074: Update Ruby tests to Selenium 3 from Backlog Gems to In Progress on the Browser-Tests-Infrastructure board.
Tue, Feb 14, 4:49 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin moved T158074: Update Ruby tests to Selenium 3 from Inbox to Backlog Gems on the Browser-Tests-Infrastructure board.
Tue, Feb 14, 4:49 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin triaged T158074: Update Ruby tests to Selenium 3 as "Normal" priority.
Tue, Feb 14, 4:49 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin created T158074: Update Ruby tests to Selenium 3.
Tue, Feb 14, 4:30 PM · Patch-For-Review, Ruby, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T158052: Set up Selenium tests in Node.js for RelatedArticles extension.

Jenkins job is failing:

Tue, Feb 14, 3:21 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin triaged T158052: Set up Selenium tests in Node.js for RelatedArticles extension as "Normal" priority.
Tue, Feb 14, 2:15 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin moved T158052: Set up Selenium tests in Node.js for RelatedArticles extension from Backlog to In Progress on the User-zeljkofilipin board.
Tue, Feb 14, 1:44 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin moved T158052: Set up Selenium tests in Node.js for RelatedArticles extension from Inbox to In Progress on the Browser-Tests-Infrastructure board.
Tue, Feb 14, 1:44 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin created T158052: Set up Selenium tests in Node.js for RelatedArticles extension.
Tue, Feb 14, 1:23 PM · Patch-For-Review, JavaScript, User-zeljkofilipin, Browser-Tests-Infrastructure, RelatedArticles
zeljkofilipin added a comment to T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row.

Oops (again), looks like IP is blocked, not the user. :)

Tue, Feb 14, 1:21 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata
zeljkofilipin added a comment to T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row.

I think the user is blocked, not the IP.

Tue, Feb 14, 1:20 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata
zeljkofilipin added a comment to T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row.

Oops, looks like it is not related:

Tue, Feb 14, 1:12 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata
zeljkofilipin added a comment to T144912: MEDIAWIKI_URL may be set to incorrect value in mwext-mw-selenium job.

The state is that I did not have the time to work on this yet :(

Tue, Feb 14, 1:06 PM · Reading-Web-Sprint-81-We-suck-at-coming-up-with-sprint-names, Reading-Web-Backlog, User-zeljkofilipin, Browser-Tests-Infrastructure, Jenkins, Ruby

Fri, Feb 10

zeljkofilipin added a comment to T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster.

Selenium user can create accounts via the API at beta cluster without captcha:

Fri, Feb 10, 4:03 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin moved T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row from Backlog to Watching o.O on the User-zeljkofilipin board.
Fri, Feb 10, 3:39 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata
zeljkofilipin moved T157695: Selenium tests broken on Ruby 2.4 from Backlog to Next on the User-zeljkofilipin board.
Fri, Feb 10, 3:39 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin moved T152432: Make it possible to execute tests as a specific (new) MediaWiki user on beta cluster from Next to In Progress on the User-zeljkofilipin board.
Fri, Feb 10, 3:39 PM · Patch-For-Review, User-zeljkofilipin, Browser-Tests-Infrastructure
zeljkofilipin moved T139740: Port Selenium tests from Ruby to Node.js from In Progress to Next on the User-zeljkofilipin board.
Fri, Feb 10, 3:39 PM · Browser-Tests-Infrastructure, Patch-For-Review, MediaWiki-General-or-Unknown, User-zeljkofilipin, JavaScript, Ruby
zeljkofilipin moved T151442: Research webdriver.io from In Progress to Next on the User-zeljkofilipin board.
Fri, Feb 10, 3:39 PM · Patch-For-Review, Malu (Malu-Prototype), User-zeljkofilipin
zeljkofilipin added a comment to T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row.

From https://commons.wikimedia.org/wiki/User_talk:Selenium_user

Fri, Feb 10, 3:06 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata

Thu, Feb 9

zeljkofilipin raised the priority of T157636: Global account manager (Special:CentralAuth) errors out on beta from "High" to "Unbreak Now!".
Thu, Feb 9, 4:28 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin added a parent task for T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError): T157636: Global account manager (Special:CentralAuth) errors out on beta.
Thu, Feb 9, 4:26 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin added a subtask for T157636: Global account manager (Special:CentralAuth) errors out on beta: T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError).
Thu, Feb 9, 4:26 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin renamed T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError) from "selenium-Core Jenkins job fails with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError)" to "Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError)".
Thu, Feb 9, 4:26 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin triaged T157695: Selenium tests broken on Ruby 2.4 as "Low" priority.
Thu, Feb 9, 4:18 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin created T157695: Selenium tests broken on Ruby 2.4.
Thu, Feb 9, 4:13 PM · Patch-For-Review, User-zeljkofilipin, Ruby, Browser-Tests-Infrastructure
zeljkofilipin moved T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError) from Backlog to In Progress on the User-zeljkofilipin board.
Thu, Feb 9, 4:07 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin moved T157636: Global account manager (Special:CentralAuth) errors out on beta from Backlog to Watching o.O on the User-zeljkofilipin board.
Thu, Feb 9, 4:07 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin moved T157636: Global account manager (Special:CentralAuth) errors out on beta from Inbox to Waiting on the Browser-Tests-Infrastructure board.
Thu, Feb 9, 4:07 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin added a comment to T157636: Global account manager (Special:CentralAuth) errors out on beta.

This broke a lot of browser tests, not just CentralAuth. :(

Thu, Feb 9, 4:06 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin triaged T157636: Global account manager (Special:CentralAuth) errors out on beta as "High" priority.
Thu, Feb 9, 4:05 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Browser-Tests-Infrastructure, User-zeljkofilipin, Beta-Cluster-Infrastructure, MediaWiki-extensions-CentralAuth, Beta-Cluster-reproducible
zeljkofilipin added a comment to T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError).

Reproduced on my machine when targeting beta:

Thu, Feb 9, 4:00 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin renamed T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError) from "selenium-Core Jenkins job fails with MediawikiApi::ApiError" to "selenium-Core Jenkins job fails with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError)".
Thu, Feb 9, 3:56 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin added a comment to T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError).

Can not reproduce on my machine targeting vagrant VM.

Thu, Feb 9, 3:51 PM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin closed T155797: GettingStarted failing on Jenkins due to CAPTCHA bypass as "Resolved".

Resolved by @phuedx in https://gerrit.wikimedia.org/r/336770. The job is back to green.

Thu, Feb 9, 10:34 AM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Patch-For-Review, User-zeljkofilipin, MediaWiki-extensions-GettingStarted
zeljkofilipin updated subscribers of T155797: GettingStarted failing on Jenkins due to CAPTCHA bypass.

@zeljkofilipin: How can I see which environment variables are being set during a build?

Thu, Feb 9, 10:01 AM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Patch-For-Review, User-zeljkofilipin, MediaWiki-extensions-GettingStarted
zeljkofilipin triaged T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError) as "High" priority.
Thu, Feb 9, 9:25 AM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin
zeljkofilipin created T157665: Selenium Jenkins jobs fail with: Database query error. (internal_api_error_DBQueryError) (MediawikiApi::ApiError).
Thu, Feb 9, 9:25 AM · Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Browser-Tests-Infrastructure, Ruby, User-zeljkofilipin

Wed, Feb 8

zeljkofilipin added a comment to T155797: GettingStarted failing on Jenkins due to CAPTCHA bypass.

MEDIAWIKI_CAPTCHA_BYPASS_PASSWORD is set up in job-templates-selenium.yaml.

Wed, Feb 8, 3:50 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Patch-For-Review, User-zeljkofilipin, MediaWiki-extensions-GettingStarted
zeljkofilipin added a comment to T155797: GettingStarted failing on Jenkins due to CAPTCHA bypass.

Build #268 is the last one that is green:

Wed, Feb 8, 3:42 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Patch-For-Review, User-zeljkofilipin, MediaWiki-extensions-GettingStarted
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Test jobs are created and running:

Wed, Feb 8, 3:35 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Date: Wed, 8 Feb 2017 15:55:55 +0100

Hi Albert,

This Jenkins job has 211 tests and runs once a day. Each test starts a
Sauce Labs job. I have investigated jobs 253-258, so 6 days, or 1266 tests.
"The Sauce VMs failed to start the browser or device" error has appeared 5
times. 5/1266 = 0.0039 or 0.4%.

I will run the same job on Windows and Mac and see if there are any
improvements.

Regards,

Željko

Wed, Feb 8, 2:57 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Albert Sison (Sauce Labs Help Center)

Feb 3, 1:20 PM PST
Hello,

Thanks for writing in to Sauce Labs support. Regarding this specific ”Internal Server Error", this means the VM to run the test started and then become unresponsive. The VM appears to have hit a resource limit and crashed. It’s hard to tell exactly what limit was hit. Later our services tried to restart the VM, but by that point the test was no longer registered as an active job (i.e. it had “gone stale”), and the job failed. This is a type of failure we’ve seen before: where a VM hits a resource limit and crashes. It’s a known problem where we don’t know the exact cause, not enough to prevent it from happening again. In the engineer’s words, it is a “rare but expected scenario”. More information about this error can be found here: https://wiki.saucelabs.com/display/DOCS/Common+Error+Messages#CommonErrorMessages-InternalServerError

As for the "The connection with your VM was lost and your job can't complete." error, if you only get this message rarely and randomly, it is probably a fluke on our end caused by an infrastructure blip as mentioned on our error page: https://wiki.saucelabs.com/display/DOCS/Common+Error+Messages#CommonErrorMessages-TheConnectionwithYourVirtualMachinewasLostandYourJobCan'tComplete

For "The Sauce VMs failed to start the browser or device." error, what percentage of your tests are affected by this specific error? I noticed all the Sauce job URLs provided were testing against Linux/Chrome 48. For diagnostic purposes, can you try testing against a different OS such as Windows 10 or OSX and let us know if you notice any improvements? Thanks for your patience and understanding.

Regards,
Albert

Wed, Feb 8, 2:39 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure

Fri, Feb 3

zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

I have reported the problem to Sauce Labs support.

Fri, Feb 3, 4:47 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:41 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:37 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:27 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:04 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:02 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin edited the description of T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 4:02 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 3:55 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.
Fri, Feb 3, 3:50 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

@hashar Good idea about checking the limit, but we never reach it.

Fri, Feb 3, 12:11 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure

Thu, Feb 2

zeljkofilipin added a comment to T152963: Increase in failures caused by Saucelabs.

Sauce Labs status says everything is fine on their end, there were no incidents in the last week. I took a quick look, the rest of selenium jobs are very rarely failing with Selenium::WebDriver::Error::Un​knownError.

Thu, Feb 2, 7:15 PM · Patch-For-Review, User-zeljkofilipin, User-Tobi_WMDE_SW, Wikidata, Browser-Tests-Infrastructure
zeljkofilipin added a project to T155797: GettingStarted failing on Jenkins due to CAPTCHA bypass: User-zeljkofilipin.
Thu, Feb 2, 5:29 PM · WMF-deploy-2017-02-14_(1.29.0-wmf.12), Unplanned-Sprint-Work, Reading-Web-Sprint-91-🐔🍔, Patch-For-Review, User-zeljkofilipin, MediaWiki-extensions-GettingStarted
zeljkofilipin updated subscribers of T157050: selenium-Wikibase Jenkins job fails with MediawikiApi::ApiError for 7 days in a row.
Thu, Feb 2, 4:26 PM · User-Tobi_WMDE_SW, Patch-For-Review, User-zeljkofilipin, Browser-Tests, Wikidata