<mavenBuild _class='hudson.maven.MavenBuild'><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_integration_DEV_MN_metacat/org.dataone$d1_integration/276/mavenArtifacts/</url></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>d1_integration-2.0-SNAPSHOT.pom</displayPath><fileName>d1_integration-2.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/d1_integration/2.0-SNAPSHOT/d1_integration-2.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>DataONE Integration Testing Package</displayName><duration>6963</duration><estimatedDuration>12473</estimatedDuration><fullDisplayName>d1_integration_DEV_MN_metacat » DataONE Integration Testing Package DataONE Integration Testing Package</fullDisplayName><id>2015-01-14_09-00-08</id><keepLog>false</keepLog><number>276</number><queueId>-1</queueId><result>FAILURE</result><timestamp>1421226008000</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_integration_DEV_MN_metacat/org.dataone$d1_integration/276/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.scm.SubversionChangeLogSet$LogEntry'><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNAuthV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNAuthV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNCoreV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNIdentityV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReadV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNAuthV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/AuthTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CNIdentityTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CNReadTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CNv2CoreTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNCoreTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/ReadTestDefinitions.java</affectedPath><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/andreib</absoluteUrl><fullName>andreib</fullName></author><commitId>15007</commitId><timestamp>1421197035253</timestamp><date>2015-01-14T00:57:15.253108Z</date><msg>Went through the api test classes and test definition classes, looked them over for problems, and added comments.</msg><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNAuthV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNAuthV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNCoreV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNIdentityV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReadV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNAuthV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/AuthTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CNIdentityTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CNReadTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CNv2CoreTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNCoreTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/ReadTestDefinitions.java</file></path><revision>15007</revision><user>andreib</user></item><item _class='hudson.scm.SubversionChangeLogSet$LogEntry'><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CNCoreTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNCoreSlowTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNReadTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNReplicationTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNSystemMetadataChangedTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNv1AuthAPITestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testDefinitions/MNv2ReadTestDefinitions.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/MNReadTestImplementations.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/MNReplicationTestImplementations.java</affectedPath><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/andreib</absoluteUrl><fullName>andreib</fullName></author><commitId>15006</commitId><timestamp>1421189521694</timestamp><date>2015-01-13T22:52:01.694970Z</date><msg>MNv1AuthTestDefinitions and MNv2ReadTestDefinitions, containing the systemMetadataChanged test methods were put into MNSystemMetadataChangedTestDefinitions, applied to MNAuthV1IT, removed from MNReadV2IT, and added to MNReplicationV2IT. Implementation of the systemMetadataChanged test methods was moved into MNReplicationImplementations.

The getLogRecords test methods were in a separate integration test class for MNs originally because they would take longer to run and we wanted to be able to run them separately. I moved them from CoreTestDefinitions into CNCoreTestDefinitions and put them in a new MNCoreSlowTestDefinitions interface in order to be able to separate the MN test classes into versions with/without these methods. 

From MNReplicationTestDefinitions, I removed some test methods which were functional tests, not API tests. Updated the implementing classes to match.</msg><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV2IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CNCoreTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNCoreSlowTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNReadTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNReplicationTestDefinitions.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNSystemMetadataChangedTestDefinitions.java</file></path><path><editType>delete</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNv1AuthAPITestDefinitions.java</file></path><path><editType>delete</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testDefinitions/MNv2ReadTestDefinitions.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/MNReadTestImplementations.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/MNReplicationTestImplementations.java</file></path><revision>15006</revision><user>andreib</user></item><item _class='hudson.scm.SubversionChangeLogSet$LogEntry'><affectedPath>src/main/java/org/dataone/integration/ContextAwareTestCaseDataone.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/AbstractAuthorizationTestImplementations.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/IsAuthorizedAuthorizationTestImplementations.java</affectedPath><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/rnahf</absoluteUrl><fullName>rnahf</fullName></author><commitId>15004</commitId><timestamp>1421187553060</timestamp><date>2015-01-13T22:19:13.060056Z</date><msg>added NodeType to constructed Nodes setup in ContextAwareTestCaseDataone.setup().  to avoid NPEs.  restored inheritance of the AbstractAuthorization tests to CATCD1.</msg><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/main/java/org/dataone/integration/ContextAwareTestCaseDataone.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/AbstractAuthorizationTestImplementations.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/IsAuthorizedAuthorizationTestImplementations.java</file></path><revision>15004</revision><user>rnahf</user></item><item _class='hudson.scm.SubversionChangeLogSet$LogEntry'><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNIdentityV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNStorageV1IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/apiTests/MNStorageV2IT.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/CNRegisterTestImplementations.java</affectedPath><affectedPath>src/test/java/org/dataone/integration/it/testImplementations/CNReplicationTestImplementations.java</affectedPath><author><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/andreib</absoluteUrl><fullName>andreib</fullName></author><commitId>15003</commitId><timestamp>1421179566934</timestamp><date>2015-01-13T20:06:06.934035Z</date><msg>Finished creating all the integration test classes and hooking them up to the implementation code. Also fixed a few problems in the existing ones.
Added the multi-node test methods to CNReplicationTestImplementations.
While writing the IT classes, discovered a mismatch between Node version types in the node iterators vs the call adapter methods. Decided to keep the call adapters using the v2 Node since they call into v2 methods, and made the implementations do conversion if necessary.</msg><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNIdentityV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNAuthV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNStorageV1IT.java</file></path><path><editType>add</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/MNStorageV2IT.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNRegisterTestImplementations.java</file></path><path><editType>edit</editType><file>/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNReplicationTestImplementations.java</file></path><revision>15003</revision><user>andreib</user></item></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/andreib</absoluteUrl><fullName>andreib</fullName></culprit><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/rnahf</absoluteUrl><fullName>rnahf</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_integration_DEV_MN_metacat/org.dataone$d1_integration/276/mavenArtifacts/</url></mavenArtifacts></mavenBuild>