Skip to content
Success

Console Output

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