|
From: Jenkins <dem...@gm...> - 2025-11-27 14:23:32
|
See <http://vufind.org/jenkins/job/VuFind/7022/display/redirect?page=changes> Changes: [noreply] Fix database migration sorting by version. (#4911) [noreply] Fix audit event data JSON handling and caller method determination. (#4912) ------------------------------------------ [...truncated 240.95 KiB...] + '[' 1 = 1 ']' ++ java -Dbrowse.normalizer=org.vufind.util.LCCallNormalizer -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:solrmarc_core_3.5.jar:<http://vufind.org/jenkins/job/VuFind/ws/import/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/jars/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/modules/analysis-extras/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/server/solr-webapp/webapp/WEB-INF/lib/*'> org.vufind.solr.indexing.PrintBrowseHeadings <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/biblio/index> callnumber-raw lcc.tmp + output='WARNING: A restricted method in java.lang.foreign.Linker has been called WARNING: java.lang.foreign.Linker::downcallHandle has been called by the unnamed module WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for this module Nov 27, 2025 2:08:49 PM org.apache.lucene.store.MemorySegmentIndexInputProvider <init> INFO: Using MemorySegmentIndexInput and native madvise support with Java 21 or later; to disable start with -Dorg.apache.lucene.store.MMapDirectory.enableMemorySegments=false Nov 27, 2025 2:08:49 PM org.apache.lucene.internal.vectorization.VectorizationProvider lookup WARNING: Java vector incubator module is not readable. For optimal vector performance, pass '\''--add-modules jdk.incubator.vector'\'' to enable Vector API.' ++ sort -T /var/tmp -u $'-t\001' -k1 lcc.tmp -o sorted-lcc.tmp + output= ++ java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:solrmarc_core_3.5.jar:<http://vufind.org/jenkins/job/VuFind/ws/import/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/jars/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/modules/analysis-extras/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/server/solr-webapp/webapp/WEB-INF/lib/*'> org.vufind.solr.indexing.CreateBrowseSQLite sorted-lcc.tmp lcc_browse.db + output= ++ rm -f -- lcc.tmp sorted-lcc.tmp + output= ++ mv lcc_browse.db <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/alphabetical_browse/lcc_browse.db-updated> + output= ++ touch <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/alphabetical_browse/lcc_browse.db-ready> + output= + build_browse dewey dewey-raw 1 -Dbrowse.normalizer=org.vufind.util.DeweyCallNormalizer + browse=dewey + field=dewey-raw + skip_authority=1 + extra_jvm_opts=-Dbrowse.normalizer=org.vufind.util.DeweyCallNormalizer + '[' 1 = 1 ']' ++ java -Dbrowse.normalizer=org.vufind.util.DeweyCallNormalizer -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:solrmarc_core_3.5.jar:<http://vufind.org/jenkins/job/VuFind/ws/import/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/jars/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/modules/analysis-extras/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/server/solr-webapp/webapp/WEB-INF/lib/*'> org.vufind.solr.indexing.PrintBrowseHeadings <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/biblio/index> dewey-raw dewey.tmp + output='WARNING: A restricted method in java.lang.foreign.Linker has been called WARNING: java.lang.foreign.Linker::downcallHandle has been called by the unnamed module WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for this module Nov 27, 2025 2:08:50 PM org.apache.lucene.store.MemorySegmentIndexInputProvider <init> INFO: Using MemorySegmentIndexInput and native madvise support with Java 21 or later; to disable start with -Dorg.apache.lucene.store.MMapDirectory.enableMemorySegments=false Nov 27, 2025 2:08:50 PM org.apache.lucene.internal.vectorization.VectorizationProvider lookup WARNING: Java vector incubator module is not readable. For optimal vector performance, pass '\''--add-modules jdk.incubator.vector'\'' to enable Vector API.' ++ sort -T /var/tmp -u $'-t\001' -k1 dewey.tmp -o sorted-dewey.tmp + output= ++ java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:solrmarc_core_3.5.jar:<http://vufind.org/jenkins/job/VuFind/ws/import/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/jars/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/modules/analysis-extras/lib/*>:<http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/../vendor/server/solr-webapp/webapp/WEB-INF/lib/*'> org.vufind.solr.indexing.CreateBrowseSQLite sorted-dewey.tmp dewey_browse.db + output= ++ rm -f -- dewey.tmp sorted-dewey.tmp + output= ++ mv dewey_browse.db <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/alphabetical_browse/dewey_browse.db-updated> + output= ++ touch <http://vufind.org/jenkins/job/VuFind/ws/solr/vufind/alphabetical_browse/dewey_browse.db-ready> + output= vufind > ci-tasks-with-shutdown: vufind > ci-tasks: vufind > phpcs: Time: 772ms; Memory: 86MB vufind > php-cs-fixer-dryrun: You are running PHP CS Fixer on PHP 8.3.6, but the minimum supported version in composer.json is PHP 8.2. This may introduce syntax or features not yet available in PHP 8.2, which could cause issues under that version. It is recommended to run PHP CS Fixer on PHP 8.2, to fit your project specifics. If you need help while solving warnings, ask at https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/discussions/, we will help you! PHP CS Fixer 3.89.2 Folding Bike by Fabien Potencier, Dariusz Ruminski and contributors. PHP runtime: 8.3.6 Running analysis on 1 core sequentially. Loaded config default from "<http://vufind.org/jenkins/job/VuFind/ws/tests/vufind.php-cs-fixer.php".> Using cache file "<http://vufind.org/jenkins/job/VuFind/ws/tests/../.php_cs_cache/.code.cache".> 0/2549 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0% 765/2549 [▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░] 30% 1020/2549 [▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░] 40% 1785/2549 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░] 70% 2549/2549 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100% Found 0 of 2549 files that can be fixed in 1.479 seconds, 24.00 MB memory used You are running PHP CS Fixer on PHP 8.3.6, but the minimum supported version in composer.json is PHP 8.2. This may introduce syntax or features not yet available in PHP 8.2, which could cause issues under that version. It is recommended to run PHP CS Fixer on PHP 8.2, to fit your project specifics. If you need help while solving warnings, ask at https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/discussions/, we will help you! PHP CS Fixer 3.89.2 Folding Bike by Fabien Potencier, Dariusz Ruminski and contributors. PHP runtime: 8.3.6 Running analysis on 1 core sequentially. Loaded config default from "<http://vufind.org/jenkins/job/VuFind/ws/tests/vufind_templates.php-cs-fixer.php".> Using cache file "<http://vufind.org/jenkins/job/VuFind/ws/tests/../.php_cs_cache/.template.cache".> 0/641 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0% 449/641 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░] 70% 641/641 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100% Found 0 of 641 files that can be fixed in 0.028 seconds, 20.00 MB memory used vufind > prepare-html-validation-log: [move] Moving 1 files to <http://vufind.org/jenkins/job/VuFind/ws/> [touch] Creating <http://vufind.org/jenkins/job/VuFind/ws/html_validation.log> vufind > phpunit: PHPUnit 11.5.43 by Sebastian Bergmann and contributors. Runtime: PHP 8.3.6 with PCOV 1.0.11 Configuration: <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/tests/phpunit.xml> ............................................................. 61 / 3657 ( 1%) ............................................................. 122 / 3657 ( 3%) ............................................................. 183 / 3657 ( 5%) ............................................................. 244 / 3657 ( 6%) ............................................................. 305 / 3657 ( 8%) ............................................................. 366 / 3657 ( 10%) ............................................................. 427 / 3657 ( 11%) ............................................................. 488 / 3657 ( 13%) ............................................................. 549 / 3657 ( 15%) ............................................................. 610 / 3657 ( 16%) ............................................................. 671 / 3657 ( 18%) ............................................................. 732 / 3657 ( 20%) ............................................................. 793 / 3657 ( 21%) ............................................................. 854 / 3657 ( 23%) ............................................................. 915 / 3657 ( 25%) ............................................................. 976 / 3657 ( 26%) ............................................................. 1037 / 3657 ( 28%) ............................................................. 1098 / 3657 ( 30%) ............................................................. 1159 / 3657 ( 31%) ............................................................. 1220 / 3657 ( 33%) ............................................................. 1281 / 3657 ( 35%) ............................................................. 1342 / 3657 ( 36%) ............................................................. 1403 / 3657 ( 38%) ............................................................. 1464 / 3657 ( 40%) ............................................................. 1525 / 3657 ( 41%) ............................................................. 1586 / 3657 ( 43%) ............................................................. 1647 / 3657 ( 45%) ............................................................. 1708 / 3657 ( 46%) ............................................................. 1769 / 3657 ( 48%) ............................................................. 1830 / 3657 ( 50%) ............................................................. 1891 / 3657 ( 51%) ............................................................. 1952 / 3657 ( 53%) ............................................................. 2013 / 3657 ( 55%) ............................................................. 2074 / 3657 ( 56%) ............................................................. 2135 / 3657 ( 58%) ............................................................. 2196 / 3657 ( 60%) ............................................................. 2257 / 3657 ( 61%) ............................................................. 2318 / 3657 ( 63%) ............................................................. 2379 / 3657 ( 65%) ............................................................. 2440 / 3657 ( 66%) ............................................................. 2501 / 3657 ( 68%) ............................................................. 2562 / 3657 ( 70%) ............................................................. 2623 / 3657 ( 71%) ............................................................. 2684 / 3657 ( 73%) ............................................................. 2745 / 3657 ( 75%) ............................................................. 2806 / 3657 ( 76%) ............................................................. 2867 / 3657 ( 78%) ............................................................. 2928 / 3657 ( 80%) ............................................................. 2989 / 3657 ( 81%) ............................................................. 3050 / 3657 ( 83%) ............................................................. 3111 / 3657 ( 85%) ...F......................................................... 3172 / 3657 ( 86%) ............................................................. 3233 / 3657 ( 88%) ............................................................. 3294 / 3657 ( 90%) ............................................................. 3355 / 3657 ( 91%) ............................................................. 3416 / 3657 ( 93%) ............................................................. 3477 / 3657 ( 95%) ............................................................. 3538 / 3657 ( 96%) ............................................................. 3599 / 3657 ( 98%) .......................................................... 3657 / 3657 (100%) Time: 14:21.003, Memory: 283.00 MB There was 1 failure: 1) VuFindTest\Mink\AuditEventsTest::testLoginEvents Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ 5 => [...] 6 => [...] 7 => [...] + 8 => [...] ) <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/AuditEventsTest.php>:285 FAILURES! Tests: 3657, Assertions: 29308, Failures: 1. Generating code coverage report in PHP format ... done [00:00.105] [phingcall] [Phing\Exception\BuildException] exec returned: 1 [phingcall] [Phing\Exception\BuildException] Execution of the target buildfile failed. Aborting. vufind > shutdown: [delete] Deleting: /opt/jenkins-sites-enabled/vufindtest.conf vufind > teardown_database: Sending stop command to Solr running on port 8983 ... waiting up to 180 seconds to allow Jetty process 584504 to stop gracefully. [|] [/] [-] [\] [echo] Running extra shutdown cleanup [delete] Deleting: <http://vufind.org/jenkins/job/VuFind/ws/env.bat> [delete] Deleting: <http://vufind.org/jenkins/job/VuFind/ws/env.sh> [delete] Deleting: <http://vufind.org/jenkins/job/VuFind/ws/import/solrmarc.log> [delete] Deleting directory <http://vufind.org/jenkins/job/VuFind/ws/solr> [filesize] <http://vufind.org/jenkins/job/VuFind/ws/vufind-exception.log> filesize is 3299B [echo] Exception log not empty; contents: [2025-11-27T09:18:54-05:00] vufind.ERROR: VuFind\OnlinePayment\OnlinePaymentManager: Payment registration error (patron catuser): Payment::registration_failed [2025-11-27T09:18:54-05:00] vufind.CRITICAL: VuFind\Exception\ILS : Payment::registration_failed at <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/ILS/Driver/Demo.php> line 1205 Server Context: Array ( ) Backtrace: <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/ILS/Connection.php> line 1303 - class = VuFind\ILS\Driver\Demo, function = registerPayment, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/ILS/Connection.php> line 1511 - class = VuFind\ILS\Connection, function = callIlsWithFailover, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/OnlinePayment/OnlinePaymentManager.php> line 480 - class = VuFind\ILS\Connection, function = __call, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/OnlinePayment/OnlinePaymentManager.php> line 348 - class = VuFind\OnlinePayment\OnlinePaymentManager, function = registerPaymentForPatron, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/AjaxHandler/OnlinePaymentRegister.php> line 77 - class = VuFind\OnlinePayment\OnlinePaymentManager, function = registerPaymentWithILS, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/Controller/AjaxResponseTrait.php> line 145 - class = VuFind\AjaxHandler\OnlinePaymentRegister, function = handleRequest, args: none. <http://vufind.org/jenkins/job/VuFind/ws/module/VuFind/src/VuFind/Controller/AjaxController.php> line 76 - class = VuFind\Controller\AjaxController, function = callAjaxMethod, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php> line 72 - class = VuFind\Controller\AjaxController, function = jsonAction, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-eventmanager/src/EventManager.php> line 320 - class = Laminas\Mvc\Controller\AbstractActionController, function = onDispatch, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-eventmanager/src/EventManager.php> line 178 - class = Laminas\EventManager\EventManager, function = triggerListeners, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php> line 105 - class = Laminas\EventManager\EventManager, function = triggerEventUntil, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-mvc/src/DispatchListener.php> line 117 - class = Laminas\Mvc\Controller\AbstractController, function = dispatch, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-eventmanager/src/EventManager.php> line 320 - class = Laminas\Mvc\DispatchListener, function = onDispatch, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-eventmanager/src/EventManager.php> line 178 - class = Laminas\EventManager\EventManager, function = triggerListeners, args: none. <http://vufind.org/jenkins/job/VuFind/ws/vendor/laminas/laminas-mvc/src/Application.php> line 319 - class = Laminas\EventManager\EventManager, function = triggerEventUntil, args: none. <http://vufind.org/jenkins/job/VuFind/ws/public/index.php> line 23 - class = Laminas\Mvc\Application, function = run, args: none. [delete] Deleting: <http://vufind.org/jenkins/job/VuFind/ws/vufind-exception.log> [delete] Deleting: <http://vufind.org/jenkins/job/VuFind/ws/vufind-mail.log> [delete] Deleting directory <http://vufind.org/jenkins/job/VuFind/ws/local> HEAD is now at c05e8e47b Fix audit event data JSON handling and caller method determination. (#4912) [phingcall] [Phing\Exception\BuildException] Unexpected error during continuous integration tasks -- Execution of the target buildfile failed. Aborting. BUILD FAILED <http://vufind.org/jenkins/job/VuFind/ws/build.xml>:105:48 Execution of the target buildfile failed. Aborting. Total time: 16 minutes 6.90 seconds Build step 'Invoke Phing targets' marked build as failure Publishing Javadoc Publishing Clover coverage report... No Clover report will be published due to a build Failure INFO: Processing PHPUnit-4.x (default) INFO: [PHPUnit-4.x (default)] - 1 test report file(s) were found with the pattern 'build/vufind/reports/phpunit.xml' relative to '<http://vufind.org/jenkins/job/VuFind/ws/'> for the testing framework 'PHPUnit-4.x (default)'. INFO: Check 'Failed Tests' threshold. INFO: Check 'Skipped Tests' threshold. [Checks API] No suitable checks publisher found. INFO: Setting the build status to SUCCESS [analysis] Skipping execution of recorder since overall result is 'FAILURE' [JDepend] JDepend plugin is ready [JDepend] Found 2426 classes in 366 packages |