[go: nahoru, domu]

Page MenuHomePhabricator

ArthurTaylor (Arthur Taylor (WMDE))
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Dec 4 2023, 11:20 AM (32 w, 3 d)
Availability
Available
LDAP User
Arthur taylor
MediaWiki User
Arthur Taylor (WMDE) [ Global Accounts ]

Recent Activity

Yesterday

ArthurTaylor added a comment to T338115: Numerals for years are not converted in date statements.

This is "expected" behaviour in the sense that we document this failure mode in the code:

Thu, Jul 18, 11:18 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata
ArthurTaylor added a comment to T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs.

This task is similar to T226869, though I might take a different approach here.

Thu, Jul 18, 7:33 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata.org, Wikidata, wmde-wikidata-tech
ArthurTaylor moved T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 18, 7:31 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata.org, Wikidata, wmde-wikidata-tech
ArthurTaylor added a project to T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs: Wikidata Dev Team (Wikidata.org Slice).
Thu, Jul 18, 7:31 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata.org, Wikidata, wmde-wikidata-tech

Wed, Jul 17

ArthurTaylor moved T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups from In Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 17, 12:01 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor moved T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 17, 12:01 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor claimed T338115: Numerals for years are not converted in date statements.
Wed, Jul 17, 10:12 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata
ArthurTaylor moved T338115: Numerals for years are not converted in date statements from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 17, 10:10 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata

Tue, Jul 16

ArthurTaylor placed T369283: Section for links on entity schema pages has the wrong background colour up for grabs.
Tue, Jul 16, 9:50 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor moved T369283: Section for links on entity schema pages has the wrong background colour from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 16, 9:47 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor added a comment to T369283: Section for links on entity schema pages has the wrong background colour.

@Sarai-WMDE Thanks so much for the feedback! I implemented the grid fix in this patch and will wait to see if someone files a follow-up.

Tue, Jul 16, 9:44 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor placed T370124: Make it possible to patch Zuul's checked-out sourcecode before Quibble tests run up for grabs.
Tue, Jul 16, 8:45 AM · Wikidata, Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Quibble, wmde-wikidata-tech
ArthurTaylor moved T370124: Make it possible to patch Zuul's checked-out sourcecode before Quibble tests run from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 16, 8:45 AM · Wikidata, Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Quibble, wmde-wikidata-tech
ArthurTaylor moved T370124: Make it possible to patch Zuul's checked-out sourcecode before Quibble tests run from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 16, 8:45 AM · Wikidata, Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Quibble, wmde-wikidata-tech
ArthurTaylor created T370124: Make it possible to patch Zuul's checked-out sourcecode before Quibble tests run.
Tue, Jul 16, 8:34 AM · Wikidata, Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Quibble, wmde-wikidata-tech

Mon, Jul 15

ArthurTaylor added a comment to T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI.

That config patch has been merged now. @hashar could you give the original patch another shot at some point? Thanks!

Mon, Jul 15, 10:36 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata
ArthurTaylor added a subtask for T361118: [REPO][CLIENT][SW] Reduce CI test runtime for Wikibase and related extensions: T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs.
Mon, Jul 15, 10:35 AM · Patch-For-Review, Wikidata Dev Team, wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor added a parent task for T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs: T361118: [REPO][CLIENT][SW] Reduce CI test runtime for Wikibase and related extensions.
Mon, Jul 15, 10:35 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata.org, Wikidata, wmde-wikidata-tech
ArthurTaylor created T370033: [REPO][CLIENT][SW] Make selenium E2E tests run in parallel in CI jobs.
Mon, Jul 15, 10:35 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata.org, Wikidata, wmde-wikidata-tech
ArthurTaylor added a comment to T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI.

Per my comment on the patch, I think this change needs to depend on I73f465d86eafc377ad69c5054404673108c3f182. $wgEntitySchemaIsRepo = false; needs to be set in the CI setup, otherwise these service wiring errors will show.

Mon, Jul 15, 9:45 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata

