NativeLifecycleTests

20

tests

0

failures

0

ignored

4.680s

duration

100%

successful

Tests

Test Duration Result
aValueCanOnlyBeHandedOverOnce() 1.139s passed
callerSuppliedValueMutSurvivesWriteCalls() 0.037s passed
callerValueMutInPojoFieldSurvives() 0.027s passed
callerValueMutNestedInListAndOptionalSurvives() 0.028s passed
callerValueMutNestedInMapSurvivesAndIsReusable() 0.028s passed
closeIsIdempotentAndUseAfterCloseFailsCleanly() 0.024s passed
concurrentCloseFreesOnce() 0.019s passed
everyNativeTypeCanBeReleasedExplicitly() 0.146s passed
failedCollectionCreationStillConsumesEveryValue() 0.001s passed
failedConversionPartwayThrowsAndLeavesLaterCallsWorking() 0.029s passed
failedEntryCreationStillConsumesTheValue() 0.001s passed
failedFromListFreesWhatWasBoxedAndLeavesLaterCallsWorking() 0.039s passed
geometryCollectionSnapshotsAnyList() 0.001s passed
manyResponsesAreFreedExplicitlyAndByTheCleaner() 0.885s passed
nullElementIsRejectedBeforeAnythingIsTaken() 0.002s passed
passingTheSameValueTwiceIsRejectedNotFreedTwice() 0.001s passed
sameCallerValueMutUnderTwoKeys() 0.026s passed
temporariesSurviveGarbageCollectionDuringNativeCalls() 0.616s passed
unclosedObjectsAreCleanedUp() 0.395s passed
unreferencedOwnersSurviveGarbageCollectionDuringNativeCalls() 1.236s passed