Page MenuHomePhabricator

Browser-TestsTag
ActivePublic

Members (3)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

For teams/users to track issues related to their browser tests.

Recent Activity

Wed, Apr 17

VirginiaPoundstone moved T301464: Add EventLogging devserver backend from Metrics Platform Backlog to Radar (other teams) on the Data Products board.
Wed, Apr 17, 3:51 PM · Quality-and-Test-Engineering-Team, Data Products, Browser-Tests, Quibble
VirginiaPoundstone added a project to T301464: Add EventLogging devserver backend: Quality-and-Test-Engineering-Team.
Wed, Apr 17, 3:51 PM · Quality-and-Test-Engineering-Team, Data Products, Browser-Tests, Quibble
VirginiaPoundstone updated subscribers of T301464: Add EventLogging devserver backend.

What is needed is the next step after a developer has submitted patch: the browser testing piece.

Wed, Apr 17, 3:50 PM · Quality-and-Test-Engineering-Team, Data Products, Browser-Tests, Quibble
VirginiaPoundstone moved T301464: Add EventLogging devserver backend from To be discussed to Metrics Platform Backlog on the Data Products board.
Wed, Apr 17, 3:38 PM · Quality-and-Test-Engineering-Team, Data Products, Browser-Tests, Quibble

Tue, Apr 16

gerritbot added a comment to T269051: Minerva selenium test "Wikitext Editor (Makes actual saves) Redirects" failing.

Change #702665 abandoned by Zfilipin:

[mediawiki/skins/MinervaNeue@master] WIP Selenium: redirect

Reason:

https://gerrit.wikimedia.org/r/702665

Tue, Apr 16, 4:50 PM · Quality-and-Test-Engineering-Team (Test engineering), Browser-Tests, MinervaNeue (Tracking), MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), Patch-For-Review, User-zeljkofilipin, MW-1.36-notes (1.36.0-wmf.27; 2021-01-19)
ReleaseTaggerBot added a project to T270771: Keep selenium-daily-beta(commons)-MediaWiki Jenkins jobs green: MW-1.43-notes (1.43.0-wmf.2; 2024-04-23).
Tue, Apr 16, 3:00 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Browser-Tests, User-zeljkofilipin
gerritbot added a comment to T270771: Keep selenium-daily-beta(commons)-MediaWiki Jenkins jobs green.

Change #1020215 merged by jenkins-bot:

[mediawiki/core@master] selenium: Fix selenium-daily-beta(commons)-MediaWiki Jenkins jobs

https://gerrit.wikimedia.org/r/1020215

Tue, Apr 16, 2:06 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Browser-Tests, User-zeljkofilipin
zeljkofilipin updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Tue, Apr 16, 1:45 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
zeljkofilipin updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Tue, Apr 16, 1:42 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
gerritbot added a project to T270771: Keep selenium-daily-beta(commons)-MediaWiki Jenkins jobs green: Patch-For-Review.
Tue, Apr 16, 1:26 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Browser-Tests, User-zeljkofilipin
gerritbot added a comment to T270771: Keep selenium-daily-beta(commons)-MediaWiki Jenkins jobs green.

Change #1020215 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Fix selenium-daily-beta(commons)-MediaWiki Jenkins jobs

https://gerrit.wikimedia.org/r/1020215

Tue, Apr 16, 1:26 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Browser-Tests, User-zeljkofilipin

Mon, Apr 15

Lucas_Werkmeister_WMDE closed T265091: element (".wb-ui-event-emitting-button--edit") still not existing after 3000ms as Resolved.

Apparently this was still open and assigned to me… let’s assume it’s fixed, feel free to reopen otherwise. (There’s been some movement in these browser tests anyways, e.g. they’ve been ported to async mode in T300807.)

Mon, Apr 15, 2:26 PM · MW-1.38-notes (1.38.0-wmf.24; 2022-02-28), [DEPRECATED] wdwb-tech (Freezer 🥶), MediaWiki-extensions-WikibaseView, Browser-Tests, ci-test-error (WMF-deployed Build Failure), Wikidata

Fri, Apr 12

WMDE-Fisch closed T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js as Resolved.
Fri, Apr 12, 9:12 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite

Thu, Apr 11

WMDE-Fisch removed a project from T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: Patch-For-Review.
Thu, Apr 11, 8:14 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
ReleaseTaggerBot added a project to T291254: Find flaky Selenium tests: MW-1.43-notes (1.43.0-wmf.1; 2024-04-16).
Thu, Apr 11, 6:00 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Quality-and-Test-Engineering-Team (Test Infrastructure), Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
gerritbot added a comment to T291254: Find flaky Selenium tests.

Change #1019084 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] selenium: Skipping test that fails on betacluster

https://gerrit.wikimedia.org/r/1019084

Thu, Apr 11, 5:02 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Quality-and-Test-Engineering-Team (Test Infrastructure), Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
gerritbot added a comment to T291254: Find flaky Selenium tests.

Change #1019084 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[mediawiki/extensions/CampaignEvents@master] selenium: Skipping test that fails on betacluster