Fri, Jul 12

ArthurTaylor added a subtask for T361190: Split PHPUnit test suite for wmf-quibble-vendor-mysql-php74-docker: T369889: MessageIndexTest fails when run in a suite with SpecialPageFatalTest.
Fri, Jul 12, 10:36 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor added a parent task for T369889: MessageIndexTest fails when run in a suite with SpecialPageFatalTest: T361190: Split PHPUnit test suite for wmf-quibble-vendor-mysql-php74-docker.
Fri, Jul 12, 10:36 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor created T369889: MessageIndexTest fails when run in a suite with SpecialPageFatalTest.
Fri, Jul 12, 10:35 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI up for grabs.
Fri, Jul 12, 8:16 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata
ArthurTaylor moved T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Jul 12, 8:13 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata

Thu, Jul 11

ArthurTaylor placed T359248: Migrate MediaWiki.wikibase.client.pageupdates.* to statslib up for grabs.
Thu, Jul 11, 7:47 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseClient, wmde-wikidata-tech, Wikidata, Observability-Metrics
ArthurTaylor moved T359248: Migrate MediaWiki.wikibase.client.pageupdates.* to statslib from In Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 11, 7:44 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseClient, wmde-wikidata-tech, Wikidata, Observability-Metrics
ArthurTaylor moved T359248: Migrate MediaWiki.wikibase.client.pageupdates.* to statslib from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 11, 7:40 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseClient, wmde-wikidata-tech, Wikidata, Observability-Metrics
ArthurTaylor claimed T359248: Migrate MediaWiki.wikibase.client.pageupdates.* to statslib.
Thu, Jul 11, 7:40 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), MediaWiki-extensions-WikibaseClient, wmde-wikidata-tech, Wikidata, Observability-Metrics

Wed, Jul 10

ArthurTaylor updated subscribers of T369283: Section for links on entity schema pages has the wrong background colour.

@Arian_Bozorg Any thoughts from your side about how best to proceed here? Is this is design question? Or should I just duct-tape over it for now so that it works?

Wed, Jul 10, 1:12 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor placed T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php up for grabs.
Wed, Jul 10, 1:02 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)
ArthurTaylor moved T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 10, 1:01 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)
ArthurTaylor moved T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 10, 1:01 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)
ArthurTaylor added a comment to T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php.

This looks like an almost identical failure to the failure in T368369. I think it might make sense at least for the Minerva tests to set the content language in test setup if we're going to make assertions about localised page names.

Wed, Jul 10, 12:57 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)
ArthurTaylor added a subtask for T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups: T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php.
Wed, Jul 10, 12:50 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor added a parent task for T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php: T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups.
Wed, Jul 10, 12:50 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)
ArthurTaylor created T369708: ConfigHelperTest.php and MinervaPagePermissionsTest.php fail when run in a suite with SpecialListDatatypesTest.php.
Wed, Jul 10, 12:37 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice)

Tue, Jul 9

ArthurTaylor added a comment to T369283: Section for links on entity schema pages has the wrong background colour.

Had a quick look at this today. The change @Lucas_Werkmeister_WMDE identified does indeed trigger the issue. I'm not sure what the solution here should be though.

Tue, Jul 9, 12:04 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor claimed T369283: Section for links on entity schema pages has the wrong background colour.
Tue, Jul 9, 9:28 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor moved T369283: Section for links on entity schema pages has the wrong background colour from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 9, 9:26 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikidata Dev Team (Wikidata.org Slice), EntitySchema, Wikidata
ArthurTaylor placed T368523: Migrate wikibase-termbox to node20 up for grabs.
Tue, Jul 9, 8:37 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech
ArthurTaylor moved T368523: Migrate wikibase-termbox to node20 from In Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 9, 8:36 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech
ArthurTaylor claimed T368523: Migrate wikibase-termbox to node20.
Tue, Jul 9, 8:35 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech
ArthurTaylor moved T368523: Migrate wikibase-termbox to node20 from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 9, 8:35 AM · Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech

