It would be nice to print out the classes that are being tested. For one thing, we'd be able to verify that the tests we think are running in CI are in fact being run. It would also be nice if the output is somewhat compact, so it's reasonable to run this locally and see an overview of what has run. So far I've found https://github.com/mikeerickson/phpunit-pretty-result-printer, open to other ideas. It doesn't work great with our phpunit.php wrapper, but in theory T90875: Use vendor/bin/phpunit instead of tests/phpunit/phpunit.php will happen one day.
Description
Details
Related Objects
Event Timeline
Change 745246 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):
[mediawiki/core@master] phpunit: Use codedungeon/phpunit-result-printer for plain phpunit
Change 801424 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):
[mediawiki/core@master] phpunit: Use TestDox output
Change 801424 merged by jenkins-bot:
[mediawiki/core@master] phpunit: Use customized TestDox output
Change 745246 abandoned by Kosta Harlan:
[mediawiki/core@master] phpunit: Use codedungeon/phpunit-result-printer for plain phpunit
Reason:
We went with customized TestDox instead I9d8561ff868e6ff0a44d32120f2799b34d25e618
Change 804272 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):
[mediawiki/core@master] phpunit: Reintroduce plain result printer
Change 804555 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):
[mediawiki/core@master] phpunit: Don't output skipped tests in summary
Change 804654 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/core@master] phpunit: Restore default progress reporter and add MWTestDox option
Change 804272 abandoned by Kosta Harlan:
[mediawiki/core@master] phpunit: Reintroduce plain result printer
Reason:
Change 804555 abandoned by Kosta Harlan:
[mediawiki/core@master] phpunit: Don't output skipped tests in summary
Reason:
Change 804654 merged by jenkins-bot:
[mediawiki/core@master] phpunit: Restore default progress reporter and add MWTestDox option
Change 804555 restored by Kosta Harlan:
[mediawiki/core@master] phpunit: Don't output skipped tests in summary