Page MenuHomePhabricator

pwangai (Peter Wangai)
User

User Details

User Since
May 5 2022, 12:10 PM (197 w, 3 d)
Availability
Away Away at E1944: Parental Leave until Mar 10.
LDAP User
Unknown
MediaWiki User
PWangai-WMF [ Global Accounts ]

Recent Activity

Sun, Jan 25

pwangai changed the start date for E1944: Parental Leave from Tue, Jan 20, 5:00 AM to Mon, Jan 19, 6:00 AM.
Sun, Jan 25, 4:55 AM · events
pwangai created E1944: Parental Leave.
Sun, Jan 25, 4:53 AM · events

Jan 16 2026

pwangai placed T406659: Quickstart: Split ci-components run logs by project and add per-project log links up for grabs.
Jan 16 2026, 1:07 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai placed T407636: Implement Util.dirname() in wdio-mediawiki up for grabs.
Jan 16 2026, 1:07 AM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), User-zeljkofilipin, Test Platform (Tkaronto Marathon 22), Browser Test Platform

Jan 15 2026

pwangai moved T406659: Quickstart: Split ci-components run logs by project and add per-project log links from Backlog to In Review on the Test Platform (Tkaronto Marathon 22) board.
Jan 15 2026, 2:44 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai moved T407636: Implement Util.dirname() in wdio-mediawiki from Bashkent Jubilee 21 to Tkaronto Marathon 22 on the Test Platform board.
Jan 15 2026, 2:44 AM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), User-zeljkofilipin, Test Platform (Tkaronto Marathon 22), Browser Test Platform
pwangai moved T406659: Quickstart: Split ci-components run logs by project and add per-project log links from Bashkent Jubilee 21 to Tkaronto Marathon 22 on the Test Platform board.
Jan 15 2026, 2:44 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai moved T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests from Bashkent Jubilee 21 to Tkaronto Marathon 22 on the Test Platform board.
Jan 15 2026, 2:44 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike
pwangai added a comment to T406659: Quickstart: Split ci-components run logs by project and add per-project log links.

The latest iteration uses this pattern:

Jan 15 2026, 2:42 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)

Jan 6 2026

pwangai added a comment to T413626: Parsoid patches are no longer being checked by SonarQube.

@hashar It works, thank you. As for SonarQube Bot project, I look at the tag once in a while in case there is something that needs immediate attention, but it's not actively monitored. New requests are directed to the Test-Platform Team.

Jan 6 2026, 4:57 PM · Test Platform, Continuous-Integration-Config, SonarQube Bot, Regression, ci-test-error, Parsoid

Jan 5 2026

pwangai moved T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests from Finishing Touches to Done on the Test Platform (Bashkent Jubilee 21) board.
Jan 5 2026, 3:57 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike

Dec 15 2025

pwangai moved T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests from In Progress to Finishing Touches on the Test Platform (Bashkent Two 20) board.
Dec 15 2025, 4:43 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike
pwangai moved T407636: Implement Util.dirname() in wdio-mediawiki from Backlog to In Review on the Test Platform (Bashkent Two 20) board.
Dec 15 2025, 4:43 AM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), User-zeljkofilipin, Test Platform (Tkaronto Marathon 22), Browser Test Platform

Dec 7 2025

pwangai added a comment to T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests.

When the max instances value is increased beyond one for TwoColConflict, the tests become flaky, and we start seeing numerous errors. I also tested CampaignEvents, and the results were the same, tests pass with one max instance but fail with more than one.
We should investigate why Core Selenium tests remain stable when running multiple instances while extension tests fail under the same conditions. This may be due to a configuration difference, test structure difference, or even how the tests are written. If we resolve this, I believe we can significantly improve the robustness of the tests, which would allow us to enable multiple instances across all repositories and reduce wait times. The script generated report is a bit lengthy, but here are the TwoColConflict selenium test results for an example, no failures on 1 instance, but lots of failures on >1 instances:

Dec 7 2025, 4:09 PM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike
pwangai added a comment to T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests.

For extensions, I tested out TwoColConflict, which is one of the repos that seem to have the most flaky tests. When running a max instance of 1, TwoColConflict Selenium tests seem to be stable with few to no errors, regardless of resources available. Example test run:

Dec 7 2025, 3:42 PM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike
pwangai added a comment to T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests.

I created a script that automatically runs tests under different RAM and CPU configurations using Quickstart, with the ability to test various max instances. The script is not perfect, but from initial runs, I have noticed a few details.

Dec 7 2025, 3:41 PM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike

Dec 4 2025

