Skip to content

[CursorPaginator] Fix cursor building when ordering by ManyToOne association #9992

[CursorPaginator] Fix cursor building when ordering by ManyToOne association

[CursorPaginator] Fix cursor building when ordering by ManyToOne association #9992

Triggered via pull request May 24, 2026 18:02
Status Failure
Total duration 28m 13s
Artifacts 101

continuous-integration.yml

on: pull_request
Matrix: ${{ format('SQLite - {0}', format('PHP {0} - DBAL {1} - ext. {2} - native lazy obj {3}', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø', matrix.native_lazy || 'Ø' )) }}
PHPUnit (fail on deprecations)
27s
PHPUnit (fail on deprecations)
Matrix: ${{ format('MariaDB {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.mariadb-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Matrix: ${{ format('MySQL {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.mysql-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Matrix: ${{ format('PostgreSQL {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.postgres-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Upload coverage to Codecov
14s
Upload coverage to Codecov
Fit to window
Zoom out
Zoom in

Annotations

1 error and 1 warning
PHPUnit (fail on deprecations)
Process completed with exit code 1.
PHPUnit (fail on deprecations)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
phpunit-mariadb-11.4-mysqli-8.2-3.7-coverage
114 KB
sha256:4dbf92750d6ecf7626bcf4183854c782653a2a862ca4f1bdc2bffc70061ff1be
phpunit-mariadb-11.4-mysqli-8.2-4@dev-coverage
114 KB
sha256:9cf17b4b549952e6422bae8ad6b82238fd59336c42a4d004e1fd984e6cf8b0d4
phpunit-mariadb-11.4-mysqli-8.2-default-coverage
114 KB
sha256:534ad39692229d3d86f45fcddf14503660d49ba410ee88ee2ae2e52056c1344c
phpunit-mariadb-11.4-mysqli-8.3-3.7-coverage
114 KB
sha256:93ca9b48549dfe8ca8e65c19087e49fa358e1957e51e40c12eab21cfa3368cbb
phpunit-mariadb-11.4-mysqli-8.3-4@dev-coverage
114 KB
sha256:0b8e558a9f76c97a890698e7a48e7a2b5d97f7c1790a90d0f50aad70b0734694
phpunit-mariadb-11.4-mysqli-8.3-default-coverage
114 KB
sha256:38e0d5b4c1604fd2cbd114b66baa76c14f640969f19c81191f2fc25b36f2ffaf
phpunit-mariadb-11.4-mysqli-8.4-3.7-coverage
114 KB
sha256:1fdfeed87cab0256b14f361d01cebf60802fc0bca8e1b1c241f288eab7f602bd
phpunit-mariadb-11.4-mysqli-8.4-4@dev-coverage
114 KB
sha256:a322d2d960ef51c743cb0a985748c9561e3e785061559b3d30e81e4849cb73b4
phpunit-mariadb-11.4-mysqli-8.4-default-coverage
114 KB
sha256:bd2651b96638de3c7963ca009467ce4c2e66a95cbaab0e75edff470eb4752b2e
phpunit-mariadb-11.4-mysqli-8.5-3.7-coverage
114 KB
sha256:f62bc4d8eb27cbcb7ca33297766a5819405178608c35dd24d5f551630ccc25f0
phpunit-mariadb-11.4-mysqli-8.5-4@dev-coverage
114 KB
sha256:3e3cbbaa9ec70e43099e2fe28c0094d550378fb697e040dc127e60c1513b0c64
phpunit-mariadb-11.4-mysqli-8.5-default-coverage
114 KB
sha256:ca2fc53ecf75865bf23e885fd4f9266b83af68e40eaf5f9d3e2864f52f78717a
phpunit-mariadb-11.4-pdo_mysql-8.2-3.7-coverage
114 KB
sha256:1d18382858e4cc9237b137bd8a5f8965cab2ea819641ebc2e39ba4e900400331
phpunit-mariadb-11.4-pdo_mysql-8.2-4@dev-coverage
114 KB
sha256:99168e4ebebb670fd135a12905b596bfe60e7c630d7fcdd63b84b5a8d83511ed
phpunit-mariadb-11.4-pdo_mysql-8.2-default-coverage
114 KB
sha256:94b26abc357cc79c6dc80581d807006e2480c80140f16077a8e97d28f8a0483e
phpunit-mariadb-11.4-pdo_mysql-8.3-3.7-coverage
114 KB
sha256:e0f908fb055db4c3b2a845b1b8a018956a44e21db9b17f2523654eee2dc22b02
phpunit-mariadb-11.4-pdo_mysql-8.3-4@dev-coverage
114 KB
sha256:92b5dd5595a39bda53cc79d4f1c5b32d6620f63fcfba372e667394d1cbd7170e
phpunit-mariadb-11.4-pdo_mysql-8.3-default-coverage
114 KB
sha256:be12c833cfc76b64fe96188b85394e8085a8b32eb1e394a56db034f1bfc2dd46
phpunit-mariadb-11.4-pdo_mysql-8.4-3.7-coverage
114 KB
sha256:868c90cfd6fc0f06dcef580c8e3b1ab72bd4c2dde03b0c79ea65351c86941580
phpunit-mariadb-11.4-pdo_mysql-8.4-4@dev-coverage
114 KB
sha256:4f013a1085b3fb71a7e34e544c06c3b608c86a988b3fe0b66a2e2de4210db573
phpunit-mariadb-11.4-pdo_mysql-8.4-default-coverage
114 KB
sha256:c12144b5e0f87148acf12da013e57a8f49335e3a3ac478c1a1f763e4e2eafde2
phpunit-mariadb-11.4-pdo_mysql-8.5-3.7-coverage
114 KB
sha256:6d8f6eadf9039cc519aa7a301f23cb1325999890fcb71f20205ad0b284d1525c
phpunit-mariadb-11.4-pdo_mysql-8.5-4@dev-coverage
114 KB
sha256:1ee1eca543e34ce93b6453f3e8af5f41c0f314eb3e28f0b71c5edc01a8873bd3
phpunit-mariadb-11.4-pdo_mysql-8.5-default-coverage
114 KB
sha256:789953a9f1ade8a01d566c0fc26c6731d735f1752735203cc65a52ea57b38e11
phpunit-mysql-5.7-mysqli-8.2-3.7-coverage
114 KB
sha256:553b874ad4b5ac88d2aebe7b7176ccc1d00267bf34b26d2e311b58d50405abd3
phpunit-mysql-5.7-mysqli-8.2-default-coverage
114 KB
sha256:c050855fed78bed6efcc24a505081ec844d1b59a858d763067e7672e82afb1cf
phpunit-mysql-5.7-mysqli-8.3-3.7-coverage
114 KB
sha256:f70cc1cf03f4633f89a3e73deb05d67f7dcaace327a7638e53f106296193ce68
phpunit-mysql-5.7-mysqli-8.3-default-coverage
114 KB
sha256:e747177ad8e355974cd636dc890a52ad130019c139ba225c4b773d0b1b5bd2a0
phpunit-mysql-5.7-mysqli-8.4-3.7-coverage
114 KB
sha256:7c90b5505ad6ef82391052d172da2f46b444cb286aeaef8f1280fa71088c2c0e
phpunit-mysql-5.7-mysqli-8.4-default-coverage
114 KB
sha256:4f81d57d9c29253f1d9bcaed9c99d7071e46d9acdda2c2a486509b4d0182d8c3
phpunit-mysql-5.7-mysqli-8.5-3.7-coverage
114 KB
sha256:16358a1bab19519895c51e233dc3d131967d0858e72c206d064fde72f3d07a8e
phpunit-mysql-5.7-mysqli-8.5-default-coverage
114 KB
sha256:9e8ff55fe28b4c3377b59dc5c506484d35b06fbea92411e9ee919a26320d7c76
phpunit-mysql-5.7-pdo_mysql-8.2-3.7-coverage
114 KB
sha256:f1c4dff8caa98b12bb74f49d6af1d78db47671406880330c859a29911af28137
phpunit-mysql-5.7-pdo_mysql-8.2-default-coverage
114 KB
sha256:bbfd7acb38deb3d45b7a6a8ffa884302342acf7ff362f9d36c9a6e91985cf54d
phpunit-mysql-5.7-pdo_mysql-8.3-3.7-coverage
114 KB
sha256:7f6d7112a5dec4a4fce774261aa80c58c447ca46f412e0774afd269dcda2fb95
phpunit-mysql-5.7-pdo_mysql-8.3-default-coverage
114 KB
sha256:a2b29f803e3ef3a3fef15541f3d3e1496ce79fb383494643229146e0534c200f
phpunit-mysql-5.7-pdo_mysql-8.4-3.7-coverage
114 KB
sha256:2aac204125a997faa4d219b8703471567150eeb08de06ba52ee9253e26b5dc6a
phpunit-mysql-5.7-pdo_mysql-8.4-default-coverage
114 KB
sha256:92b382b039fa12289c53a9c3732729f79ac8ea50425c53da6da1ef297ed28c9b
phpunit-mysql-5.7-pdo_mysql-8.5-3.7-coverage
114 KB
sha256:040a9ae121edd20f6727af2b9986600e5001adb7b0f8794f11e4b7640398b0ad
phpunit-mysql-5.7-pdo_mysql-8.5-default-coverage
114 KB
sha256:afbda78b9e48e250a433d072b2776b41a6e83ea9c287ab495466bd32df69206f
phpunit-mysql-8.0-mysqli-8.2-3.7-coverage
114 KB
sha256:813dd0eaef0faa79837065f39d432fc15629c035e90150ca3676ea91ee25aa2d
phpunit-mysql-8.0-mysqli-8.2-4@dev-coverage
114 KB
sha256:5f6bd9a804e5e1c0bda2760fe87e9dd65cb96c3a6989adb2aef3f2d5112c40e4
phpunit-mysql-8.0-mysqli-8.2-default-coverage
114 KB
sha256:5d138ae8bf9fba9c19011a62121301cb8343cdb99073c79c37457bcf39a3ef37
phpunit-mysql-8.0-mysqli-8.3-3.7-coverage
114 KB
sha256:b6f46fc51d8678891457494705929934278d34fd4c07a8f39d21c805f2bd2d07
phpunit-mysql-8.0-mysqli-8.3-default-coverage
114 KB
sha256:6b33be356db87e8d31bb08e8c29cc37a05605597812036c368a7b3f3feb54031
phpunit-mysql-8.0-mysqli-8.4-3.7-coverage
114 KB
sha256:f5bc604d5a0e106d8465f92b8794ce733c4e83a02d8473c46513b31d410e40a4
phpunit-mysql-8.0-mysqli-8.4-default-coverage
114 KB
sha256:d38fd7c457025144a3282cc51e88d45e6134851acb6a85bf0b4506ece2892f97
phpunit-mysql-8.0-mysqli-8.5-3.7-coverage
114 KB
sha256:cddd959b89ae71c2bdd8e7ee46882a661fb801387f5d4fece5342f0203b70d01
phpunit-mysql-8.0-mysqli-8.5-default-coverage
114 KB
sha256:d448b50be2a6ea23dd5b29dad43ab42bc674f753dcc3d70f415fb7334dd2465c
phpunit-mysql-8.0-pdo_mysql-8.2-3.7-coverage
114 KB
sha256:12dc70b2a6ab0b3034cd176abfd0a13a7f8ece875c2c5dae52258504c0f65c18
phpunit-mysql-8.0-pdo_mysql-8.2-4@dev-coverage
114 KB
sha256:bb3a6e0f8b56b3de7ba50d0fa653c8adf159db20f1dfe1e42d2a867e7474bcd4
phpunit-mysql-8.0-pdo_mysql-8.2-default-coverage
114 KB
sha256:10f678b3c976c13d4ed4ad42c655cbf3d3a808d76974060274478a11f9f38be7
phpunit-mysql-8.0-pdo_mysql-8.3-3.7-coverage
114 KB
sha256:88b1aee137c265356a86e1aa19c0de2e36c2fadbe6a8035571b2d2bbbad6be28
phpunit-mysql-8.0-pdo_mysql-8.3-default-coverage
114 KB
sha256:e2f60f5cd102084f89771b5bc471e7443414e4e18832229d9bdf07ae398d0d36
phpunit-mysql-8.0-pdo_mysql-8.4-3.7-coverage
114 KB
sha256:9263231fb3687a1b1b712574a817a628dcbe8a4405137628628ef131a2ea77c1
phpunit-mysql-8.0-pdo_mysql-8.4-default-coverage
114 KB
sha256:a9c517aa81fc46c8da5ad890e2773a04155f482ff69f9b625e2e09993b093520
phpunit-mysql-8.0-pdo_mysql-8.5-3.7-coverage
114 KB
sha256:f43b707f6c4391de3ca1b54c5137eb26cddc91881d6b848e910e66008e446398
phpunit-mysql-8.0-pdo_mysql-8.5-default-coverage
114 KB
sha256:efcc5b50e4b153cfe87f13c52e8d037408e6749a7ace226b083ecf2415812752
phpunit-pdo_sqlite-8.1-3.7-highest-stable-0-coverage
222 KB
sha256:5f8dafa6aa1a79ada5ee6ec8a9b71e5fb4e8ba0a3ca1530fe48aa896ac45983f
phpunit-pdo_sqlite-8.1-default-highest-stable-0-coverage
222 KB
sha256:433f50a1374e23ab9df8cd5882047adae95d619bc036e97dae28bbc98f3e6e76
phpunit-pdo_sqlite-8.1-default-lowest-stable-0-coverage
222 KB
sha256:616239d9a903941ed867a32e55b9100ee3985cde24710da380055e17c25d15f1
phpunit-pdo_sqlite-8.2-3.7-highest-stable-0-coverage
227 KB
sha256:c297a5943968d39ad51ffc17700a7b0f4e4ae82480afc9d20a85e801e28ecd40
phpunit-pdo_sqlite-8.2-4@dev--stable-0-coverage
227 KB
sha256:49b59b9009ed176b82ab67a9448daf3ac3a93f37f645a0fc83986dfc20566ec7
phpunit-pdo_sqlite-8.2-default-highest-stable-0-coverage
227 KB
sha256:88e63e7477dd0650fb94a531733988e509d1868394dea18902c4bb0f8141752b
phpunit-pdo_sqlite-8.3-3.7-highest-stable-0-coverage
227 KB
sha256:dcbea92e5e19fcbf146a4204b11010d7df0ff97043177499ad16e7d09ada1301
phpunit-pdo_sqlite-8.3-default-highest-stable-0-coverage
227 KB
sha256:e33fea6133cb12cc54ebaee7fd998ef8f78673cb5abd1c4eb01a0106b1e0ef92
phpunit-pdo_sqlite-8.4-3.7-highest-stable-0-coverage
227 KB
sha256:8739ab25a0085ed2b604015294be87c78f5d26de08adee3a17ca0d18abd073b5
phpunit-pdo_sqlite-8.4-default-highest-stable-0-coverage
227 KB
sha256:7b722d7f84a339471d803a987e6acf518fe11c430a7fde58ad669d8016971d9e
phpunit-pdo_sqlite-8.4-default-highest-stable-1-coverage
227 KB
sha256:99d0582ebe3e9151be454fd807b0e0fc9df6dff32ea7734b651e3d5506e8cce6
phpunit-pdo_sqlite-8.5-3.7-highest-stable-0-coverage
227 KB
sha256:c0c50d72cab7cb16d98fc53d0851612b1259d34d42a09d0648bc8791d29057a9
phpunit-pdo_sqlite-8.5-default-highest-stable-0-coverage
227 KB
sha256:0826e03001a5a1f2c8ac52096c1ef685343bbcb42ed71db53e4da55bd1f985e1
phpunit-postgres-14-8.2-4@dev-pdo_pgsql-coverage
114 KB
sha256:8a74df842abe6c506858be4f1f4b4410a6fa55051f87ef1cc3f5228397ee48ec
phpunit-postgres-17-8.2-3.7-pdo_pgsql-coverage
114 KB
sha256:a4c64429898958a810621d64c5b485f177b93bb642e3a396e98ba5860d65e060
phpunit-postgres-17-8.2-3.7-pgsql-coverage
114 KB
sha256:b8379583238e34e122b086fd8050627369a1472b678812e76f260cd60fdeecef
phpunit-postgres-17-8.2-default-pdo_pgsql-coverage
114 KB
sha256:a3da284d22a001d7bc0492a4e0adf63534e5074ee16a9391fe0c75b1b17759ff
phpunit-postgres-17-8.2-default-pgsql-coverage
114 KB
sha256:a6dd55adf8715fe23957128f4107cce0fb8097891371bd9e875a311a33506cda
phpunit-postgres-17-8.3-3.7-pdo_pgsql-coverage
114 KB
sha256:148d09764894509e5fcc8751624ed5ca63e59c02a2fec99c87365fedb49e6a44
phpunit-postgres-17-8.3-3.7-pgsql-coverage
114 KB
sha256:17f01c2259a1b79b70e30d8b6de899f22b758a30edb9378e3820f5c7f22ae68e
phpunit-postgres-17-8.3-default-pdo_pgsql-coverage
114 KB
sha256:23541a2ce709a48c9df598f9a8d41d3eace0aece94c9a0b015b6ab0f4f50aea8
phpunit-postgres-17-8.3-default-pgsql-coverage
114 KB
sha256:98cd72906fa808b3ca8a62e6e6cd4d7476ac71c8992ddafba73e82e7996e0a4b
phpunit-postgres-17-8.4-3.7-pdo_pgsql-coverage
114 KB
sha256:5fe984a7e05ab9fd728e51e7b1677e1d7b23bd6fa792bc3b0dbce1017ac6221a
phpunit-postgres-17-8.4-3.7-pgsql-coverage
114 KB
sha256:8f38ece5dbb4fc12b0c99e8ec7e69d5d54036a6ad854655273185c8d3eb866e7
phpunit-postgres-17-8.4-default-pdo_pgsql-coverage
114 KB
sha256:38163997a30c9fe57ea48b25e0a71856d23259ba5d1abd2c29a0b41c64e0f87f
phpunit-postgres-17-8.4-default-pgsql-coverage
114 KB
sha256:715c1c08e05dd6af9b22c29fbd15b6afc83875d0d0db440f413d3fc674da5f0d
phpunit-postgres-17-8.5-3.7-pdo_pgsql-coverage
114 KB
sha256:7e630db421603e5779bd1901e815596304818e262f98b7c637803832f59bdb58
phpunit-postgres-17-8.5-3.7-pgsql-coverage
114 KB
sha256:1635a1bf1b41efdb34eef665b3678869c8cc291aec6eb96dae2f86245878b822
phpunit-postgres-17-8.5-default-pdo_pgsql-coverage
114 KB
sha256:28b30f63eff18e11a7f0ec83ee676280227bb1bc62037cf5c3c0e8077f2cf6c6
phpunit-postgres-17-8.5-default-pgsql-coverage
114 KB
sha256:3d078adceed44ad69a6c1a63c5c620db6c6b0f9a2f87d162412ba81634e2b77d
phpunit-postgres-9.6-8.2-3.7-pdo_pgsql-coverage
114 KB
sha256:bdde63f2f07405310fa5a6851d334a260baf031654513a59cd3ba49a846bac78
phpunit-sqlite3-8.1-3.7-highest-stable-0-coverage
222 KB
sha256:46b6226772910b065cb8687a0c056335996e55830cda059fcbc54d570d100b4c
phpunit-sqlite3-8.1-default-highest-stable-0-coverage
222 KB
sha256:ab4e5a760767084e42a544581209cfc3b07e78f255de80f204024038172fc2f9
phpunit-sqlite3-8.2-3.7-highest-stable-0-coverage
227 KB
sha256:7d4a3853ceb339870b4cf129f4f06d25ffd6a7de22ebf482db898cd5d8054679
phpunit-sqlite3-8.2-4@dev--stable-0-coverage
227 KB
sha256:4734f0938b4f365b6ba0362602bdb02b5b0c6fb96667e0639709c6c12d3e8613
phpunit-sqlite3-8.2-default-highest-stable-0-coverage
227 KB
sha256:de73878728b3a6d86baf7a2ff072a9153f21d1f66734403fb96cd00c528303cc
phpunit-sqlite3-8.3-3.7-highest-stable-0-coverage
227 KB
sha256:9ebecaa2a18ce3e525f74df46e7be9c847088797eaa77e0b7e164dea6a6085f2
phpunit-sqlite3-8.3-default-highest-stable-0-coverage
227 KB
sha256:c7b29559bbcbc08bb4c05e9d6ce9e11256e1b15352f8b67b932338890dc7f669
phpunit-sqlite3-8.4-3.7-highest-stable-0-coverage
227 KB
sha256:3d96e6398798877232ae1793e7616c506a75df9ca2b69081433e45993faa3e0d
phpunit-sqlite3-8.4-default-highest-dev-1-coverage
227 KB
sha256:4aa50855e825ba7ba6e618e946daa48e8b88df1e22f60d452e8093f57b1ba70d
phpunit-sqlite3-8.4-default-highest-stable-0-coverage
227 KB
sha256:bedac4ccdb2122b020978362e0d793a95a2ea4a48e32afe24d652a76c6fafd9a
phpunit-sqlite3-8.5-3.7-highest-stable-0-coverage
227 KB
sha256:ee1d735599e1c65785174861c95c5aae42c26a8635468ac074e2896a9c360a75
phpunit-sqlite3-8.5-default-highest-stable-0-coverage
227 KB
sha256:9c9b7fe2ec4ab91f1b250ce0d872a3b8693d3e054e7015e531164bf37c94a48c