Started by an SCM change Running as SYSTEM Building in workspace /opt/jenkins/jobs/VuFindHttp/workspace The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /opt/jenkins/jobs/VuFindHttp/workspace/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/vufind-org/vufindhttp.git # timeout=10 Fetching upstream changes from https://github.com/vufind-org/vufindhttp.git > git --version # timeout=10 > git --version # 'git version 1.8.3.1' > git fetch --tags --progress https://github.com/vufind-org/vufindhttp.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/dev^{commit} # timeout=10 Checking out Revision df6353bef8a2da78c777e4772f3c228bf63dfdaf (refs/remotes/origin/dev) > git config core.sparsecheckout # timeout=10 > git checkout -f df6353bef8a2da78c777e4772f3c228bf63dfdaf # timeout=10 Commit message: "Avoid calling isLocal with null. (#18)" > git rev-list --no-walk 351e384b3925890637e4d9e27da572314e9f52b4 # timeout=10 [workspace] $ /bin/sh -xe /tmp/jenkins4168665807305686456.sh + composer install Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run `composer update` or `composer update <package name>`. Nothing to install, update or remove Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead. Package php-cs-fixer/diff is abandoned, you should avoid using it. No replacement was suggested. Generating autoload files 63 packages you are using are looking for funding. Use the `composer fund` command to find out more! looking for '/opt/jenkins/jobs/VuFindHttp/workspace/build.xml' ... use '/opt/jenkins/jobs/VuFindHttp/workspace' as a working directory. [workspace] $ /opt/jenkins/jobs/VuFindHttp/workspace/vendor/bin/phing -buildfile /opt/jenkins/jobs/VuFindHttp/workspace/build.xml -Dtmp=/opt/jenkins/jobs/VuFindHttp/workspace main -logger phing.listener.DefaultLogger Buildfile: /opt/jenkins/jobs/VuFindHttp/workspace/build.xml vufindhttp > main: vufindhttp > startup: vufindhttp > ci-tasks: vufindhttp > phpcs: vufindhttp > phpunit: PHPUnit 9.5.4 by Sebastian Bergmann and contributors. Warning: XDEBUG_MODE=coverage or xdebug.mode=coverage has to be set .................... 20 / 20 (100%) Time: 00:00.245, Memory: 8.00 MB OK (20 tests, 32 assertions) vufindhttp > phpdoc: [PHP Error] include_once(HTTP/Request2.php): Failed to open stream: No such file or directory [line 92 of /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/ext/HttpTask.php] [PHP Error] include_once(): Failed opening 'HTTP/Request2.php' for inclusion (include_path='/opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/bin/../classes:/opt/jenkins/jobs/VuFindHttp/workspace/vendor/pear/net_url2:/opt/jenkins/jobs/VuFindHttp/workspace/vendor/pear/pear_exception:/opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes:.:/opt/remi/php80/root/usr/share/pear:/opt/remi/php80/root/usr/share/php:/usr/share/pear:/usr/share/php') [line 92 of /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/ext/HttpTask.php] [httpget] Fetching https://github.com/phpDocumentor/phpDocumentor2/releases/download/v3.3.1/phpDocumentor.phar [httpget] Contents from https://github.com/phpDocumentor/phpDocumentor2/releases/download/v3.3.1/phpDocumentor.phar saved to /opt/jenkins/jobs/VuFindHttp/workspace/vendor/bin/phpDocumentor-3.3.1.phar PHP Fatal error: Uncaught TypeError: vsprintf(): Argument #2 ($values) must be of type array, int given in /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/ChmodTask.php:213 Stack trace: #0 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/ChmodTask.php(213): vsprintf() #1 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/ChmodTask.php(180): ChmodTask->chmodFile() #2 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/ChmodTask.php(118): ChmodTask->chmod() #3 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/UnknownElement.php(100): ChmodTask->main() #4 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): UnknownElement->main() #5 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/SequentialTask.php(58): Task->perform() #6 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/IfTask.php(172): SequentialTask->main() #7 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/TaskAdapter.php(61): IfTask->main() #8 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/UnknownElement.php(100): TaskAdapter->main() #9 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): UnknownElement->main() #10 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(336): Task->perform() #11 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(366): Target->main() #12 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Project.php(898): Target->performTasks() #13 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingTask.php(285): Project->executeTarget() #14 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingTask.php(155): PhingTask->processFile() #15 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingCallTask.php(172): PhingTask->main() #16 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/UnknownElement.php(100): PhingCallTask->main() #17 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): UnknownElement->main() #18 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(336): Task->perform() #19 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(366): Target->main() #20 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Project.php(898): Target->performTasks() #21 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingTask.php(285): Project->executeTarget() #22 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingTask.php(155): PhingTask->processFile() #23 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/PhingCallTask.php(172): PhingTask->main() #24 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/UnknownElement.php(100): PhingCallTask->main() #25 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): UnknownElement->main() #26 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/SequentialTask.php(58): Task->perform() #27 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): SequentialTask->main() #28 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/TryCatchTask.php(58): Task->perform() #29 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/UnknownElement.php(100): TryCatchTask->main() #30 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Task.php(283): UnknownElement->main() #31 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(336): Task->perform() #32 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Target.php(366): Target->main() #33 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Project.php(898): Target->performTasks() #34 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Project.php(868): Project->executeTarget() #35 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Phing.php(723): Project->executeTargets() #36 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Phing.php(200): Phing->runBuild() #37 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/Phing.php(347): Phing::start() #38 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/bin/phing.php(58): Phing::fire() #39 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/bin/phing(14): require_once('...') #40 /opt/jenkins/jobs/VuFindHttp/workspace/vendor/bin/phing(120): include('...') #41 {main} thrown in /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phing/phing/classes/phing/tasks/system/ChmodTask.php on line 213 Build step 'Invoke Phing targets' marked build as failure Recording plot data 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/vufindhttp/reports/phpunit.xml' relative to '/opt/jenkins/jobs/VuFindHttp/workspace' 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 org.jenkinsci.plugins.xunit.XUnitProcessorResult@6313b988 [PMDCPDCheckStyle] Skipping execution of recorder since overall result is 'FAILURE' [JDepend] JDepend plugin is ready [JDepend] Found 5 classes in 2 packages Sending e-mails to: vufind-admins@lists.sourceforge.net Finished: FAILURE