Page MenuHomePhabricator

Test-CoverageTag
ActivePublic

Members

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

Watchers

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

Details

Description

Recent Activity

Tue, Dec 9

SD0001 closed T315765: SyntaxHighlight_GeSHi has no PHPUnit tests, a subtask of T186850: Wikimedia-deployed extensions/skins with no PHPUnit coverage, as Resolved.
Tue, Dec 9, 12:52 PM · Technical-Debt, Test-Coverage, WMF-General-or-Unknown
SD0001 closed T315765: SyntaxHighlight_GeSHi has no PHPUnit tests as Resolved.

It has tests now, added in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SyntaxHighlight_GeSHi/+/926661.

Tue, Dec 9, 12:52 PM · SyntaxHighlight, Technical-Debt, Test-Coverage

Wed, Dec 3

Reedy updated the task description for T404817: OATHAuth has low PHPUnit test coverage.
Wed, Dec 3, 3:12 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), Test-Coverage, MediaWiki-extensions-OATHAuth

Mon, Dec 1

Tgr removed a project from T376561: Improve CentralAuth authentication PHPUnit tests: SUL3.
Mon, Dec 1, 11:42 AM · MW-1.44-notes (1.44.0-wmf.15; 2025-02-04), Test-Coverage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr removed a parent task for T376561: Improve CentralAuth authentication PHPUnit tests: T375954: Create SUL3 rollout plan for Wikimedia production.
Mon, Dec 1, 11:40 AM · MW-1.44-notes (1.44.0-wmf.15; 2025-02-04), Test-Coverage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
CodeReviewBot added a comment to T184782: Get rid of `.inc` files in MediaWiki, using .php instead (was: Test coverage missing for .inc files).

hashar opened https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1049

Mon, Dec 1, 11:35 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), Patch-For-Review, Google-Code-in-2019, MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), good first task, MediaWiki-General, Test-Coverage, MediaWiki-Core-Tests

Wed, Nov 26

DSantamaria added a comment to T302596: Increase code coverage of all WikiLambda PHP API code to 100% of lines and methods (or marked as ignored if structural).

@Jdforrester-WMF, not sure if this should be a Phabricator ticket, not sure about whether coverage should be the goal, what do you think?

Wed, Nov 26, 3:14 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, Test-Coverage, WikiLambda
DSantamaria added a comment to T302597: Increase code coverage of all WikiLambda PHP Registry code to 100% of lines and methods (or marked as ignored if structural).

@Jdforrester-WMF, not sure if this should be a Phabricator ticket, not sure about whether coverage should be the goal, what do you think?

Wed, Nov 26, 3:13 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, Test-Coverage, WikiLambda

Tue, Nov 25

DSantamaria updated subscribers of T302602: Increase code coverage of all WikiLambda Vue code to at least <THRESHOLD TBD> and enforce it by bumping the level in Jest config.

@Jdforrester-WMF we have that already from a conversation with @DSmit-WMF (85%-95% enforced), maybe we can declare this done, and maybe move this "testing" thing to a best practices on engineering documentation or somewheere else?

Tue, Nov 25, 2:13 PM · Abstract Wikipedia team, WikiLambda Front-end, Test-Coverage, Abstract Wikipedia Fix-It tasks, WikiLambda

Mon, Nov 24

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
Reputation22 merged T244136: Create unit-tests to the tool into T328928: [Microtask] Add tests for VideoCutTool's backend and frontend.
Mon, Nov 24, 5:44 PM · Test-Coverage, Patch-For-Review, good first task, VideoCutTool
Reputation22 merged task T244136: Create unit-tests to the tool into T328928: [Microtask] Add tests for VideoCutTool's backend and frontend.
Mon, Nov 24, 5:44 PM · Test-Coverage, VideoCutTool

Thu, Nov 20

Reedy created T410671: 100% code coverage in IPUtils.
Thu, Nov 20, 5:09 PM · Test-Coverage, MediaWiki-libs-IPUtils

Nov 10 2025

Reedy updated the task description for T404817: OATHAuth has low PHPUnit test coverage.
Nov 10 2025, 1:38 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), Test-Coverage, MediaWiki-extensions-OATHAuth
Pppery edited projects for T220939: Display extension test coverage in infobox, added: Patch-Needs-Improvement; removed Patch-For-Review.
Nov 10 2025, 5:06 AM · Patch-Needs-Improvement, Tool-extjsonuploader, User-Tgr, Code-Health, Test-Coverage
Pppery added a project to T241406: Expand phpunit tests for Title.php: Test-Coverage.

Today:
57.54% lines, 53.70% functions

Nov 10 2025, 5:02 AM · Test-Coverage, MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), MediaWiki-Core-Tests, User-DannyS712

Nov 6 2025

Reedy updated the task description for T404817: OATHAuth has low PHPUnit test coverage.
Nov 6 2025, 9:23 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), Test-Coverage, MediaWiki-extensions-OATHAuth
Mstyles closed T406257: Add Integration Tests to OATHAuth, a subtask of T404817: OATHAuth has low PHPUnit test coverage, as Resolved.
Nov 6 2025, 9:20 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), Test-Coverage, MediaWiki-extensions-OATHAuth
Mstyles closed T406257: Add Integration Tests to OATHAuth as Resolved.
Nov 6 2025, 9:20 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
Maintenance_bot removed a project from T406257: Add Integration Tests to OATHAuth: Patch-For-Review.
Nov 6 2025, 8:31 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
ReleaseTaggerBot added a project to T406257: Add Integration Tests to OATHAuth: MW-1.46-notes (1.46.0-wmf.2; 2025-11-12).
Nov 6 2025, 8:00 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
gerritbot added a comment to T406257: Add Integration Tests to OATHAuth.