Mon, Jul 8

ArthurTaylor added a comment to T365452: [ES] Special:NewEntitySchema doesn’t catch AbuseFilter errors.

Made a patch to address specifically the issue of errors from the AbuseFilter (or other EditFilterMergedContent hooks) for new entity schemas. If we want to fix other error messages, let's file a ticket that details which and under what circumstances they show up.

Mon, Jul 8, 12:19 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata, Wikimedia-production-error
ArthurTaylor placed T365452: [ES] Special:NewEntitySchema doesn’t catch AbuseFilter errors up for grabs.
Mon, Jul 8, 12:19 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata, Wikimedia-production-error
ArthurTaylor moved T365452: [ES] Special:NewEntitySchema doesn’t catch AbuseFilter errors from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Jul 8, 12:18 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata, Wikimedia-production-error
ArthurTaylor moved T365452: [ES] Special:NewEntitySchema doesn’t catch AbuseFilter errors from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Jul 8, 10:36 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata, Wikimedia-production-error
ArthurTaylor claimed T365452: [ES] Special:NewEntitySchema doesn’t catch AbuseFilter errors.
Mon, Jul 8, 9:16 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema, Wikidata, Wikimedia-production-error

Fri, Jul 5

ArthurTaylor placed T351829: [GENERAL] Deprecate connecting senses prototype up for grabs.
Fri, Jul 5, 8:49 AM · Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, Tools
ArthurTaylor added a comment to T351829: [GENERAL] Deprecate connecting senses prototype.

The tool is offline now:

Fri, Jul 5, 8:48 AM · Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, Tools
ArthurTaylor moved T351829: [GENERAL] Deprecate connecting senses prototype from In Development to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Jul 5, 8:47 AM · Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, Tools
ArthurTaylor moved T368902: Enable mocha parallel testing for Wikibase API E2E tests from Ready for Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Jul 5, 8:20 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T369149: Search has outdated label for P12861 (“Shape Expression for class” rather than “EntitySchema for class”) from In Peer Review to Waiting for Deployment Window on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Jul 5, 8:20 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), wmde-wikidata-tech, Wikimedia-production-error, Wikidata Dev Team (Wikidata.org Slice), Discovery-Search (Current work), EntitySchema, Wikidata
ArthurTaylor moved T369149: Search has outdated label for P12861 (“Shape Expression for class” rather than “EntitySchema for class”) from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Fri, Jul 5, 8:20 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), wmde-wikidata-tech, Wikimedia-production-error, Wikidata Dev Team (Wikidata.org Slice), Discovery-Search (Current work), EntitySchema, Wikidata

Thu, Jul 4

ArthurTaylor closed T365130: SummaryFormatterTest.php fails when run in a suite with ApiParseDiscussionToolsTest.php as Resolved.
Thu, Jul 4, 10:20 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech
ArthurTaylor closed T368903: Remove race condition in api-testing/makeTag to enable parallel testing as Resolved.
Thu, Jul 4, 10:19 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor closed T367385: SpecialCreateTopicPageTest.php fails when run with ChangeFileInfoFormTest.php and ApiFlowEditTopicSummaryTest.php as Resolved.
Thu, Jul 4, 10:19 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor closed T365130: SummaryFormatterTest.php fails when run in a suite with ApiParseDiscussionToolsTest.php, a subtask of T361190: Split PHPUnit test suite for wmf-quibble-vendor-mysql-php74-docker, as Resolved.
Thu, Jul 4, 10:18 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor closed T368369: SkinMinervaTest.php fails when run in a suite with SpecialAvailableBadgesTest.php as Resolved.
Thu, Jul 4, 10:18 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor closed T368369: SkinMinervaTest.php fails when run in a suite with SpecialAvailableBadgesTest.php, a subtask of T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups, as Resolved.
Thu, Jul 4, 10:18 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor closed T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php, a subtask of T361190: Split PHPUnit test suite for wmf-quibble-vendor-mysql-php74-docker, as Resolved.
Thu, Jul 4, 10:17 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor closed T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php as Resolved.
Thu, Jul 4, 10:17 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor closed T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php, a subtask of T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups, as Resolved.
Thu, Jul 4, 10:17 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor closed T368903: Remove race condition in api-testing/makeTag to enable parallel testing, a subtask of T368902: Enable mocha parallel testing for Wikibase API E2E tests, as Resolved.
Thu, Jul 4, 10:17 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T368902: Enable mocha parallel testing for Wikibase API E2E tests up for grabs.
Thu, Jul 4, 10:16 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T368902: Enable mocha parallel testing for Wikibase API E2E tests from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 4, 10:16 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor added a comment to T368902: Enable mocha parallel testing for Wikibase API E2E tests.

