Lucas_Werkmeister_WMDE added a comment.
In T362412#9710114 <https://phabricator.wikimedia.org/T362412#9710114>, @Lucas_Werkmeister_WMDE wrote: > - make those jobs run on PHP 8.1 on all branches (After all, we still have other CI jobs to cover PHP 7.4 compatibility while we need it for production.) I think I like this option best so far; however, we’d want to make sure that moving those jobs to PHP 8.1 doesn’t break them on the older release branches. I tried running PHP 8 tests on REL1_39 <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1019286>, and they fail; however, it’s not clear whether the failure seen in `quibble-vendor-mysql-php80-noselenium` and `quibble-vendor-mysql-php81-noselenium` would affect the `wikibase-repo` and `wikibase-client` jobs too. (If I’m reading the CI output <https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php80-noselenium/236/console> correctly, Wikibase’s composer dependencies, including `onoi/message-reporter:1.4.2`, were installed before running the unit tests, but then reverted with `git clean -xqdf in /workspace/src/extensions/Wikibase`; then the separate composer install for MediaWiki and the integration / database tests didn’t install Wikibase’s dependencies. “Error: Class "Onoi\MessageReporter\ObservableMessageReporter" not found” probably just means that all of Wikibase’s dependencies are missing.) It would be great if we could somehow test this. (If there’s no better option, I suppose we could just bump those CI jobs to PHP 8, run a test build on `REL1_39`, and revert the jobs back to PHP 7.4 if the test build fails.) TASK DETAIL https://phabricator.wikimedia.org/T362412 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper, Lucas_Werkmeister_WMDE, Danny_Benjafield_WMDE, S8321414, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org