Started by an SCM change Building in workspace /var/lib/jenkins/jobs/nceas-utilities/workspace Updating https://code.ecoinformatics.org/code/utilities/trunk at revision '2015-01-28T21:02:15.452 +0000' At revision 178 Parsing POMs [workspace] $ /usr/lib/jvm/java-7-openjdk-amd64/bin/java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.6.jar:/usr/share/maven/boot/plexus-classworlds-2.x.jar org.jvnet.hudson.maven3.agent.Maven3Main /usr/share/maven /var/cache/jenkins/war/WEB-INF/lib/remoting-2.47.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.6.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.6.jar 55975 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/nceas-utilities/workspace/pom.xml clean install [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building utilities 2.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ utilities --- [INFO] Deleting file set: /var/lib/jenkins/jobs/nceas-utilities/workspace/target (included: [**], excluded: []) [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ utilities --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 0 resource [INFO] [INFO] --- maven-compiler-plugin:2.3:compile (default-compile) @ utilities --- [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 38 source files to /var/lib/jenkins/jobs/nceas-utilities/workspace/target/classes [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ utilities --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 13 resources [INFO] [INFO] --- maven-compiler-plugin:2.3:testCompile (default-testCompile) @ utilities --- [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 7 source files to /var/lib/jenkins/jobs/nceas-utilities/workspace/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ utilities --- [INFO] Surefire report directory: /var/lib/jenkins/jobs/nceas-utilities/workspace/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running edu.ucsb.nceas.utilities.OptionsMetadataTest PROPERTIES FILE IS: /var/lib/jenkins/jobs/nceas-utilities/workspace/mdfile.properties.metadata Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 sec Running edu.ucsb.nceas.utilities.OrderedMapTest constructor test OrderedMap() object created OK... put() test added Key0=Value0 added Key1=Value1 added Key2=Value2 added Key3=Value3 added Key4=Value4 added Key2=new_Value2 added Key2=Value2 *EXPECTED* NullPointerException doing orderedMap.put(NULL, value)java.lang.NullPointerException: put() * * * Argument must not be null! testing orderedMap.keySet()... -> Key0 -> Key1 -> Key2 -> Key3 -> Key4 -> Key5 testing orderedMap.values()... -> Value0 -> Value1 -> Value2 -> Value3 -> Value4 -> null Testing putAll()... *EXPECTED* UnsupportedOperationException doing origOrderedMap.putAll(null)java.lang.UnsupportedOperationException: Map object received by putAll() must be an instance of OrderedMap - *NULL* Map received!! *EXPECTED* UnsupportedOperationException doing origOrderedMap.putAll(new HashMap())java.lang.UnsupportedOperationException: Map object received by putAll() must be an instance of OrderedMap - received: {} testing entrySet()... Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec Running edu.ucsb.nceas.utilities.XMLPropertiesTest testLoad testGetProperty KEY = /properties/does_not_exist EXPECTED = null RETURNED = null KEY = /properties/nodetype_definitions_filename EXPECTED = /edu/ucsb/nceas/jalama/nodetype_defs.xml RETURNED = /edu/ucsb/nceas/jalama/nodetype_defs.xml KEY = /properties/jalama_gui/show_renderer_menu EXPECTED = false RETURNED = false KEY = /properties/jalama_gui/xmldisplay_bg_color/red EXPECTED = 244 RETURNED = 244 KEY = /properties/jalama_gui/xmldisplay_bg_color/green EXPECTED = 244 RETURNED = 244 KEY = /properties/jalama_gui/xmldisplay_bg_color/blue EXPECTED = 244 RETURNED = 244 KEY = /properties/jalama_gui/initial_xml EXPECTED = null RETURNED = null KEY = /properties/new_wizard_document_xml EXPECTED = RETURNED = testSetProperty testStore testList testPropertyNames RESULT[0] = /properties/nodetype_definitions_filename[1] RESULT[1] = /properties/generic_doctype[1] RESULT[2] = /properties/generic_xpath[1] RESULT[3] = /properties/jvm_registry_lib_name[1] RESULT[4] = /properties/jalama_gui[1]/show_renderer_menu[1] RESULT[5] = /properties/jalama_gui[1]/default_width[1] RESULT[6] = /properties/jalama_gui[1]/default_height[1] RESULT[7] = /properties/jalama_gui[1]/xmldisplay_bg_color[1]/red[1] RESULT[8] = /properties/jalama_gui[1]/xmldisplay_bg_color[1]/green[1] RESULT[9] = /properties/jalama_gui[1]/xmldisplay_bg_color[1]/blue[1] RESULT[10] = /properties/jalama_gui[1]/xmldisplay_fg_color[1]/red[1] RESULT[11] = /properties/jalama_gui[1]/xmldisplay_fg_color[1]/green[1] RESULT[12] = /properties/jalama_gui[1]/xmldisplay_fg_color[1]/blue[1] RESULT[13] = /properties/jalama_gui[1]/renderer_status_fg_color[1]/red[1] RESULT[14] = /properties/jalama_gui[1]/renderer_status_fg_color[1]/green[1] RESULT[15] = /properties/jalama_gui[1]/renderer_status_fg_color[1]/blue[1] RESULT[16] = /properties/jalama_gui[1]/wizard[1]/doctype[1] RESULT[17] = /properties/jalama_gui[1]/wizard[1]/xpath[1] RESULT[18] = /properties/default_renderer[1] RESULT[19] = /properties/editor_wizard[1]/width[1] RESULT[20] = /properties/editor_wizard[1]/height[1] RESULT[21] = /properties/editor_default[1]/width[1] RESULT[22] = /properties/editor_default[1]/height[1] RESULT[23] = /properties/new_wizard_document_xml[1] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.594 sec Running edu.ucsb.nceas.utilities.XMLUtilitiesTest getXMLAsDOMDocument() test... calling with valid filename... calling with NULL filename... OK - *expected* exception while trying to call getXMLAsDOMDocument with NULL filename getXMLReaderAsDOMDocument() test... calling with valid filename... calling with NULL filename... OK - *expected* exception while trying to call getXMLAsDOMDocument with NULL filename // set first new val ///////// = ACTUAL_ATTRIB_VALUE_1 // now get it again from doc ///////// doing assertEquals( ACTUAL_ATTRIB_VALUE_1, ACTUAL_ATTRIB_VALUE_1) // set second new val (should overwrite first val) ///////// = ACTUAL_ATTRIB_VALUE_2 // now get it again from doc ///////// doing assertEquals( ACTUAL_ATTRIB_VALUE_2, ACTUAL_ATTRIB_VALUE_2) OK - *expected* exception while trying to call addAttributeNodeToDOMTree with testRootNode = [acc:access: null] xpath = /acc:access/test_element/sub_test_element/testAttrib2 value = ACTUAL_ATTRIB_VALUE_2 getTextNodeWithXPath() test... getAttributeNodeWithXPath() test... getNodeWithXPath() test... OK - *expected* exception while trying to call getNodeWithXPath with NULL xpath OK - *expected* exception while trying to call getNodeWithXPath with NULL root node getNodeListWithXPath() test... nodeList.getLength() returned 2 OK - *expected* exception while trying to call getNodeListWithXPath with NULL xpath OK - *expected* exception while trying to call getNodeListWithXPath with NULL root node getNodeListAsNodeArray() test... testArray.length returned 2 removeAllChildren() test... calling with real rootnode... calling with NULL rootnode... removeAllPredicates() test... calling with xpath containing predicates... calling with xpath containing NO predicates... calling with xpath containing badly-formed predicates... calling with NULL xpath... calling with empty string xpath... getDOMTreeAsString() test... calling with NULL rootnode... getDOMTreeAsReader() test... LENGTH is: 29 calling with NULL rootnode... print(testRootNode, printWriter) test... print(testRootNode, printWriter, "UTF-8") test... print(null, printWriter, "UTF-8") test... print(testRootNode, null, "UTF-8") test... print(testRootNode, printWriter, "") test... print(testRootNode, printWriter, null) test... getDOMTreeAsXPathMap() test... getting test rootnode... testing getDOMTreeAsXPathMap... calling with NULL rootnode... getXPathMapAsDOMTree() test... getting test rootnode... getting test xpathMap... testing getXPathMapAsDOMTree... calling with NULL rootnode... calling with NULL xpathMap... getXMLAsDOMTreeRootNode() test... calling with valid filename... calling with NULL filename... OK - *expected* exception while trying to call getXMLAsDOMTreeRootNode with NULL filename getXMLReaderAsDOMTreeRootNode() test... calling with NULL rootnode... OK - *expected* exception while trying to call getXMLReaderAsDOMTreeRootNode with NULL filename Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 sec Running edu.ucsb.nceas.utilities.LSIDUtilitiesTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running edu.ucsb.nceas.utilities.FileUtilTest ******* Character encoding specification: null************************ file: src/test/resources/fileUtil/LF0.utf8.txt checksum from original file: 33E8A7E853D351BF0EF0B4A64EF2BEF4 checksum from stringified file: 33E8A7E853D351BF0EF0B4A64EF2BEF4 (file-string length = 39) file: src/test/resources/fileUtil/LF1.utf8.txt checksum from original file: 6B317C298C65433E76CBC28BBB7CBD27 checksum from stringified file: 6B317C298C65433E76CBC28BBB7CBD27 (file-string length = 40) file: src/test/resources/fileUtil/LF2.utf8.txt checksum from original file: BB520AE7D44C153BF51FD6E877628EE0 checksum from stringified file: BB520AE7D44C153BF51FD6E877628EE0 (file-string length = 41) file: src/test/resources/fileUtil/CRLF0.utf8.txt checksum from original file: 7C9141CACFF34BCD5E09C96A25C351B3 checksum from stringified file: 7C9141CACFF34BCD5E09C96A25C351B3 (file-string length = 40) file: src/test/resources/fileUtil/CRLF1.utf8.txt checksum from original file: 9083D98253BC4029CD5F64E8CE01C8AF checksum from stringified file: 9083D98253BC4029CD5F64E8CE01C8AF (file-string length = 42) file: src/test/resources/fileUtil/CRLF2.utf8.txt checksum from original file: BCFCB52BC64A248BEC7F229BAF156808 checksum from stringified file: BCFCB52BC64A248BEC7F229BAF156808 (file-string length = 44) file: src/test/resources/fileUtil/CR0.utf8.txt checksum from original file: 8A0FD5B66F4C7235D279002D3D0B21AB checksum from stringified file: 8A0FD5B66F4C7235D279002D3D0B21AB (file-string length = 39) file: src/test/resources/fileUtil/CR1.utf8.txt checksum from original file: 3F7D370976B9ACF2477CCC021B9090F6 checksum from stringified file: 3F7D370976B9ACF2477CCC021B9090F6 (file-string length = 40) file: src/test/resources/fileUtil/CR2.utf8.txt checksum from original file: 40C2021C464CDEEBA159EF86736A85CB checksum from stringified file: 40C2021C464CDEEBA159EF86736A85CB (file-string length = 41) ******* Character encoding specification: UTF-8************************ file: src/test/resources/fileUtil/LF0.utf8.txt checksum from original file: 33E8A7E853D351BF0EF0B4A64EF2BEF4 checksum from stringified file: 33E8A7E853D351BF0EF0B4A64EF2BEF4 (file-string length = 39) file: src/test/resources/fileUtil/LF1.utf8.txt checksum from original file: 6B317C298C65433E76CBC28BBB7CBD27 checksum from stringified file: 6B317C298C65433E76CBC28BBB7CBD27 (file-string length = 40) file: src/test/resources/fileUtil/LF2.utf8.txt checksum from original file: BB520AE7D44C153BF51FD6E877628EE0 checksum from stringified file: BB520AE7D44C153BF51FD6E877628EE0 (file-string length = 41) file: src/test/resources/fileUtil/CRLF0.utf8.txt checksum from original file: 7C9141CACFF34BCD5E09C96A25C351B3 checksum from stringified file: 7C9141CACFF34BCD5E09C96A25C351B3 (file-string length = 40) file: src/test/resources/fileUtil/CRLF1.utf8.txt checksum from original file: 9083D98253BC4029CD5F64E8CE01C8AF checksum from stringified file: 9083D98253BC4029CD5F64E8CE01C8AF (file-string length = 42) file: src/test/resources/fileUtil/CRLF2.utf8.txt checksum from original file: BCFCB52BC64A248BEC7F229BAF156808 checksum from stringified file: BCFCB52BC64A248BEC7F229BAF156808 (file-string length = 44) file: src/test/resources/fileUtil/CR0.utf8.txt checksum from original file: 8A0FD5B66F4C7235D279002D3D0B21AB checksum from stringified file: 8A0FD5B66F4C7235D279002D3D0B21AB (file-string length = 39) file: src/test/resources/fileUtil/CR1.utf8.txt checksum from original file: 3F7D370976B9ACF2477CCC021B9090F6 checksum from stringified file: 3F7D370976B9ACF2477CCC021B9090F6 (file-string length = 40) file: src/test/resources/fileUtil/CR2.utf8.txt checksum from original file: 40C2021C464CDEEBA159EF86736A85CB checksum from stringified file: 40C2021C464CDEEBA159EF86736A85CB (file-string length = 41) ******* Character encoding specification: UTF-16************************ file: src/test/resources/fileUtil/LF0.utf8.txt checksum from original file: 33E8A7E853D351BF0EF0B4A64EF2BEF4 checksum from stringified file: A91E56C4D801FD4F2A99267B58B90D32 (file-string length = 20) file: src/test/resources/fileUtil/LF1.utf8.txt checksum from original file: 6B317C298C65433E76CBC28BBB7CBD27 checksum from stringified file: 664C6DE9A3F9F8B50BBA9ADEEFF105C8 (file-string length = 20) file: src/test/resources/fileUtil/LF2.utf8.txt checksum from original file: BB520AE7D44C153BF51FD6E877628EE0 checksum from stringified file: 349DCBF465995EA9BF2E06DA404B9322 (file-string length = 21) file: src/test/resources/fileUtil/CRLF0.utf8.txt checksum from original file: 7C9141CACFF34BCD5E09C96A25C351B3 checksum from stringified file: 206E4EC9D00EFE50EB57ED9A086E2E7D (file-string length = 20) file: src/test/resources/fileUtil/CRLF1.utf8.txt checksum from original file: 9083D98253BC4029CD5F64E8CE01C8AF checksum from stringified file: E7563B71B159B9B92036988E49086A27 (file-string length = 21) file: src/test/resources/fileUtil/CRLF2.utf8.txt checksum from original file: BCFCB52BC64A248BEC7F229BAF156808 checksum from stringified file: E715B759DDBAE7F989EC63EE42E6507D (file-string length = 22) file: src/test/resources/fileUtil/CR0.utf8.txt checksum from original file: 8A0FD5B66F4C7235D279002D3D0B21AB checksum from stringified file: 331819676C9577069459DC4C9BFD2BC6 (file-string length = 20) file: src/test/resources/fileUtil/CR1.utf8.txt checksum from original file: 3F7D370976B9ACF2477CCC021B9090F6 checksum from stringified file: 1729A136E87D73FCFE8648D559EF47D7 (file-string length = 20) file: src/test/resources/fileUtil/CR2.utf8.txt checksum from original file: 40C2021C464CDEEBA159EF86736A85CB checksum from stringified file: F0F0090184A65F4FB45574ED14189A93 (file-string length = 21) Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec Running edu.ucsb.nceas.utilities.OptionsTest the new retrieved value is one Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec Results : Tests run: 45, Failures: 0, Errors: 0, Skipped: 0 [JENKINS] Recording test results [INFO] [INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ utilities --- [INFO] Building jar: /var/lib/jenkins/jobs/nceas-utilities/workspace/target/utilities-2.0.0-SNAPSHOT.jar [INFO] [INFO] --- maven-install-plugin:2.3:install (default-install) @ utilities --- [INFO] Installing /var/lib/jenkins/jobs/nceas-utilities/workspace/target/utilities-2.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/jobs/nceas-utilities/workspace/pom.xml to /var/lib/jenkins/.m2/repository/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-SNAPSHOT.pom Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.615s [INFO] Finished at: Wed Jan 28 21:02:32 UTC 2015 [INFO] Final Memory: 27M/261M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data [JENKINS] Archiving /var/lib/jenkins/jobs/nceas-utilities/workspace/pom.xml to edu.ucsb.nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-SNAPSHOT.pom [JENKINS] Archiving /var/lib/jenkins/jobs/nceas-utilities/workspace/target/utilities-2.0.0-SNAPSHOT.jar to edu.ucsb.nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-SNAPSHOT.jar channel stopped Maven RedeployPublisher use remote maven settings from : /usr/share/maven/conf/settings.xml [INFO] Deployment in file:///var/www/maven (id=,uniqueVersion=true) Deploying the main artifact utilities-2.0.0-SNAPSHOT.jar Downloading: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/maven-metadata.xml Downloaded: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/maven-metadata.xml (773 B at 26.0 KB/sec) Uploading: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-20150128.210232-5.jar Uploaded: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-20150128.210232-5.jar (78 KB at 38624.0 KB/sec) Uploading: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-20150128.210232-5.pom Uploaded: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/utilities-2.0.0-20150128.210232-5.pom (2 KB at 1810.5 KB/sec) Downloading: file:///var/www/maven/edu/ucsb/nceas/utilities/maven-metadata.xml Downloaded: file:///var/www/maven/edu/ucsb/nceas/utilities/maven-metadata.xml (283 B at 69.1 KB/sec) Uploading: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/maven-metadata.xml Uploaded: file:///var/www/maven/edu/ucsb/nceas/utilities/2.0.0-SNAPSHOT/maven-metadata.xml (773 B at 754.9 KB/sec) Uploading: file:///var/www/maven/edu/ucsb/nceas/utilities/maven-metadata.xml Uploaded: file:///var/www/maven/edu/ucsb/nceas/utilities/maven-metadata.xml (283 B at 276.4 KB/sec) [INFO] Deployment done in 0.25 sec All downstream projects complete! Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered Notifying upstream build nceas-utilities #5 of job completion [Join] Pending does not contain nceas-utilities Triggering a new build of metacat-unstable Triggering a new build of ecoinf-eml-datamanager Notifying upstream projects of job completion Finished: SUCCESS