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

Reply via email to