Page MenuHomePhabricator

pwangai (Peter Wangai)
User

Projects (20)

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
May 5 2022, 12:10 PM (187 w, 22 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
PWangai-WMF [ Global Accounts ]

Recent Activity

Yesterday

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.

Thu, Dec 4, 12:45 AM · Test-Platform (Bashkent Two (Current Sprint)), 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:

Thu, Dec 4, 12:38 AM · Test-Platform (Bashkent Two (Current Sprint)), Browser Test Platform, Spike

Tue, Dec 2

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 (Current Sprint)) board.
Tue, Dec 2, 4:04 AM · Test-Platform (Bashkent Two (Current Sprint)), Browser Test Platform, Spike

Mon, Dec 1

pwangai moved T407636: Implement Util.dirname() in wdio-mediawiki from Backlog to Ready to Refine on the Test-Platform board.
Mon, Dec 1, 4:38 PM · Test-Platform (Bashkent Two (Current Sprint)), Browser Test Platform
pwangai added a project to T407636: Implement Util.dirname() in wdio-mediawiki: Test-Platform.
Mon, Dec 1, 4:38 PM · Test-Platform (Bashkent Two (Current Sprint)), Browser Test Platform
pwangai added a project to T410890: Update login code in core to follow webdriverIO best practices: Test-Platform.
Mon, Dec 1, 4:37 PM · Test-Platform, Browser Test Platform

Mon, Nov 24

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.
Mon, Nov 24, 11:50 PM · Epic, Browser Test Platform
pwangai closed T405355: Use ESM in Cargo for selenium tests as Resolved.
Mon, Nov 24, 11:50 PM · MediaWiki-extensions-Cargo
pwangai placed T211710: Expose code coverage stats for Services up for grabs.
Mon, Nov 24, 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.
Mon, Nov 24, 11:43 PM · User-pwangai
pwangai placed T409120: Import Jest coverage into SonarCloud for all extensions/skins up for grabs.
Mon, Nov 24, 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.
Mon, Nov 24, 11:38 PM · Epic, Browser Test Platform
pwangai closed T406083: Use ECMAScript in RevisionSlider for selenium tests as Resolved.
Mon, Nov 24, 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 on the Test-Platform board.
Mon, Nov 24, 2:41 PM · Test-Platform (Bashkent Two (Current Sprint)), Browser Test Platform, Spike

Thu, Nov 20

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

Sat, Nov 15

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

Fri, Nov 14

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

Tue, Nov 11

pwangai moved T409120: Import Jest coverage into SonarCloud for all extensions/skins from Finishing Touches to In Review on the Test-Platform (Taormina One) board.
Tue, Nov 11, 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) board.
Tue, Nov 11, 7:16 AM · Test-Platform (Bashkent Two (Current Sprint)), Patch-For-Review, 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) board.
Tue, Nov 11, 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.
Tue, Nov 11, 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) board.
Tue, Nov 11, 7:13 AM · SonarQube Bot, Test-Platform (Taormina One)
pwangai updated the task description for T409795: Jest Coverage Provider from Babel to V8.
Tue, Nov 11, 1:53 AM · Test-Platform
pwangai updated the task description for T409795: Jest Coverage Provider from Babel to V8.
Tue, Nov 11, 1:44 AM · Test-Platform
pwangai created T409795: Jest Coverage Provider from Babel to V8.
Tue, Nov 11, 1:37 AM · Test-Platform

Fri, Nov 7

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

Thu, Nov 6

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

Wed, Nov 5

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

Nov 5 2025

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)

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) board.
Nov 3 2025, 10:46 PM · SonarQube Bot, Test-Platform (Taormina One)
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)
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)
pwangai moved T409120: Import Jest coverage into SonarCloud for all extensions/skins from Backlog to In Progress on the Test-Platform (Taormina One) 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Current Sprint)); removed Test-Platform.
Oct 9 2025, 6:20 PM · Test-Platform (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Bashkent Two (Current Sprint)), Patch-For-Review, 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 (Current Sprint)) board.
Oct 3 2025, 9:11 PM · Test-Platform (dek kvar (Current Sprint))
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 (Current Sprint)) board.
Oct 3 2025, 9:11 PM · Test-Platform (dek kvar (Current Sprint))
pwangai moved T405353: Upgrade all repositories with webdriverio v9 tests to ESM from In Progress to Finishing Touches on the Test-Platform (dek kvar (Current Sprint)) 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
pwangai created T406085: Use ECMAScript in VisualEditor for selenium tests.
Sep 30 2025, 11:20 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
pwangai claimed T406084: Use ECMAScript in TemplateWizard for selenium tests.
Sep 30 2025, 11:19 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-TemplateWizard
pwangai added a subtask for T405353: Upgrade all repositories with webdriverio v9 tests to ESM: T406084: Use ECMAScript in TemplateWizard for selenium tests.
Sep 30 2025, 11:18 PM · Epic, Browser Test Platform
pwangai added a parent task for T406084: Use ECMAScript in TemplateWizard for selenium tests: T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Sep 30 2025, 11:18 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-TemplateWizard
pwangai created T406084: Use ECMAScript in TemplateWizard for selenium tests.
Sep 30 2025, 11:18 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-TemplateWizard
pwangai changed the status of T406083: Use ECMAScript in RevisionSlider for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, from Open to In Progress.
Sep 30 2025, 11:17 PM · Epic, Browser Test Platform
pwangai changed the status of T406083: Use ECMAScript in RevisionSlider for selenium tests from Open to In Progress.
Sep 30 2025, 11:17 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Revision-Slider
pwangai added a subtask for T405353: Upgrade all repositories with webdriverio v9 tests to ESM: T406083: Use ECMAScript in RevisionSlider for selenium tests.
Sep 30 2025, 11:16 PM · Epic, Browser Test Platform
pwangai added a parent task for T406083: Use ECMAScript in RevisionSlider for selenium tests: T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Sep 30 2025, 11:16 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Revision-Slider
pwangai created T406083: Use ECMAScript in RevisionSlider for selenium tests.
Sep 30 2025, 11:16 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Revision-Slider

Sep 29 2025

pwangai added a comment to T405979: Use ECMAScript in ProofreadPage for selenium tests.

@Soda not really, I am updating only the selenium tests, the rest of the js code is upto the maintainers if they want to update. I am pushing a patch in a few to update selenium tests.

Sep 29 2025, 9:39 PM · Patch-For-Review, ProofreadPage
pwangai added a parent task for T405979: Use ECMAScript in ProofreadPage for selenium tests: T405353: Upgrade all repositories with webdriverio v9 tests to ESM.
Sep 29 2025, 9:36 PM · Patch-For-Review, ProofreadPage
pwangai added a subtask for T405353: Upgrade all repositories with webdriverio v9 tests to ESM: T405979: Use ECMAScript in ProofreadPage for selenium tests.
Sep 29 2025, 9:36 PM · Epic, Browser Test Platform
pwangai created T405979: Use ECMAScript in ProofreadPage for selenium tests.
Sep 29 2025, 9:35 PM · Patch-For-Review, ProofreadPage

Sep 27 2025

pwangai closed T405399: Use ECMAScript in CommunityRequests for selenium tests, a subtask of T405353: Upgrade all repositories with webdriverio v9 tests to ESM, as Resolved.
Sep 27 2025, 1:14 AM · Epic, Browser Test Platform
pwangai closed T405399: Use ECMAScript in CommunityRequests for selenium tests as Resolved.
Sep 27 2025, 1:14 AM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Community-Tech, MediaWiki-extensions-CommunityRequests, Test-Platform (dek kvar (Current Sprint))