The last succeeding run had:
+ cd .. + mkdir -p /home/runner/work/mediawiki-extensions-EntitySchema/mediawiki-extensions-EntitySchema/logs + cd mediawiki + composer phpunit:entrypoint -- extensions/EntitySchema/tests/phpunit/ ++ pwd + php -S 127.0.0.1:8080 -t /home/runner/work/mediawiki-extensions-EntitySchema > phpunit '-c' 'tests/phpunit/suite.xml' 'extensions/EntitySchema/tests/phpunit/' Using PHP 7.4.33 PHPUnit 9.5.28 by Sebastian Bergmann and contributors.
The first failing run has
+ cd .. + mkdir -p /home/runner/work/mediawiki-extensions-EntitySchema/mediawiki-extensions-EntitySchema/logs + cd mediawiki + composer phpunit:entrypoint -- extensions/EntitySchema/tests/phpunit/ ++ pwd + php -S 127.0.0.1:8080 -t /home/runner/work/mediawiki-extensions-EntitySchema > phpunit 'extensions/EntitySchema/tests/phpunit/' PHP Fatal error: Uncaught Error: Class 'MediaWikiIntegrationTestCase' not found in /home/runner/work/mediawiki-extensions-EntitySchema/mediawiki/extensions/EntitySchema/tests/phpunit/integration/API/UndoAPITest.php:23 Stack trace:
The root cause and fix are probably going to be similar to T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023). Same for the email not working.
Acceptance criteria
- EntitySchema daily CI is green again
- email works again, in a more reliable way somehow
Notes:
- unrelatedly, GitHub also seems to have skipped a couple of runs?