The patches have reduced the runtime by over three minutes:

Thu, Jul 4, 10:15 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor claimed T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI.
Thu, Jul 4, 7:53 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata
ArthurTaylor moved T367156: [ES-M2]: EntitySchema phpunit tests should also run in client only mode in CI from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 4, 7:52 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, EntitySchema (M2: Linking to EntitySchemas in statements), Wikidata
ArthurTaylor changed the status of T351829: [GENERAL] Deprecate connecting senses prototype from Stalled to Open.
Thu, Jul 4, 7:23 AM · Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, Tools
ArthurTaylor moved T351829: [GENERAL] Deprecate connecting senses prototype from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jul 4, 7:21 AM · Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata, Tools

Wed, Jul 3

ArthurTaylor closed T368783: Test file "SandboxTest.php" not found for parallel PHPUnit in TwoColConflict as Resolved.

This is now unblocked - the pending change (https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TwoColConflict/+/1048824) has been merged. We can revisit enabling parallel testing for TwoColConflict in the future, but since all jobs run in under 7 mins, it doesn't seem an urgent priority.

Wed, Jul 3, 11:07 AM · ci-test-error, Two-Column-Edit-Conflict-Merge
ArthurTaylor closed T368783: Test file "SandboxTest.php" not found for parallel PHPUnit in TwoColConflict, a subtask of T361190: Split PHPUnit test suite for wmf-quibble-vendor-mysql-php74-docker, as Resolved.
Wed, Jul 3, 11:06 AM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor added a comment to T368903: Remove race condition in api-testing/makeTag to enable parallel testing.

Thank you! and good to know. Will ask them in future.

Wed, Jul 3, 11:01 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T368903: Remove race condition in api-testing/makeTag to enable parallel testing from Ready for Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Wed, Jul 3, 10:52 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor updated subscribers of T368903: Remove race condition in api-testing/makeTag to enable parallel testing.

@Jdforrester-WMF Could you please publish the new version to NPM for us?

Wed, Jul 3, 10:41 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor committed rMTAT500ace7a6b71: Add `force` option to `makeTag` action.
Add `force` option to `makeTag` action
Wed, Jul 3, 9:59 AM

Tue, Jul 2

ArthurTaylor moved T368902: Enable mocha parallel testing for Wikibase API E2E tests from Parent Task to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 2, 10:27 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T368903: Remove race condition in api-testing/makeTag to enable parallel testing up for grabs.
Tue, Jul 2, 10:23 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T368903: Remove race condition in api-testing/makeTag to enable parallel testing from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Tue, Jul 2, 10:22 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech

Mon, Jul 1

