{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.119,
      "failedSince" : 0,
      "name" : "buildCloneClonesMappedSuperclassFieldsAsWell",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.109,
      "failedSince" : 0,
      "name" : "buildCloneCreatesAndRegistersLoadStateDescriptorForClone",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.282,
      "failedSince" : 0,
      "name" : "buildCloneDoesNotAttemptToRegisterCloneWithoutIdentifier",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.187,
      "failedSince" : 0,
      "name" : "buildCloneReturnsSameInstanceForImmutableClasses",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.205,
      "failedSince" : 0,
      "name" : "buildCloneReturnsSameInstanceForJava8Instant",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.094,
      "failedSince" : 0,
      "name" : "buildCloneSetsLazyLoadingProxiesForPluralAttributesWithNotLoadedState",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.099,
      "failedSince" : 0,
      "name" : "buildCloneSetsLazyLoadingProxiesForSingularAttributesWithNotLoadedState",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.1,
      "failedSince" : 0,
      "name" : "cloneBuildingHandlesCyclesInObjectGraphByRegisteringAlreadyVisitedObjects",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.1,
      "failedSince" : 0,
      "name" : "cloningSkipsTransientFields",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.259,
      "failedSince" : 0,
      "name" : "mergeChangesHandlesSingletonCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.108,
      "failedSince" : 0,
      "name" : "mergeChangesMergesChangesOnMappedSuperclassFields",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.11,
      "failedSince" : 0,
      "name" : "mergeChangesUpdatesLoadStateOfOriginalLoadStateDescriptor",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.099,
      "failedSince" : 0,
      "name" : "mergeOfFieldOfManagedTypeUsesOriginalValueForMerge",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.196,
      "failedSince" : 0,
      "name" : "reusesAlreadyClonedInstancesWhenCloningCollections",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.112,
      "failedSince" : 0,
      "name" : "testBuildClone",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.262,
      "failedSince" : 0,
      "name" : "testBuildCloneNullCloneOwner",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.104,
      "failedSince" : 0,
      "name" : "testBuildCloneNullContextUri",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.097,
      "failedSince" : 0,
      "name" : "testBuildCloneNullOriginal",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.124,
      "failedSince" : 0,
      "name" : "testBuildCloneOfInstanceWithArrayAsListFieldValue",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.102,
      "failedSince" : 0,
      "name" : "testBuildCloneOriginalInUoW",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.102,
      "failedSince" : 0,
      "name" : "testBuildCloneTwice",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.288,
      "failedSince" : 0,
      "name" : "testBuildCloneWithMultipleWrapperTypesAndStringKey",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.099,
      "failedSince" : 0,
      "name" : "testCloneCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.111,
      "failedSince" : 0,
      "name" : "testCloneEmptyList",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.221,
      "failedSince" : 0,
      "name" : "testCloneEmptyMap",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.22,
      "failedSince" : 0,
      "name" : "testCloneEmptySet",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.188,
      "failedSince" : 0,
      "name" : "testCloneListCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.102,
      "failedSince" : 0,
      "name" : "testCloneObjectProperty",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.097,
      "failedSince" : 0,
      "name" : "testCloneProperties",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.106,
      "failedSince" : 0,
      "name" : "testCloneReferencedList",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.214,
      "failedSince" : 0,
      "name" : "testCloneReferencedListWithNulls",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.347,
      "failedSince" : 0,
      "name" : "testCloneSingletonCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.182,
      "failedSince" : 0,
      "name" : "testCloneSingletonListWithReference",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.1,
      "failedSince" : 0,
      "name" : "testCloneSingletonMap",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.206,
      "failedSince" : 0,
      "name" : "testCloneWithNullCollection",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.106,
      "failedSince" : 0,
      "name" : "testMergeChangesOnString",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.182,
      "failedSince" : 0,
      "name" : "testMergeChangesPropertiesFromNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.102,
      "failedSince" : 0,
      "name" : "testMergeChangesRefListFromNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "cz.cvut.kbss.jopa.sessions.CloneBuilderTest",
      "duration" : 0.235,
      "failedSince" : 0,
      "name" : "testMergeChangesWithMultipleWrapperTypesAndStringKey",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "CloneBuilderTest",
  "passCount" : 39,
  "skipCount" : 0
}