Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
https://www.drupal.org/pift-ci-job/2251690
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Comment | File | Size | Author |
---|---|---|---|
#13 | 3251891-13.patch | 9.04 KB | andypost |
#13 | interdiff.txt | 6.13 KB | andypost |
Comments
Comment #2
catchckeditor5 fail is easy.
Comment #3
longwave> 16:41:30 Build timed out (after 110 minutes). Marking the build as aborted.
Why are the tests so much slower now?
Comment #4
andypostIs CI using concurrency at all? Maybe it's time to use phpunit instead of run-tests.php?
Comment #5
longwavemixologic and Gabor pointed me to #3038596: Mechanism that adds custom drupalci.yml configurations does not detect configs in new branches. in Slack which is root cause, Gabor made a commit that should fix it.
Comment #7
Gábor HojtsyNice, now with the real results, core compatibility tests and upgrade path tests seems to be failing, which does not seem to be surprising given this is a new major version :D
Comment #8
catchPatch hopefully addresses
UpdateScriptTest
.Comment #9
catchAnd DependencyTest.
Using
^8 | ^9 | ^10
some places and>= 8
in others - I prefer the latter but probably doesn't hurt to have both in test data/modules anyway.Comment #12
longwaveA couple more fixes.
Comment #13
andypostLooks like ckeditor5 needs to remove core version string, also cleaned other places (interdiff against #9)
3bd108b0023d98b68610a56e58528371bc73f45f used to change ^8 to ^9 (patch mimics it)
Comment #14
andypostFor #12
it needs fix for 9.3 too, should be
^8 || ^9 || ^10
Comment #15
catchDoing a test run for 9.4.x too, all these changes should be fine to backport.
Comment #16
longwaveThanks @andypost - ignore my patch, yours is RTBC.
Comment #17
Taran2LJust a small notice, isn't it easier just to make semver test modules to specify
>=8
rather^8 || ^9 || ^10
. When 11.x will come this will require fixing againComment #18
catchI'd be fine with doing that here, but it also feels like making the switch everywhere is slightly out of scope since it would mean switching our coverage of version constraints slightly... so opened a follow-up #3252043: Make semver tests core major version agnostic.
Comment #19
catchWe can backport this to 9.4.x so moving back.
Comment #20
andypostDoes it make sense to update CR https://www.drupal.org/node/3070687 to point how to deal with ^10
Comment #21
alexpottCommitted and pushed 46b1d68add to 10.0.x and 09c511d26e to 9.4.x. Thanks!
Comment #22
longwavePush failed? Neither commit exists in the repo.
Comment #23
alexpottOperator error :)
Thanks @longwave