Started by user Demian Katz Building in workspace /opt/jenkins/jobs/VuFindHttp/workspace > git rev-parse --is-inside-work-tree # 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 fetch --tags --progress https://github.com/vufind-org/vufindhttp.git +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 8f340bedd8c3c439b3ab3ee8e01ee9abfde02fe9 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 8f340bedd8c3c439b3ab3ee8e01ee9abfde02fe9 > git rev-list 8f340bedd8c3c439b3ab3ee8e01ee9abfde02fe9 # timeout=10 > git tag -a -f -m Jenkins Build #22 jenkins-VuFindHttp-22 # timeout=10 [workspace] $ /bin/sh -xe /tmp/hudson1833686172926221809.sh + composer install Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 82 installs, 0 updates, 0 removals - Installing sebastian/diff (1.4.1) Loading from cache - Installing symfony/stopwatch (v2.8.16) Loading from cache - Installing symfony/process (v2.8.16) Loading from cache - Installing symfony/finder (v2.8.16) Loading from cache - Installing symfony/filesystem (v3.0.9) Loading from cache - Installing symfony/event-dispatcher (v2.8.16) Loading from cache - Installing psr/log (1.0.2) Loading from cache - Installing symfony/debug (v3.0.9) Loading from cache - Installing symfony/polyfill-mbstring (v1.3.0) Loading from cache - Installing symfony/console (v2.8.16) Loading from cache - Installing friendsofphp/php-cs-fixer (v1.11.6) Loading from cache - Installing zetacomponents/base (1.9) Loading from cache - Installing zetacomponents/document (1.3.1) Loading from cache - Installing zendframework/zend-stdlib (2.7.7) Loading from cache - Installing zendframework/zend-hydrator (1.1.0) Loading from cache - Installing container-interop/container-interop (1.1.0) Loading from cache - Installing zendframework/zend-servicemanager (2.7.8) Loading from cache - Installing zendframework/zend-json (3.0.0) Loading from cache - Installing zendframework/zend-serializer (2.8.0) Loading from cache - Installing zendframework/zend-i18n (2.7.3) Loading from cache - Installing zendframework/zend-filter (2.7.1) Loading from cache - Installing zendframework/zend-config (2.6.0) Loading from cache - Installing zendframework/zend-eventmanager (3.1.0) Loading from cache - Installing zendframework/zend-cache (2.7.2) Loading from cache - Installing twig/twig (v1.31.0) Loading from cache - Installing symfony/translation (v3.0.9) Loading from cache - Installing symfony/validator (v2.8.16) Loading from cache - Installing symfony/config (v2.8.16) Loading from cache - Installing phpdocumentor/reflection-docblock (2.0.4) Loading from cache - Installing nikic/php-parser (v0.9.5) Loading from cache - Installing phpdocumentor/reflection (1.0.7) Loading from cache - Installing phpdocumentor/graphviz (1.0.4) Loading from cache - Installing phpdocumentor/fileset (1.0.0) Loading from cache - Installing monolog/monolog (1.22.0) Loading from cache - Installing doctrine/lexer (v1.0.1) Loading from cache - Installing doctrine/annotations (v1.3.1) Loading from cache - Installing phpoption/phpoption (1.5.0) Loading from cache - Installing phpcollection/phpcollection (0.5.0) Loading from cache - Installing jms/parser-lib (1.0.0) Loading from cache - Installing jms/metadata (1.6.0) Loading from cache - Installing jms/serializer (0.16.0) Loading from cache - Installing kherge/version (1.0.1) Loading from cache - Installing seld/jsonlint (1.5.0) Loading from cache - Installing justinrainbow/json-schema (1.6.1) Loading from cache - Installing herrera-io/json (1.0.3) Loading from cache - Installing herrera-io/phar-update (1.0.3) Loading from cache - Installing erusev/parsedown (1.6.1) Loading from cache - Installing pimple/pimple (v1.1.1) Loading from cache - Installing cilex/console-service-provider (1.0.0) Loading from cache - Installing cilex/cilex (1.1.0) Loading from cache - Installing phpdocumentor/phpdocumentor (v2.8.5) Loading from cache - Installing sebastian/version (1.0.6) Loading from cache - Installing sebastian/git (1.2.0) Loading from cache - Installing theseer/fdomdocument (1.6.1) Loading from cache - Installing sebastian/finder-facade (1.2.1) Loading from cache - Installing phploc/phploc (2.0.6) Loading from cache - Installing symfony/dependency-injection (v3.2.2) Loading from cache - Installing pdepend/pdepend (2.4.1) Loading from cache - Installing phpmd/phpmd (2.4.2) Loading from cache - Installing symfony/yaml (v3.2.2) Loading from cache - Installing sebastian/global-state (1.1.1) Loading from cache - Installing sebastian/recursion-context (1.0.2) Loading from cache - Installing sebastian/exporter (1.2.2) Loading from cache - Installing sebastian/environment (1.3.8) Loading from cache - Installing sebastian/comparator (1.2.2) Loading from cache - Installing doctrine/instantiator (1.0.5) Loading from cache - Installing phpunit/php-text-template (1.2.1) Loading from cache - Installing phpunit/phpunit-mock-objects (2.3.8) Loading from cache - Installing phpunit/php-timer (1.0.8) Loading from cache - Installing phpunit/php-file-iterator (1.4.2) Loading from cache - Installing phpunit/php-token-stream (1.4.9) Loading from cache - Installing phpunit/php-code-coverage (2.2.4) Loading from cache - Installing phpspec/prophecy (v1.6.2) Loading from cache - Installing phpunit/phpunit (4.8.27) Loading from cache - Installing phing/phing (2.15.2) Loading from cache - Installing sebastian/phpcpd (2.0.0) Loading from cache - Installing squizlabs/php_codesniffer (2.6.0) Loading from cache - Installing zendframework/zend-escaper (2.5.2) Loading from cache - Installing zendframework/zend-validator (2.8.1) Loading from cache - Installing zendframework/zend-uri (2.5.2) Loading from cache - Installing zendframework/zend-loader (2.5.1) Loading from cache - Installing zendframework/zend-http (2.5.5) Loading from cache symfony/event-dispatcher suggests installing symfony/http-kernel () zendframework/zend-servicemanager suggests installing ocramius/proxy-manager (ProxyManager 0.5.* to handle lazy initialization of services) zendframework/zend-servicemanager suggests installing zendframework/zend-di (Zend\Di component) zendframework/zend-json suggests installing zendframework/zend-json-server (For implementing JSON-RPC servers) zendframework/zend-json suggests installing zendframework/zend-xml2json (For converting XML documents to JSON) zendframework/zend-serializer suggests installing zendframework/zend-math ((^2.6 || ^3.0) To support Python Pickle serialization) zendframework/zend-i18n suggests installing zendframework/zend-i18n-resources (Translation resources) zendframework/zend-i18n suggests installing zendframework/zend-view (You should install this package to use the provided view helpers) zendframework/zend-filter suggests installing zendframework/zend-crypt (Zend\Crypt component, for encryption filters) zendframework/zend-cache suggests installing zendframework/zend-session (Zend\Session component) zendframework/zend-cache suggests installing ext-apc (APC or compatible extension, to use the APC storage adapter) zendframework/zend-cache suggests installing ext-apcu (APCU >= 5.1.0, to use the APCu storage adapter) zendframework/zend-cache suggests installing ext-dba (DBA, to use the DBA storage adapter) zendframework/zend-cache suggests installing ext-memcache (Memcache >= 2.0.0 to use the Memcache storage adapter) zendframework/zend-cache suggests installing ext-memcached (Memcached >= 1.0.0 to use the Memcached storage adapter) zendframework/zend-cache suggests installing ext-mongo (Mongo, to use MongoDb storage adapter) zendframework/zend-cache suggests installing ext-redis (Redis, to use Redis storage adapter) zendframework/zend-cache suggests installing ext-wincache (WinCache, to use the WinCache storage adapter) zendframework/zend-cache suggests installing ext-xcache (XCache, to use the XCache storage adapter) zendframework/zend-cache suggests installing mongofill/mongofill (Alternative to ext-mongo - a pure PHP implementation designed as a drop in replacement) symfony/validator suggests installing doctrine/cache (For using the default cached annotation reader and metadata cache.) symfony/validator suggests installing egulias/email-validator (Strict (RFC compliant) email validation) symfony/validator suggests installing symfony/expression-language (For using the 2.4 Expression validator) symfony/validator suggests installing symfony/http-foundation () symfony/validator suggests installing symfony/intl () symfony/validator suggests installing symfony/property-access (For using the 2.4 Validator API) phpdocumentor/reflection-docblock suggests installing dflydev/markdown (~1.0) monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB) monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server) monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required)) monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server) monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server) monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server via PHP Driver) monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib) monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome) monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar) monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server) monolog/monolog suggests installing sentry/sentry (Allow sending log messages to a Sentry server) phpdocumentor/phpdocumentor suggests installing ext-twig (Enabling the twig extension improves the generation of twig based templates.) phpdocumentor/phpdocumentor suggests installing ext-xslcache (Enabling the XSLCache extension improves the generation of xml based templates.) symfony/dependency-injection suggests installing symfony/expression-language (For using expressions in service container configuration) symfony/dependency-injection suggests installing symfony/proxy-manager-bridge (Generate service proxies to lazy load them) sebastian/global-state suggests installing ext-uopz (*) phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1) phpunit/phpunit suggests installing phpunit/php-invoker (~1.1) phing/phing suggests installing pear/versioncontrol_svn (A simple OO-style interface for Subversion, the free/open-source version control system) phing/phing suggests installing pear/versioncontrol_git (A library that provides OO interface to handle Git repository) phing/phing suggests installing pear/archive_tar (Tar file management class) phing/phing suggests installing siad007/versioncontrol_hg (A library for interfacing with Mercurial repositories.) phing/phing suggests installing tedivm/jshrink (Javascript Minifier built in PHP) zendframework/zend-validator suggests installing zendframework/zend-db (Zend\Db component) zendframework/zend-validator suggests installing zendframework/zend-i18n-resources (Translations of validator messages) zendframework/zend-validator suggests installing zendframework/zend-math (Zend\Math component) zendframework/zend-validator suggests installing zendframework/zend-session (Zend\Session component) Package kherge/version is abandoned, you should avoid using it. No replacement was suggested. Package herrera-io/json is abandoned, you should avoid using it. Use kherge/json instead. Package herrera-io/phar-update is abandoned, you should avoid using it. No replacement was suggested. Writing lock file Generating autoload files 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 4.8.27 by Sebastian Bergmann and contributors. Warning: Deprecated configuration setting "strict" used Warning: The Xdebug extension is not loaded No code coverage will be generated. ................ Time: 143 ms, Memory: 7.25MB OK (16 tests, 25 assertions) vufindhttp > phpdoc: string(74) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/index.html" string(87) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/namespaces/default.html" string(90) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/namespaces/VuFindHttp.html" string(100) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/namespaces/VuFindHttp.Exception.html" string(85) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/packages/default.html" string(82) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/packages/Http.html" string(114) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.Exception.RuntimeException.html" string(99) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.HttpService.html" [PHP Error] Missing argument 1 for phpDocumentor\Descriptor\Collection::get(), called in /opt/jenkins/jobs/VuFindHttp/workspace/vendor/twig/twig/lib/Twig/Template.php on line 672 and defined [line 72 of /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Collection.php] [PHP Error] Missing argument 1 for phpDocumentor\Descriptor\Collection::get(), called in /opt/jenkins/jobs/VuFindHttp/workspace/vendor/twig/twig/lib/Twig/Template.php on line 672 and defined [line 72 of /opt/jenkins/jobs/VuFindHttp/workspace/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Collection.php] string(113) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.HttpServiceAwareInterface.html" string(116) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.Exception.ExceptionInterface.html" string(108) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.HttpServiceInterface.html" string(109) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/classes/VuFindHttp.HttpServiceAwareTrait.html" string(76) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/markers.html" string(75) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/errors.html" string(79) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/deprecated.html" string(80) "/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/apidocs/graph_class.html" Unable to find the `dot` command of the GraphViz package. Is GraphViz correctly installed and present in your path? vufindhttp > phpcpd: vufindhttp > phpmd: vufindhttp > pdepend: vufindhttp > phploc: vufindhttp > shutdown: [delete] Deleting directory /opt/jenkins/jobs/VuFindHttp/workspace/vendor [delete] Deleting: /opt/jenkins/jobs/VuFindHttp/workspace/composer.lock BUILD FINISHED Total time: 4.3495 seconds [CHECKSTYLE] Collecting checkstyle analysis files... [CHECKSTYLE] Finding all files that match the pattern build/vufindhttp/reports/*checkstyle.xml [CHECKSTYLE] Parsing 1 file in /opt/jenkins/jobs/VuFindHttp/workspace [CHECKSTYLE] Successfully parsed file /opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/reports/checkstyle.xml with 0 unique warnings and 0 duplicates. [CHECKSTYLE] Computing warning deltas based on reference build #21 [PMD] Collecting PMD analysis files... [PMD] Finding all files that match the pattern build/vufindhttp/reports/phpmd.xml [PMD] Parsing 1 file in /opt/jenkins/jobs/VuFindHttp/workspace [PMD] Successfully parsed file /opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/reports/phpmd.xml with 0 unique warnings and 0 duplicates. [PMD] Computing warning deltas based on reference build #21 [DRY] Collecting duplicate code analysis files... [DRY] Finding all files that match the pattern build/vufindhttp/reports/pmd-cpd.xml [DRY] Parsing 1 file in /opt/jenkins/jobs/VuFindHttp/workspace [DRY] Successfully parsed file /opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/reports/pmd-cpd.xml with 0 unique warnings and 0 duplicates. [DRY] Computing warning deltas based on reference build #21 Recording plot data Publishing Clover coverage report... Publishing Clover HTML report... Publishing Clover XML report... Publishing Clover coverage results... Publishing Javadoc [xUnit] [INFO] - Starting to record. [xUnit] [INFO] - Processing PHPUnit-3.x (default) [xUnit] [INFO] - [PHPUnit-3.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-3.x (default)'. [xUnit] [INFO] - Converting '/opt/jenkins/jobs/VuFindHttp/workspace/build/vufindhttp/reports/phpunit.xml' . [xUnit] [INFO] - Check 'Failed Tests' threshold. [xUnit] [INFO] - Check 'Skipped Tests' threshold. [xUnit] [INFO] - Setting the build status to SUCCESS [xUnit] [INFO] - Stopping recording. [JDepend] JDepend plugin is ready [JDepend] Found 5 classes in 2 packages Finished: SUCCESS