{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 1,
  "totalCount" : 52,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 455,
        "url" : "http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_cn_service/org.dataone.cn$d1_cn_rest/455/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 6.4240003,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 51,
        "skipCount" : 1,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.ServiceDisableFilterTest",
                "duration" : 0.582,
                "failedSince" : 0,
                "name" : "testInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.ServiceDisableFilterTest",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "testDoFilter_Enabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.ServiceDisableFilterTest",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "testDoFilter_Disabled",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.775,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.dataone.cn.rest.ServiceDisableFilterTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.StylesheetTypeMarshallerTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testMarshal",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.dataone.cn.rest.StylesheetTypeMarshallerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit1DisableFilter",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "testInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit1DisableFilter",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "testDoFilter_Enabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit1DisableFilter",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "testDoFilter_Disabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.518,
                "failedSince" : 0,
                "name" : "testValidBaseControllerChecksumList",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidBaseControllerListQueryEngines",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "testValidBaseControllerGetNode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.351,
                "failedSince" : 0,
                "name" : "failReserveIdentifier",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.445,
                "failedSince" : 0,
                "name" : "reserveIdentifier",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "generateIdentifier",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit2Core",
                "duration" : 0.289,
                "failedSince" : 0,
                "name" : "hasReservation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "testValidControllerGetNodeList",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.241,
                "failedSince" : 0,
                "name" : "testRegisterNode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.075,
                "failedSince" : 0,
                "name" : "testRegisterBadNode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.147,
                "failedSince" : 0,
                "name" : "testRegisterNodeUnauthorizedSubject",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.253,
                "failedSince" : 0,
                "name" : "testUpdateNodeCapabilities",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.191,
                "failedSince" : 0,
                "name" : "testUpdateNodeCapabilitiesIgnoreLastHarvested",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.341,
                "failedSince" : 0,
                "name" : "testUpdateNodeCapabilitiesWithEquivalentId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit3Registry",
                "duration" : 0.28,
                "failedSince" : 0,
                "name" : "testUpdateNodeCapabilitiesWithGroup",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "getSubjectInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "registerAccount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "listSubjects",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "registerAccountFromCertificate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "updateAccount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.135,
                "failedSince" : 0,
                "name" : "verifyAccount",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "mapAndDeleteIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.14,
                "failedSince" : 0,
                "name" : "createGroup",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit4Identity",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "updateGroupMembers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testUrlEncodingAscii",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "testUrlEncodingNonAscii",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testingNegativeControl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testMetacatErrorGeneric",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testMetacatErrorDocNotFound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testSystemMetadataInvalidVsSchema",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testSystemMetadataMalformedXMLError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testSystemMetadataNoReplicasCompleted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testSystemMetadataSpuriousNodeEntry",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testSystemMetadataDisabledNodeReplica",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testLookupBaseURL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.09,
                "failedSince" : 0,
                "name" : "testValidOllXML",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testDoFilter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit6ResolveFilter",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testDoFilterHEAD",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit5ReadController",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "testValidResolveController",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v1.suite.SuiteTestUnit5ReadController",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testInvalidPathResolveController",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v2.suite.SuiteTestUnit7Core",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "testValidBaseControllerChecksumList",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v2.suite.SuiteTestUnit7Core",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidBaseControllerListQueryEngines",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v2.suite.SuiteTestUnit7Core",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testValidBaseControllerGetNode",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.039,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.dataone.cn.rest.v1.suite.ARestServiceSuiteTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.dataone.cn.rest.v2.DiagnosticControllerTest",
                "duration" : 0.298,
                "failedSince" : 0,
                "name" : "testEchoSystemMetadata",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 456,
                "className" : "org.dataone.cn.rest.v2.DiagnosticControllerTest",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "testEchoInvalidSystemMetadata",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.597,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.dataone.cn.rest.v2.DiagnosticControllerTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    }
  ]
}