<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" tests="61" skipped="0" failures="0" errors="0" timestamp="2017-06-06T07:28:08" hostname="jblum-mbpro-2.local" time="1.868">
  <properties/>
  <testcase name="sessionFromData" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="1.036"/>
  <testcase name="gemfireOperationsSessionRepositoryIsProperlyConstructedAndInitialized" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.568"/>
  <testcase name="isCreateWithUpdateOperationReturnsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.057"/>
  <testcase name="sessionHashCodeIsNotEqualToStringIdHashCode" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionFromDelta" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.003"/>
  <testcase name="constructGemFireSessionWithId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.008"/>
  <testcase name="sessionAttributesHasDeltaIsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="hasDeltaWhenNoSessionChangesIsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="sessionAttributesEntrySetIteratesAttributeNameValues" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="isCreateWithCreateOperationReturnsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.004"/>
  <testcase name="setAndGetPrincipalName" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="deleteSessionCallsDeleteSessionId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.013"/>
  <testcase name="constructGemFireSessionWithUnspecifiedId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="afterDestroyWithSessionIdPublishesSessionDestroyedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.004"/>
  <testcase name="isCreateWithTombstoneReturnsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="sessionAttributesFromDelta" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="hasDeltaWhenSessionAttributesChangeIsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="constructGemFireOperationsSessionRepositoryWithNullTemplate" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="fromExistingGemFireSessionIsGemFireSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="afterCreateForNonSessionTypeDoesNotPublishSessionCreatedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="isCreateWithRememberedSessionIdReturnsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="isCreateWithCreateOperationAndNonProxyRegionReturnsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="constructGemFireSessionWithDefaultInitialization" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="afterInvalidateWithSessionPublishesSessionExpiredEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="sessionAttributesFromData" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="fromExistingSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="handleDeletedWithSessionPublishesSessionDeletedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="afterCreateForDestroyOperationDoesNotPublishSessionCreatedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionToDataThenFromDataWhenPrincipalNameIsNullGetsHandledProperly" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="handleDeletedWithSessionIdPublishesSessionDeletedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="constructGemFireSessionWithNullSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="touchSetsLastAccessedTime" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="sessionEqualsDifferentSessionBasedOnId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="sessionToData" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.017"/>
  <testcase name="maxInactiveIntervalInSecondsAllowsNegativeValuesAndExtremelyLargeValues" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="sessionAttributesToDelta" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="sessionWithAttributesAreThreadSafe" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.07"/>
  <testcase name="afterDestroyWithNonSessionTypePublishesSessionDestroyedEventWithSessionId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="afterDestroyWithSessionPublishesSessionDestroyedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="afterInvalidateWithNonSessionTypePublishesSessionExpiredEventWithSessionId" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="afterInvalidateWithSessionIdPublishesSessionExpiredEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="afterCreateWithSessionPublishesSessionCreatedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.002"/>
  <testcase name="sessionToDelta" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.003"/>
  <testcase name="afterCreateForModificationDoesNotPublishSessionCreatedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionCreateCreateExpireRecreatePublishesSessionEventsCreateExpireCreate" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.003"/>
  <testcase name="createNewGemFireSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="afterCreateWithSessionIdPublishesSessionCreatedEvent" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionAttributesToData" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="isExpiredIsFalseWhenSessionIsActive" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="isCreateWithLocalLoadCreateOperationReturnsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionAttributesFromSessionAttributes" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="isExpiredIsFalseWhenMaxInactiveIntervalIsNegative" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="publishEventHandlesThrowable" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.014"/>
  <testcase name="sessionAttributesHasDeltaIsFalse" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="isExpiredIsTrueWhenSessionIsInactive" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="hasDeltaWhenSessionLastAccessedTimeIsUpdatedIsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <testcase name="constructGemFireSessionWithSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="setGetAndRemoveAttribute" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionComparisons" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="sessionAttributesFromSession" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.001"/>
  <testcase name="hasDeltaWhenSessionMaxInactiveIntervalInSecondsIsUpdatedIsTrue" classname="org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest" time="0.0"/>
  <system-out><![CDATA[[info 2017/06/06 00:28:09.908 PDT <Test worker> tid=0xc] Instantiator registered with id 800,813,552 class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository$GemFireSession

[info 2017/06/06 00:28:09.996 PDT <Test worker> tid=0xc] Instantiator registered with id 800,828,008 class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository$GemFireSessionAttributes

]]></system-out>
  <system-err><![CDATA[java.lang.instrument.IllegalClassFormatException: Error while instrumenting class org/apache/geode/internal/i18n/LocalizedStrings.
	at org.jacoco.agent.rt.internal_14f7ee5.CoverageTransformer.transform(CoverageTransformer.java:93)
	at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
	at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.apache.geode.internal.InternalInstantiator._register(InternalInstantiator.java:174)
	at org.apache.geode.internal.InternalInstantiator.register(InternalInstantiator.java:100)
	at org.apache.geode.Instantiator.register(Instantiator.java:183)
	at org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.afterPropertiesSet(AbstractGemFireOperationsSessionRepository.java:233)
	at org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepositoryTest.gemfireOperationsSessionRepositoryIsProperlyConstructedAndInitialized(AbstractGemFireOperationsSessionRepositoryTest.java:223)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:68)
	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:74)
	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:39)
	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:161)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:147)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:129)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Error while instrumenting class org/apache/geode/internal/i18n/LocalizedStrings.
	at org.jacoco.agent.rt.internal_14f7ee5.core.instr.Instrumenter.instrumentError(Instrumenter.java:152)
	at org.jacoco.agent.rt.internal_14f7ee5.core.instr.Instrumenter.instrument(Instrumenter.java:103)
	at org.jacoco.agent.rt.internal_14f7ee5.CoverageTransformer.transform(CoverageTransformer.java:91)
	... 69 more
Caused by: java.lang.RuntimeException: Method code too large!
	at org.jacoco.agent.rt.internal_14f7ee5.asm.MethodWriter.getSize(MethodWriter.java:2036)
	at org.jacoco.agent.rt.internal_14f7ee5.asm.ClassWriter.toByteArray(ClassWriter.java:827)
	at org.jacoco.agent.rt.internal_14f7ee5.core.instr.Instrumenter.instrument(Instrumenter.java:84)
	at org.jacoco.agent.rt.internal_14f7ee5.core.instr.Instrumenter.instrument(Instrumenter.java:101)
	... 70 more
]]></system-err>
</testsuite>
