Instead of using the dynamic suite mechanism, parser tests should be modernized to use the new phpunit:config mechanism to generate a static list of all parser tests.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| WIP: Generated phpunit tests for parser tests | mediawiki/services/parsoid | master | +765 -150 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T225730 Reduce runtime of MW shared gate Jenkins jobs to 5 min | |||
| Open | None | T50217 Speed up MediaWiki PHPUnit build by running integration tests in parallel | |||
| Stalled | None | T255792 Quibble runs core:unit tests twice! | |||
| Stalled | None | T334726 Use return type `never` in Wikibase | |||
| Open | None | T232915 Red-green in PHPUnit code coverage are hard to read | |||
| Open | None | T328919 Upgrade PHPUnit in MediaWiki code to PHPUnit 10 | |||
| Resolved | cscott | T358955 Interesting code coverage in composer-coverage-patch-docker | |||
| Open | None | T315768 Can we make parser tests show as PHP test coverage? | |||
| Open | None | T345481 Migrate Parser and extension tests away from deprecated PHPUnit TestSuite subclassing | |||
| Open | None | T422866 Migrate parser tests to new phpunit:config mechanism |
Event Timeline
Comment Actions
Change #1281759 had a related patch set uploaded (by Subramanya Sastry; author: Subramanya Sastry):
[mediawiki/services/parsoid@master] WIP: Generated phpunit tests for parser tests