https://gerrit.wikimedia.org/r/1019084

Thu, Apr 11, 4:43 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Quality-and-Test-Engineering-Team (Test Infrastructure), Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin

Wed, Apr 10

zeljkofilipin changed the status of T270771: Keep selenium-daily-beta(commons)-MediaWiki Jenkins jobs green from Open to In Progress.
Wed, Apr 10, 1:28 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Browser-Tests, User-zeljkofilipin

Tue, Apr 9

zeljkofilipin changed the status of T354713: Add CampaignEvents to selenium daily , a subtask of T188742: Run tests daily targeting beta cluster for all repositories with Selenium tests, from Open to In Progress.
Tue, Apr 9, 1:16 PM · Browser-Tests, MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Patch-For-Review, User-zeljkofilipin

Mon, Apr 8

matmarex closed T359409: Need a soft dependency mechanism for QUnitTestModules? as Declined.

I assume that there's nothing else to do here, but feel free to reopen if you disagree. It seems to me that adding a helper mechanism for soft dependencies is not needed right now, given that it's easy enough to implement already, as discussed above.

Mon, Apr 8, 5:39 PM · WMDE-TechWish-Sprint-2024-03-13, MediaWiki-ResourceLoader, Browser-Tests, WMDE-TechWish-Sprint-2024-02-28, MediaWiki-Platform-Team, Page-Previews

Thu, Apr 4

zeljkofilipin closed T241234: Software testing anti-patterns talk as Resolved.
Thu, Apr 4, 11:29 AM · Documentation, Browser-Tests, User-zeljkofilipin, Quality-and-Test-Engineering-Office-Hours
zeljkofilipin closed T241234: Software testing anti-patterns talk, a subtask of T246880: Software testing anti-patterns: Selenium, as Resolved.
Thu, Apr 4, 11:29 AM · Documentation, Browser-Tests, Quality-and-Test-Engineering-Office-Hours, User-zeljkofilipin
zeljkofilipin moved T210726: Selenium framework cleanup from Waiting 🏹 to Backlog 🪒 on the User-zeljkofilipin board.
Thu, Apr 4, 11:24 AM · Quality-and-Test-Engineering-Team (Test Infrastructure), Browser-Tests, MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), User-zeljkofilipin
zeljkofilipin added a comment to T324766: Upgrade WebdriverIO to v8 in core.

@Peter it's usually way simpler to update one major version at a time. But since we had trouble with v8, maybe giving v9 a try might be a good idea.

Thu, Apr 4, 11:20 AM · MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
zeljkofilipin moved T210726: Selenium framework cleanup from Project ♟ to Waiting 🏹 on the User-zeljkofilipin board.
Thu, Apr 4, 11:12 AM · Quality-and-Test-Engineering-Team (Test Infrastructure), Browser-Tests, MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), User-zeljkofilipin
zeljkofilipin moved T256626: Refactor WebdriverIO tests from sync to async mode from Project ♟ to Q4 👔 on the User-zeljkofilipin board.
Thu, Apr 4, 11:12 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
zeljkofilipin moved T324685: Upgrade WebdriverIO to v8 in all repositories from Project ♟ to Q4 👔 on the User-zeljkofilipin board.
Thu, Apr 4, 11:11 AM · Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, Browser-Tests, User-zeljkofilipin, MediaWiki-Core-Tests
zeljkofilipin moved T256239: Create MediaWiki-Docker documentation for all repositories with Selenium tests from Project ♟ to Q4 👔 on the User-zeljkofilipin board.
Thu, Apr 4, 11:11 AM · Quality-and-Test-Engineering-Team (Test engineering), User-vaughnwalters, User-pwangai, Outreachy (Round 23), Documentation, Browser-Tests, MediaWiki-Docker, User-zeljkofilipin
zeljkofilipin moved T226869: Run browser tests in parallel from Watching 📺 to Backlog 🪒 on the User-zeljkofilipin board.
Thu, Apr 4, 10:39 AM · MW-1.41-notes (1.41.0-wmf.16; 2023-07-04), WMDE-TechWish-Maintenance, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), User-zeljkofilipin, Quibble, Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests
gerritbot added a comment to T291254: Find flaky Selenium tests.

Change #721790 abandoned by Zfilipin:

[mediawiki/core@master] WIP selenium: Find flaky tests

Reason:

https://gerrit.wikimedia.org/r/721790

Thu, Apr 4, 9:34 AM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Quality-and-Test-Engineering-Team (Test Infrastructure), Patch-For-Review, MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin

Tue, Apr 2

Lucas_Werkmeister_WMDE closed T264841: Flaky selenium test: WikibaseReferenceOnProtectedPage as Resolved.

Let’s just close it – if anyone else sees it, please reopen.

Tue, Apr 2, 3:03 PM · MediaWiki-extensions-WikibaseRepository, TestMe, wmde-wikidata-tech, Browser-Tests, Wikidata, ci-test-error (WMF-deployed Build Failure)
Tgr added a parent task for T125599: Create some end-to-end tests for SessionManager: T348206: Improve logging, monitoring and test coverage for MediaWiki Platform team authentication extensions.
Tue, Apr 2, 10:19 AM · Browser-Tests, MediaWiki-Core-AuthManager