pwangai added a comment to T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests.

TwoColConflict seems to be the most flaky extension according to this data. Running tests using the above config legend will help us see if we can get the tests to fail with the same common failures.

Dec 4 2025, 12:45 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike
pwangai added a comment to T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests.

Using this config legend to test Core results on a local machine:

Dec 4 2025, 12:38 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike

Dec 2 2025

pwangai moved T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests from Backlog to In Progress on the Test Platform (Bashkent Two 20) board.
Dec 2 2025, 4:04 AM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike

Dec 1 2025

pwangai moved T407636: Implement Util.dirname() in wdio-mediawiki from Backlog to Ready to Refine on the Test Platform board.
Dec 1 2025, 4:38 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), User-zeljkofilipin, Test Platform (Tkaronto Marathon 22), Browser Test Platform
pwangai added a project to T407636: Implement Util.dirname() in wdio-mediawiki: Test Platform.
Dec 1 2025, 4:38 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), User-zeljkofilipin, Test Platform (Tkaronto Marathon 22), Browser Test Platform
pwangai added a project to T410890: Update login code in core to follow webdriverIO best practices: Test Platform.
Dec 1 2025, 4:37 PM · Browser Test Platform

Nov 24 2025

pwangai closed T405355: Use ESM in Cargo for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Nov 24 2025, 11:50 PM · Epic, Browser Test Platform
pwangai closed T405355: Use ESM in Cargo for selenium tests as Resolved.
Nov 24 2025, 11:50 PM · MediaWiki-extensions-Cargo
pwangai placed T211710: Expose code coverage stats for Services up for grabs.
Nov 24 2025, 11:50 PM · User-pwangai, Test-Coverage, Code-Health, Epic
pwangai placed T321565: Write article on SonarLint integration with your favourite IDE up for grabs.
Nov 24 2025, 11:43 PM · User-pwangai
pwangai placed T409120: Import Jest coverage into SonarCloud for all extensions/skins up for grabs.
Nov 24 2025, 11:38 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai closed T406083: Use ECMAScript in RevisionSlider for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Nov 24 2025, 11:38 PM · Epic, Browser Test Platform
pwangai closed T406083: Use ECMAScript in RevisionSlider for selenium tests as Resolved.
Nov 24 2025, 11:38 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Revision-Slider
pwangai moved T407598: Investigate how to run webdriverio/mediawiki on a slow machine/instance to easier find flakey tests from Refined (Discussed and Estimated) Backlog to Bashkent One 19 on the Test Platform board.
Nov 24 2025, 2:41 PM · Test Platform (Tkaronto Marathon 22), Browser Test Platform, Spike

Nov 20 2025

pwangai placed T405353: Upgrade all repositories with webdriverio v9 tests to ESM up for grabs.
Nov 20 2025, 3:13 PM · Epic, Browser Test Platform

Nov 15 2025

pwangai placed T405979: Use ECMAScript in ProofreadPage for selenium tests up for grabs.
Nov 15 2025, 2:30 AM · Patch-For-Review, ProofreadPage
pwangai placed T405684: Use ECMAScript in FacetedCategory for selenium tests up for grabs.
Nov 15 2025, 2:28 AM · Patch-For-Review, MediaWiki-extensions-Other

Nov 14 2025

pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 14 2025, 6:33 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review

Nov 11 2025

pwangai moved T409120: Import Jest coverage into SonarCloud for all extensions/skins from Finishing Touches to In Review on the Test Platform (Taormina One 16) board.
Nov 11 2025, 7:16 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai moved T406659: Quickstart: Split ci-components run logs by project and add per-project log links from Finishing Touches to In Review on the Test Platform (Taormina One 16) board.
Nov 11 2025, 7:16 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai moved T409120: Import Jest coverage into SonarCloud for all extensions/skins from In Progress to Finishing Touches on the Test Platform (Taormina One 16) board.
Nov 11 2025, 7:15 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 11 2025, 7:15 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai moved T409121: Fix link that points to cumulative coverage after CI run from In Progress to Done on the Test Platform (Taormina One 16) board.
Nov 11 2025, 7:13 AM · SonarQube Bot, Test Platform (Taormina One 16)
pwangai updated the task description for T409795: Jest Coverage Provider from Babel to V8.
Nov 11 2025, 1:53 AM · Test Platform
pwangai updated the task description for T409795: Jest Coverage Provider from Babel to V8.
Nov 11 2025, 1:44 AM · Test Platform
pwangai created T409795: Jest Coverage Provider from Babel to V8.
Nov 11 2025, 1:37 AM · Test Platform