ArthurTaylor moved T368903: Remove race condition in api-testing/makeTag to enable parallel testing from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Jul 1, 11:40 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T368902: Enable mocha parallel testing for Wikibase API E2E tests from In Task Breakdown to Parent Task on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Jul 1, 11:40 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor added a subtask for T368902: Enable mocha parallel testing for Wikibase API E2E tests: T368903: Remove race condition in api-testing/makeTag to enable parallel testing.
Mon, Jul 1, 11:40 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor added a parent task for T368903: Remove race condition in api-testing/makeTag to enable parallel testing: T368902: Enable mocha parallel testing for Wikibase API E2E tests.
Mon, Jul 1, 11:40 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor created T368903: Remove race condition in api-testing/makeTag to enable parallel testing.
Mon, Jul 1, 11:39 AM · Wikibase Product Platform Team WPP, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor added a subtask for T361118: [REPO][CLIENT][SW] Reduce CI test runtime for Wikibase and related extensions: T368902: Enable mocha parallel testing for Wikibase API E2E tests.
Mon, Jul 1, 11:33 AM · Patch-For-Review, Wikidata Dev Team, wmde-wikidata-tech, Wikidata.org, Wikidata
ArthurTaylor added a parent task for T368902: Enable mocha parallel testing for Wikibase API E2E tests: T361118: [REPO][CLIENT][SW] Reduce CI test runtime for Wikibase and related extensions.
Mon, Jul 1, 11:33 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor created T368902: Enable mocha parallel testing for Wikibase API E2E tests.
Mon, Jul 1, 11:32 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor moved T368010: Search not working for entity schemas from Ready for Peer Review to Waiting for Deployment Window on the Wikidata Dev Team (Wikidata.org Slice) board.
Mon, Jul 1, 9:59 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Wikidata Dev Team (Wikidata.org Slice), Discovery-Search (Current work), CirrusSearch, Wikidata, EntitySchema
ArthurTaylor added a comment to T368783: Test file "SandboxTest.php" not found for parallel PHPUnit in TwoColConflict.

Ah - yes. That's definitely my bad. It needs a file-exists check, but I didn't get to adding that. I'll take a look - thanks for the report!

Mon, Jul 1, 7:36 AM · ci-test-error, Two-Column-Edit-Conflict-Merge

Fri, Jun 28

ArthurTaylor added a comment to T368705: CI failures in multiple extensions with captcha related errors.

Tagging T361190 here as this is a failure that was surfaced by parallel testing

Fri, Jun 28, 10:15 AM · ConfirmEdit (CAPTCHA extension), AbuseFilter, ci-test-error (WMF-deployed Build Failure), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02)
ArthurTaylor added a comment to T368705: CI failures in multiple extensions with captcha related errors.

This looks like it might be related to test ordering. From my experiments locally, extensions/WikibaseLexeme/tests/phpunit/mediawiki/Api/EditFormElementsTest.php passes fine when its run alone, and fails if it's run in a suite with extensions/AbuseFilter/tests/phpunit/integration/Hooks/ConfirmEditHandlerTest.php:

Fri, Jun 28, 9:43 AM · ConfirmEdit (CAPTCHA extension), AbuseFilter, ci-test-error (WMF-deployed Build Failure), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02)
ArthurTaylor added a comment to T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups.

By way of validation, I did a couple of test runs comparing the .phpunit.results.cache files between the linear and parallel execution and found no difference in the tests executed:

Fri, Jun 28, 7:39 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech

Thu, Jun 27

ArthurTaylor moved T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php from Ready for Peer Review to Ready for Tech Verification on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jun 27, 11:58 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php up for grabs.
Thu, Jun 27, 11:57 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T368506: PostCollectionTest.php fails when run in a suite with SpecialPageFatalTest.php up for grabs.
Thu, Jun 27, 11:57 AM · Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
ArthurTaylor placed T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups up for grabs.
Thu, Jun 27, 11:57 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor moved T365976: [REPO][CLIENT][SW] Create a `composer phpunit:prepare-parallel-test-suites` command to split suite into smaller groups from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board.
Thu, Jun 27, 11:57 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Wikidata, Wikidata Dev Team (Wikidata.org Slice), MediaWiki-Core-Tests, Developer Productivity, wmde-wikidata-tech
ArthurTaylor added a comment to T279612: Gerrit: default branch for new projects should be "main".

@thcipriani since the migration to GitLab seems to be postponed (indefinitely?) can we reopen this ticket?

Thu, Jun 27, 8:59 AM · Voice & Tone, Release-Engineering-Team (Radar), Gerrit