Fri, Mar 29

VirginiaPoundstone moved T301464: Add EventLogging devserver backend from Wikistats Backlog to To be discussed on the Data Products board.
Fri, Mar 29, 5:18 PM · Quality-and-Test-Engineering-Team, Data Products, Browser-Tests, Quibble
hashar closed T250513: Split out all selenium test runs into a buster-based job that runs newer Chromium as Declined.
Fri, Mar 29, 3:04 PM · Browser-Tests, Continuous-Integration-Infrastructure

Thu, Mar 28

ReleaseTaggerBot edited projects for T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js, added: MW-1.42-notes (1.42.0-wmf.25; 2024-04-02); removed MW-1.42-notes (1.42.0-wmf.24; 2024-03-26).
Thu, Mar 28, 10:00 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
WMDE-Fisch moved T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js from Tech Review to Done on the WMDE-TechWish-Sprint-2024-03-27 board.
Thu, Mar 28, 9:49 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
gerritbot added a comment to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js.

Change #1013023 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] [Cypress] Unskip tests

https://gerrit.wikimedia.org/r/1013023

Thu, Mar 28, 9:39 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
Krinkle added a comment to T359409: Need a soft dependency mechanism for QUnitTestModules?.

Note that the entire file does need to be wrapped by the skip per-se. Something like following could work as well.

Thu, Mar 28, 2:32 AM · WMDE-TechWish-Sprint-2024-03-13, MediaWiki-ResourceLoader, Browser-Tests, WMDE-TechWish-Sprint-2024-02-28, MediaWiki-Platform-Team, Page-Previews
matmarex added a comment to T359409: Need a soft dependency mechanism for QUnitTestModules?.

You could wrap that in a function, right?

QUnit.moduleSkipIf = function ( name, cond, body ) {
  ( !cond ? QUnit.module : QUnit.module.skip )( name, body );
};
QUnit.moduleSkipIf( 'cite.and.popups', mw.loader.getState( 'ext.popups.main' )..., ... )

I'm not sure what the problem is at this point. Even without that, it seems clear enough for me. I don't feel like adding a helper in core would be helpful here, at least not until we see this pattern in several extensions.

Thu, Mar 28, 2:24 AM · WMDE-TechWish-Sprint-2024-03-13, MediaWiki-ResourceLoader, Browser-Tests, WMDE-TechWish-Sprint-2024-02-28, MediaWiki-Platform-Team, Page-Previews

Wed, Mar 27

WMDE-Fisch moved T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js from Sprint Backlog to Tech Review on the WMDE-TechWish-Sprint-2024-03-27 board.
Wed, Mar 27, 1:23 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
WMDE-Fisch added a project to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: WMDE-TechWish-Sprint-2024-03-27.
Wed, Mar 27, 1:22 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite

Tue, Mar 26

Pppery removed projects from T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: MediaWiki-extensions-Other, BlueSpice.
Tue, Mar 26, 7:50 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
WMDE-Fisch moved T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js from Sprint Backlog to Tech Review on the WMDE-TechWish-Sprint-2024-03-13 board.
Tue, Mar 26, 7:49 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
gerritbot added a project to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: Patch-For-Review.
Tue, Mar 26, 7:48 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
gerritbot added a comment to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js.

Change #1013023 had a related patch set uploaded (by WMDE-Fisch; author: Mareike Heuer):

[mediawiki/extensions/Cite@master] [Cypress] Unskip tests

https://gerrit.wikimedia.org/r/1013023

Tue, Mar 26, 7:48 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite

Mar 20 2024

awight added a comment to T359409: Need a soft dependency mechanism for QUnitTestModules?.

That makes sense, but my question is how to do this dynamically? The only workaround I've come up with is quite an eyesore: T359409#9623218 . Maybe it will look nicer if I assign the module contents to a variable and write the conditional something like this:

Mar 20 2024, 11:04 AM · WMDE-TechWish-Sprint-2024-03-13, MediaWiki-ResourceLoader, Browser-Tests, WMDE-TechWish-Sprint-2024-02-28, MediaWiki-Platform-Team, Page-Previews
thiemowmde added a comment to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js.

The "Start editing" piece doesn't exist any more since https://gerrit.wikimedia.org/r/1011114.

Mar 20 2024, 10:15 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite

Mar 19 2024

ReleaseTaggerBot added a project to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: MW-1.42-notes (1.42.0-wmf.24; 2024-03-26).
Mar 19 2024, 3:00 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
Maintenance_bot removed a project from T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js: Patch-For-Review.
Mar 19 2024, 2:31 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite
gerritbot added a comment to T360361: Flaky Cite cypress tests in ve-cite/veCiteIntegration.cy.js.

Change 1012679 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Skip tests causing trouble in the wild

https://gerrit.wikimedia.org/r/1012679

Mar 19 2024, 2:20 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-TechWish-Sprint-2024-03-27, WMDE-TechWish-Sprint-2024-03-13, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Cite