Nov 7 2025

pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 7 2025, 3:41 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review

Nov 6 2025

pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 6 2025, 1:45 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 6 2025, 1:42 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review

Nov 5 2025

pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 5 2025, 11:43 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai renamed T409121: Fix link that points to cumulative coverage after CI run from Fix link that points to cumilative coverage after CI run to Fix link that points to cumulative coverage after CI run.
Nov 5 2025, 2:36 AM · SonarQube Bot, Test Platform (Taormina One 16)

Nov 4 2025

pwangai closed T407922: Sonarqube: codequality pipeline runs in Gitlab terminate with 'OOMKilled' error as Resolved.
Nov 4 2025, 12:46 AM · Test Platform
pwangai updated the task description for T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 4 2025, 12:35 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review

Nov 3 2025

pwangai moved T409121: Fix link that points to cumulative coverage after CI run from Backlog to In Progress on the Test Platform (Taormina One 16) board.
Nov 3 2025, 10:46 PM · SonarQube Bot, Test Platform (Taormina One 16)
pwangai changed the status of T409121: Fix link that points to cumulative coverage after CI run from Open to In Progress.
Nov 3 2025, 10:46 PM · SonarQube Bot, Test Platform (Taormina One 16)
pwangai created T409121: Fix link that points to cumulative coverage after CI run.
Nov 3 2025, 10:46 PM · SonarQube Bot, Test Platform (Taormina One 16)
pwangai moved T409120: Import Jest coverage into SonarCloud for all extensions/skins from Backlog to In Progress on the Test Platform (Taormina One 16) board.
Nov 3 2025, 10:34 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai changed the status of T409120: Import Jest coverage into SonarCloud for all extensions/skins from Open to In Progress.
Nov 3 2025, 10:34 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai created T409120: Import Jest coverage into SonarCloud for all extensions/skins.
Nov 3 2025, 10:34 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), SonarQube Bot, Patch-For-Review
pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Nov 3 2025, 4:26 PM · Epic, Browser Test Platform
pwangai closed T406798: Quckstart: generate segmented logs, a subtask of T406659: Quickstart: Split ci-components run logs by project and add per-project log links, as Resolved.
Nov 3 2025, 4:22 PM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai closed T406798: Quckstart: generate segmented logs as Resolved.
Nov 3 2025, 4:22 PM · MediaWiki-Quickstart (Docker)

Oct 21 2025

pwangai changed the status of T407922: Sonarqube: codequality pipeline runs in Gitlab terminate with 'OOMKilled' error from Open to In Progress.
Oct 21 2025, 10:10 PM · Test Platform
pwangai updated the task description for T407922: Sonarqube: codequality pipeline runs in Gitlab terminate with 'OOMKilled' error.
Oct 21 2025, 10:09 PM · Test Platform
pwangai created T407922: Sonarqube: codequality pipeline runs in Gitlab terminate with 'OOMKilled' error.
Oct 21 2025, 10:07 PM · Test Platform

Oct 15 2025

pwangai changed the status of T406659: Quickstart: Split ci-components run logs by project and add per-project log links from Open to In Progress.
Oct 15 2025, 10:58 PM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai claimed T406659: Quickstart: Split ci-components run logs by project and add per-project log links.
Oct 15 2025, 10:58 PM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)

Oct 9 2025

pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 9 2025, 11:30 PM · Epic, Browser Test Platform
pwangai edited projects for T406659: Quickstart: Split ci-components run logs by project and add per-project log links, added: Test Platform (dek kvin 15); removed Test Platform.
Oct 9 2025, 6:20 PM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai changed the status of T406798: Quckstart: generate segmented logs from Open to In Progress.
Oct 9 2025, 12:21 AM · MediaWiki-Quickstart (Docker)
pwangai changed the status of T406798: Quckstart: generate segmented logs, a subtask of T406659: Quickstart: Split ci-components run logs by project and add per-project log links, from Open to In Progress.
Oct 9 2025, 12:21 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai added a subtask for T406659: Quickstart: Split ci-components run logs by project and add per-project log links: T406798: Quckstart: generate segmented logs.
Oct 9 2025, 12:20 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai added a parent task for T406798: Quckstart: generate segmented logs: T406659: Quickstart: Split ci-components run logs by project and add per-project log links.
Oct 9 2025, 12:20 AM · MediaWiki-Quickstart (Docker)
pwangai created T406798: Quckstart: generate segmented logs.
Oct 9 2025, 12:19 AM · MediaWiki-Quickstart (Docker)
pwangai updated the task description for T406659: Quickstart: Split ci-components run logs by project and add per-project log links.
Oct 9 2025, 12:12 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)
pwangai placed T382096: [Epic] Enable SonarQube on Test Platform repositories up for grabs.
Oct 9 2025, 12:06 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Epic, Test Platform (Essential Work)
pwangai closed T404033: Test Platform's Codehealth infractructure QA as Invalid.
Oct 9 2025, 12:02 AM · Test Platform
pwangai added a project to T406659: Quickstart: Split ci-components run logs by project and add per-project log links: Test Platform.
Oct 9 2025, 12:00 AM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)

