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 = <eml:eml packageId="eml.1.1" system="knb"
xmlns:eml="eml://ecoinformatics.org/eml-2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ds="eml://ecoinformatics.org/dataset-2.0.0"
xsi:schemaLocation="eml://ecoinformatics.org/eml-2.0.0 eml.xsd">
<dataset/>
</eml:eml>
RETURNED = <eml:eml packageId="eml.1.1" system="knb"
xmlns:eml="eml://ecoinformatics.org/eml-2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ds="eml://ecoinformatics.org/dataset-2.0.0"
xsi:schemaLocation="eml://ecoinformatics.org/eml-2.0.0 eml.xsd">
<dataset/>
</eml:eml>
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