From: Jenkins <vuf...@li...> - 2013-02-28 18:36:09
|
See <http://vufind.org/hudson/job/VuFind2/488/changes> Changes: [Demian Katz] Added comments. [Demian Katz] Decouple more controllers from config reader. [Demian Katz] Inject configuration. [Demian Katz] Created mechanism for reloading configuration through plugin manager. [Demian Katz] Inject configurations into cache manager. [Demian Katz] Inject configuration into sitemap generator. [Demian Katz] Avoid potentially inappropriate direct data access. [Demian Katz] Eliminate unnecessary config loading. [Demian Katz] Added missing comments. [Demian Katz] Moved extractComments() from Reader to Upgrade class since it is only used in one place. [Demian Katz] Decoupled from config\reader. [Demian Katz] More configuration decoupling. ------------------------------------------ [...truncated 339 lines...] INFO: Using the data directory of: <http://vufind.org/hudson/job/VuFind2/ws/solr/biblio> Feb 28, 2013 10:31:43 AM org.solrmarc.marc.MarcHandler loadReader INFO: Attempting to open data file: <http://vufind.org/hudson/job/VuFind2/ws/tests/data/heb.mrc> Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter importRecords INFO: Added record 1 read from file: testbug1 Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter handleAll INFO: Adding 1 of 1 documents to index Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter handleAll INFO: Deleting 0 documents from index Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter finish INFO: Calling commit (with optimize set to false) Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter finish INFO: Done with the commit, closing Solr Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter finish INFO: Setting Solr closed flag Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter signalServer INFO: Connecting to solr server at URL: http://localhost:8080/solr/biblio/update Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter signalServer WARNING: Unable to establish connection to solr server at URL: http://localhost:8080/solr/biblio/update Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter handleAll INFO: Finished indexing in 0:00.00 Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter handleAll INFO: Indexed 1 at a rate of about 1.0 per sec Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter handleAll INFO: Deleted 0 records Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter$MyShutdownThread run INFO: Starting Shutdown hook Feb 28, 2013 10:31:44 AM org.solrmarc.marc.MarcImporter$MyShutdownThread run INFO: Finished Shutdown hook [delete] Deleting: <http://vufind.org/hudson/job/VuFind2/ws/local/import/marc-heb.mrc.properties> [delete] Deleting: <http://vufind.org/hudson/job/VuFind2/ws/local/import/import-heb.mrc.properties> [foreach] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'importrec' vufind2 > importrec: [foreach] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'importauthrec' vufind2 > importauthrec: [echo] Now Importing <http://vufind.org/hudson/job/VuFind2/ws/tests/data/authority/authorityauth.mrc> ... java -Xms512m -Xmx512m -Dsolr.core.name=authority -Dsolr.indexer.properties=<http://vufind.org/hudson/job/VuFind2/ws/import/marc_auth.properties,/var/lib/jenkins/jobs/VuFind2/workspace/import/marc_auth_ils.properties> -jar <http://vufind.org/hudson/job/VuFind2/ws/import/SolrMarc.jar> <http://vufind.org/hudson/job/VuFind2/ws/local/import/import_auth.properties> <http://vufind.org/hudson/job/VuFind2/ws/tests/data/authority/authorityauth.mrc> Feb 28, 2013 10:31:47 AM org.solrmarc.marc.MarcImporter main INFO: Starting SolrMarc indexing. Feb 28, 2013 10:31:47 AM org.solrmarc.tools.Utils getPropertyFileAbsoluteURL INFO: Opening file: <http://vufind.org/hudson/job/VuFind2/ws/local/import/import_auth.properties> Feb 28, 2013 10:31:47 AM org.solrmarc.marc.MarcImporter getSolrServerProxy INFO: Updating to Solr index at <http://vufind.org/hudson/job/VuFind2/ws/solr> Feb 28, 2013 10:31:47 AM org.solrmarc.marc.MarcImporter getSolrServerProxy INFO: Using Solr core authority Feb 28, 2013 10:31:47 AM org.solrmarc.solr.SolrCoreLoader loadEmbeddedCore INFO: Using the multicore schema file at : <http://vufind.org/hudson/job/VuFind2/ws/solr/solr.xml> Feb 28, 2013 10:31:47 AM org.solrmarc.solr.SolrCoreLoader loadEmbeddedCore INFO: Using the authority core Feb 28, 2013 10:31:47 AM org.solrmarc.solr.SolrCoreLoader loadEmbeddedCore INFO: Using the data directory of: <http://vufind.org/hudson/job/VuFind2/ws/solr/authority> Feb 28, 2013 10:31:49 AM org.solrmarc.marc.MarcHandler loadReader INFO: Attempting to open data file: <http://vufind.org/hudson/job/VuFind2/ws/tests/data/authority/authorityauth.mrc> Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter importRecords INFO: Added record 1 read from file: vtls000001429 Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter importRecords INFO: Added record 2 read from file: vtls000001427 Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter importRecords INFO: Added record 3 read from file: vtls000001428 Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter handleAll INFO: Adding 3 of 3 documents to index Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter handleAll INFO: Deleting 0 documents from index Feb 28, 2013 10:31:50 AM org.solrmarc.marc.MarcImporter finish INFO: Calling commit (with optimize set to false) Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter finish INFO: Done with the commit, closing Solr Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter finish INFO: Setting Solr closed flag Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter signalServer INFO: Connecting to solr server at URL: http://localhost:8080/solr/authority/update Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter signalServer WARNING: Unable to establish connection to solr server at URL: http://localhost:8080/solr/authority/update Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter handleAll INFO: Finished indexing in 0:00.00 Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter handleAll INFO: Indexed 3 at a rate of about 3.0 per sec Feb 28, 2013 10:31:51 AM org.solrmarc.marc.MarcImporter handleAll INFO: Deleted 0 records [foreach] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'importauthrec' vufind2 > importauthrec: [echo] ++ dirname <http://vufind.org/hudson/job/VuFind2/ws/index-alphabetic-browse.sh> + cd <http://vufind.org/hudson/job/VuFind2/ws/import> + CLASSPATH='browse-indexing.jar:../solr/lib/*' + bib_index=../solr/biblio/index + auth_index=../solr/authority/index + index_dir=../solr/alphabetical_browse + mkdir -p ../solr/alphabetical_browse + build_browse hierarchy hierarchy_browse + browse=hierarchy + field=hierarchy_browse + skip_authority= + extra_jvm_opts= + '[' '' = 1 ']' + java -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index hierarchy_browse ../solr/authority/index hierarchy.tmp + sort -T /var/tmp -u $'-t\001' -k1 hierarchy.tmp -o sorted-hierarchy.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-hierarchy.tmp hierarchy_browse.db + rm -f hierarchy.tmp sorted-hierarchy.tmp + mv hierarchy_browse.db ../solr/alphabetical_browse/hierarchy_browse.db-updated + touch ../solr/alphabetical_browse/hierarchy_browse.db-ready + build_browse title title_fullStr 1 '-Dbibleech=StoredFieldLeech -Dsortfield=title_sort -Dvaluefield=title_fullStr' + browse=title + field=title_fullStr + skip_authority=1 + extra_jvm_opts='-Dbibleech=StoredFieldLeech -Dsortfield=title_sort -Dvaluefield=title_fullStr' + '[' 1 = 1 ']' + java -Dbibleech=StoredFieldLeech -Dsortfield=title_sort -Dvaluefield=title_fullStr -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index title_fullStr title.tmp + sort -T /var/tmp -u $'-t\001' -k1 title.tmp -o sorted-title.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-title.tmp title_browse.db + rm -f sorted-title.tmp title.tmp + mv title_browse.db ../solr/alphabetical_browse/title_browse.db-updated + touch ../solr/alphabetical_browse/title_browse.db-ready + build_browse topic topic_browse + browse=topic + field=topic_browse + skip_authority= + extra_jvm_opts= + '[' '' = 1 ']' + java -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index topic_browse ../solr/authority/index topic.tmp + sort -T /var/tmp -u $'-t\001' -k1 topic.tmp -o sorted-topic.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-topic.tmp topic_browse.db + rm -f sorted-topic.tmp topic.tmp + mv topic_browse.db ../solr/alphabetical_browse/topic_browse.db-updated + touch ../solr/alphabetical_browse/topic_browse.db-ready + build_browse author author_browse + browse=author + field=author_browse + skip_authority= + extra_jvm_opts= + '[' '' = 1 ']' + java -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index author_browse ../solr/authority/index author.tmp + sort -T /var/tmp -u $'-t\001' -k1 author.tmp -o sorted-author.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-author.tmp author_browse.db + rm -f author.tmp sorted-author.tmp + mv author_browse.db ../solr/alphabetical_browse/author_browse.db-updated + touch ../solr/alphabetical_browse/author_browse.db-ready + build_browse lcc callnumber-a 1 + browse=lcc + field=callnumber-a + skip_authority=1 + extra_jvm_opts= + '[' 1 = 1 ']' + java -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index callnumber-a lcc.tmp + sort -T /var/tmp -u $'-t\001' -k1 lcc.tmp -o sorted-lcc.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-lcc.tmp lcc_browse.db + rm -f lcc.tmp sorted-lcc.tmp + mv lcc_browse.db ../solr/alphabetical_browse/lcc_browse.db-updated + touch ../solr/alphabetical_browse/lcc_browse.db-ready + build_browse dewey dewey-raw 1 '-Dbibleech=StoredFieldLeech -Dsortfield=dewey-sort -Dvaluefield=dewey-raw' + browse=dewey + field=dewey-raw + skip_authority=1 + extra_jvm_opts='-Dbibleech=StoredFieldLeech -Dsortfield=dewey-sort -Dvaluefield=dewey-raw' + '[' 1 = 1 ']' + java -Dbibleech=StoredFieldLeech -Dsortfield=dewey-sort -Dvaluefield=dewey-raw -Dfile.encoding=UTF-8 -Dfield.preferred=heading -Dfield.insteadof=use_for -cp 'browse-indexing.jar:../solr/lib/*' PrintBrowseHeadings ../solr/biblio/index dewey-raw dewey.tmp + sort -T /var/tmp -u $'-t\001' -k1 dewey.tmp -o sorted-dewey.tmp + java -Dfile.encoding=UTF-8 -cp 'browse-indexing.jar:../solr/lib/*' CreateBrowseSQLite sorted-dewey.tmp dewey_browse.db + rm -f dewey.tmp sorted-dewey.tmp + mv dewey_browse.db ../solr/alphabetical_browse/dewey_browse.db-updated + touch ../solr/alphabetical_browse/dewey_browse.db-ready [echo] Found JAVA=/usr/java/jdk1.6.0_16/jre/bin/java in JAVA_HOME=/usr/java/jdk1.6.0_16 Found JAVA=/usr/java/jdk1.6.0_16/jre/bin/java in JAVA_HOME=/usr/java/jdk1.6.0_16 Shutting down VuFind ... Found JAVA=/usr/java/jdk1.6.0_16/jre/bin/java in JAVA_HOME=/usr/java/jdk1.6.0_16 Starting VuFind ... /usr/java/jdk1.6.0_16/jre/bin/java -server -Xms1024m -Xmx1024m -XX:+UseParallelGC -XX:NewRatio=5 -Dsolr.solr.home=<http://vufind.org/hudson/job/VuFind2/ws/solr> -Djetty.logs=<http://vufind.org/hudson/job/VuFind2/ws/solr/jetty/logs> -Djetty.home=<http://vufind.org/hudson/job/VuFind2/ws/solr/jetty> -jar <http://vufind.org/hudson/job/VuFind2/ws/solr/jetty/start.jar> <http://vufind.org/hudson/job/VuFind2/ws/solr/jetty/etc/jetty.xml> VuFind running pid=3231 [phingcall] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'ci-tasks' vufind2 > ci-tasks: [phingcall] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'phpcs' vufind2 > phpcs: [phingcall] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'phpunit' vufind2 > phpunit: PHP Fatal error: Call to undefined function phpunit_mockobject_autoload() in /usr/local/lib/php/PHPUnit/Util/GlobalState.php on line 378 PHP Stack trace: PHP 1. {main}() /usr/local/bin/phpunit:0 PHP 2. PHPUnit_TextUI_Command::main() /usr/local/bin/phpunit:44 PHP 3. PHPUnit_TextUI_Command->run() /usr/local/lib/php/PHPUnit/TextUI/Command.php:125 PHP 4. PHPUnit_TextUI_TestRunner->doRun() /usr/local/lib/php/PHPUnit/TextUI/Command.php:187 PHP 5. PHPUnit_Framework_TestSuite->run() /usr/local/lib/php/PHPUnit/TextUI/TestRunner.php:325 PHP 6. PHPUnit_Framework_TestSuite->run() /usr/local/lib/php/PHPUnit/Framework/TestSuite.php:705 PHP 7. PHPUnit_Framework_TestSuite->run() /usr/local/lib/php/PHPUnit/Framework/TestSuite.php:705 PHP 8. PHPUnit_Framework_TestSuite->runTest() /usr/local/lib/php/PHPUnit/Framework/TestSuite.php:745 PHP 9. PHPUnit_Framework_TestCase->run() /usr/local/lib/php/PHPUnit/Framework/TestSuite.php:772 PHP 10. PHPUnit_Framework_TestResult->run() /usr/local/lib/php/PHPUnit/Framework/TestCase.php:748 PHP 11. PHPUnit_Framework_TestResult->addError() /usr/local/lib/php/PHPUnit/Framework/TestResult.php:699 PHP 12. PHPUnit_Util_Log_JUnit->addError() /usr/local/lib/php/PHPUnit/Framework/TestResult.php:260 PHP 13. PHPUnit_Util_Filter::getFilteredStacktrace() /usr/local/lib/php/PHPUnit/Util/Log/JUnit.php:177 PHP 14. PHPUnit_Util_GlobalState::phpunitFiles() /usr/local/lib/php/PHPUnit/Util/Filter.php:70 PHPUnit 3.6.5 by Sebastian Bergmann. Configuration read from <http://vufind.org/hudson/job/VuFind2/ws/module/VuFind/tests/phpunit.xml> ............................................................... 63 / 120 ( 52%) ....................................S.................EExecution of target "phpunit" failed for the following reason: <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:91:4: Task exited with code 255 [phingcall] <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:91:4: Task exited with code 255 Execution of target "ci-tasks" failed for the following reason: <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:45:4: Execution of the target buildfile failed. Aborting. [phingcall] <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:45:4: Execution of the target buildfile failed. Aborting. [phingcall] Calling Buildfile '<http://vufind.org/hudson/job/VuFind2/ws/build.xml'> with target 'shutdown' vufind2 > shutdown: [echo] Found JAVA=/usr/java/jdk1.6.0_16/jre/bin/java in JAVA_HOME=/usr/java/jdk1.6.0_16 Shutting down VuFind ... <http://vufind.org/hudson/job/VuFind2/ws/vufind.sh>: line 450: /dev/tty: No such device or address [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/alphabetical_browse> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/stats/index> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/authority/index> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/biblio/index> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/biblio/spellchecker> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/solr/biblio/spellShingle> [delete] Deleting 1 files from <http://vufind.org/hudson/job/VuFind2/ws/solr/jetty/logs> [delete] Deleting directory <http://vufind.org/hudson/job/VuFind2/ws/local> Execution of target "main" failed for the following reason: <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:30:8: Unexpected error during continuous integration tasks -- <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:26:8: Execution of the target buildfile failed. Aborting. BUILD FAILED <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:30:8: Unexpected error during continuous integration tasks -- <http://vufind.org/hudson/job/VuFind2/ws/build.xml>:26:8: Execution of the target buildfile failed. Aborting. Total time: 3 minutes 57.02 seconds Build step 'Invoke Phing targets' marked build as failure [CHECKSTYLE] Skipping publisher since build result is FAILURE [PMD] Skipping publisher since build result is FAILURE [DRY] Skipping publisher since build result is FAILURE 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/vufind2/reports/phpunit.xml' relative to '<http://vufind.org/hudson/job/VuFind2/ws/'> for the testing framework 'PHPUnit-3.x (default)'. [xUnit] [ERROR] - The result file '<http://vufind.org/hudson/job/VuFind2/ws/build/vufind2/reports/phpunit.xml'> for the metric 'PHPUnit' is empty. The result file has been skipped. [xUnit] [INFO] - Setting the build status to FAILURE [xUnit] [INFO] - Stopping recording. [JDepend] JDepend plugin is ready [JDepend] Found 459 classes in 97 packages |