Oct 7 2025

pwangai closed T383576: Create a unified SonarCloud bot that can set different configuration per-repo as Invalid.
Oct 7 2025, 10:45 PM · Test Platform, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T406659: Quickstart: Split ci-components run logs by project and add per-project log links.
Oct 7 2025, 9:46 PM · Test Platform (Tkaronto Marathon 22), MediaWiki-Quickstart (Docker)

Oct 6 2025

pwangai closed T405814: Use ECMAScript in GlobalWatchlist for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 6 2025, 7:38 PM · Epic, Browser Test Platform
pwangai closed T405814: Use ECMAScript in GlobalWatchlist for selenium tests as Resolved.
Oct 6 2025, 7:38 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), User-DannyS712, MediaWiki-extensions-GlobalWatchlist
pwangai closed T406085: Use ECMAScript in VisualEditor for selenium tests as Resolved.
Oct 6 2025, 7:37 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
pwangai closed T406085: Use ECMAScript in VisualEditor for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 6 2025, 7:37 PM · Epic, Browser Test Platform
pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 6 2025, 7:37 PM · Epic, Browser Test Platform

Oct 3 2025

pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 3 2025, 9:19 PM · Epic, Browser Test Platform
pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 3 2025, 9:17 PM · Epic, Browser Test Platform
pwangai closed T405661: Use ECMAScript in ContactPage for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 3 2025, 9:14 PM · Epic, Browser Test Platform
pwangai closed T405661: Use ECMAScript in ContactPage for selenium tests as Resolved.
Oct 3 2025, 9:14 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-extensions-ContactPage
pwangai closed T405671: Use ECMAScript in Echo for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 3 2025, 9:14 PM · Epic, Browser Test Platform
pwangai closed T405671: Use ECMAScript in Echo for selenium tests as Resolved.
Oct 3 2025, 9:14 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Notifications (Echo)
pwangai closed T405819: Use ECMAScript in Newsletter for selenium tests as Resolved.
Oct 3 2025, 9:14 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-extensions-Newsletter
pwangai closed T405819: Use ECMAScript in Newsletter for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 3 2025, 9:14 PM · Epic, Browser Test Platform
pwangai closed T405818: Use ECMAScript in Math for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 3 2025, 9:13 PM · Epic, Browser Test Platform
pwangai closed T405818: Use ECMAScript in Math for selenium tests as Resolved.
Oct 3 2025, 9:13 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Math
pwangai closed T405676: Use ECMAScript in ElectronPdfService for selenium tests as Resolved.
Oct 3 2025, 9:12 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Electron-PDFs
pwangai closed T405676: Use ECMAScript in ElectronPdfService for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Oct 3 2025, 9:12 PM · Epic, Browser Test Platform
pwangai moved T404030: Investigate the possibility/benefits of self hosting sonarqube community version from Finishing Touches to Done on the Test Platform (dek kvar 14) board.
Oct 3 2025, 9:11 PM · Test Platform (dek kvar 14)
pwangai moved T402823: Document end-user steps to integrate a repo/project into SonarCloud from Finishing Touches to Done on the Test Platform (dek kvar 14) board.
Oct 3 2025, 9:11 PM · Test Platform (dek kvar 14)
pwangai moved T405353: Upgrade all repositories with webdriverio v9 tests to ESM from In Progress to Finishing Touches on the Test Platform (dek kvar 14) board.
Oct 3 2025, 9:11 PM · Epic, Browser Test Platform

Oct 2 2025

pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 2 2025, 12:18 AM · Epic, Browser Test Platform
pwangai updated the task description for T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Oct 2 2025, 12:17 AM · Epic, Browser Test Platform

Sep 30 2025

pwangai added a parent task for T406085: Use ECMAScript in VisualEditor for selenium tests: T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Sep 30 2025, 11:20 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
pwangai added a subtask for T405353: Upgrade all repositories with webdriverio v9 tests to ESM: T406085: Use ECMAScript in VisualEditor for selenium tests.
Sep 30 2025, 11:20 PM · Epic, Browser Test Platform