Change #1201321 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@master] Integration tests for Special:AccountSecurity

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

Nov 6 2025, 7:56 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)

Nov 4 2025

Mstyles moved T406257: Add Integration Tests to OATHAuth from In refinement to Needs review on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.
Nov 4 2025, 1:35 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
gerritbot added a project to T406257: Add Integration Tests to OATHAuth: Patch-For-Review.
Nov 4 2025, 1:35 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
gerritbot added a comment to T406257: Add Integration Tests to OATHAuth.

Change #1201321 had a related patch set uploaded (by Mstyles; author: Mstyles):

[mediawiki/extensions/OATHAuth@master] Integration tests for Special:AccountRecovery

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

Nov 4 2025, 1:34 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)

Oct 30 2025

kostajh moved T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code from Backlog to Done on the WE4.2 Bot detection (WE4.2 hCaptcha editing trial) board.
Oct 30 2025, 8:29 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Oct 24 2025

OKryva-WMF moved T407225: Missing @covers for AbstractBlock from Inbox to Inbox on the Product Safety and Integrity board.
Oct 24 2025, 3:16 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks

Oct 17 2025

OKryva-WMF moved T406257: Add Integration Tests to OATHAuth from Backlog to In refinement on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.
Oct 17 2025, 3:25 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
OKryva-WMF edited projects for T406257: Add Integration Tests to OATHAuth, added: Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)); removed Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)).
Oct 17 2025, 3:06 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)

Oct 14 2025

Maintenance_bot removed a project from T407225: Missing @covers for AbstractBlock: Patch-For-Review.
Oct 14 2025, 4:31 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
ReleaseTaggerBot added a project to T407225: Missing @covers for AbstractBlock: MW-1.45-notes (1.45.0-wmf.24; 2025-10-21).
Oct 14 2025, 4:00 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
gerritbot added a comment to T407225: Missing @covers for AbstractBlock.

Change #1196065 merged by jenkins-bot:

[mediawiki/core@master] tests: Add @covers for AbstractBlock

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

Oct 14 2025, 3:52 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
gerritbot added a project to T407225: Missing @covers for AbstractBlock: Patch-For-Review.
Oct 14 2025, 1:13 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
gerritbot added a comment to T407225: Missing @covers for AbstractBlock.

Change #1196065 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] tests: Add @covers for AbstractBlock

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

Oct 14 2025, 1:13 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
Reedy triaged T407225: Missing @covers for AbstractBlock as Low priority.
Oct 14 2025, 1:10 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks
Reedy created T407225: Missing @covers for AbstractBlock.
Oct 14 2025, 1:06 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity, Test-Coverage, MediaWiki-Blocks

Oct 8 2025

Dreamy_Jazz closed T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code as Resolved.
Oct 8 2025, 11:53 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
Dreamy_Jazz moved T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code from Needs review to Done on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.
Oct 8 2025, 11:52 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
Maintenance_bot removed a project from T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code: Patch-For-Review.
Oct 8 2025, 11:36 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
DMburugu edited projects for T369635: Add e2e tests for the API endpoints to CommunityConfiguration, added: Growth Team Maintenance; removed Growth-Team (Maintenance).
Oct 8 2025, 11:35 AM · Growth-Team, Growth Team Maintenance, Test-Coverage, Technical-Debt, MediaWiki-extensions-CommunityConfiguration
ReleaseTaggerBot added a project to T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code: MW-1.45-notes (1.45.0-wmf.23; 2025-10-14).
Oct 8 2025, 11:03 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
gerritbot added a comment to T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code.

Change #1194269 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Expand test coverage for hCaptcha secure enclave JS code

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

Oct 8 2025, 10:51 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Oct 7 2025

Reedy added a project to T406631: ConfirmEdit hCaptcha: Expand QUnit test coverage on secure enclave code: Test-Coverage.
Oct 7 2025, 10:55 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Test-Coverage, ConfirmEdit (CAPTCHA extension), OKR-Work, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)

Oct 4 2025

Aklapper added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

@3MindedScholar Hi, please see my previous comment which links to https://www.mediawiki.org/wiki/Gerrit/Tutorial#Test_Gerrit_SSH_connection . Please ask followup questions about using Git/Gerrit in support venues instead of this task - thanks for your understanding!

Oct 4 2025, 5:07 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0
3MindedScholar added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

@Aklapper Yes I understand this not a place to ask general questions, but as I said, I'm using correct URL to clone, my question was, "is there mirror available for this repo" not "help me i'm stuck at cloning" thanks for understanding.

Oct 4 2025, 4:56 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0
Aklapper added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

@3MindedScholar That screenshot is cropped; I can only assume that you use an invalid URI scheme. Please follow https://www.mediawiki.org/wiki/Gerrit/Tutorial . For future reference, please see https://www.mediawiki.org/wiki/New_Developers and bring up general questions in support venues instead. Thanks a lot! :)

Oct 4 2025, 2:43 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0
3MindedScholar added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

I'm cloning it via ssh but it stucks at same point,

image.png (433×1 px, 13 KB)

Oct 4 2025, 2:14 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0

Oct 3 2025

Sfaci added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

@Sfaci Hey the gerrit link of edit-analytics is not working, is this the correct mirror I'm looking for -> https://github.com/wikimedia/analytics-aqs

Oct 3 2025, 7:35 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0
3MindedScholar claimed T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

@Sfaci Hey the gerrit link of edit-analytics is not working, is this the correct mirror I'm looking for -> https://github.com/wikimedia/analytics-aqs

Oct 3 2025, 4:43 PM · RoadToWiki, Test-Coverage, good first task, AQS2.0
taavi added a project to T406257: Add Integration Tests to OATHAuth: Test-Coverage.
Oct 3 2025, 12:48 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Test-Coverage, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)