Bruce Schuchardt created GEODE-6409:
---------------------------------------
Summary: CI Failure:
PersistentPartitionedRegionRegressionTest.doesNotWaitForPreviousInstanceOfOnlineServer
Key: GEODE-6409
URL: https://issues.apache.org/jira/browse/GEODE-6409
Project: Geode
Issue Type: Bug
Components: tests
Reporter: Bruce Schuchardt
{noformat}
org.apache.geode.internal.cache.partitioned.PersistentPartitionedRegionRegressionTest
> doesNotWaitForPreviousInstanceOfOnlineServer FAILED
org.apache.geode.test.dunit.RMIException: While invoking
org.apache.geode.internal.cache.partitioned.PersistentPartitionedRegionRegressionTest$$Lambda$362/0x0000000840524040.run
in VM 0 running on Host b7224cd21ff9 with 4 VMs
at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:557)
at org.apache.geode.test.dunit.VM.invoke(VM.java:384)
at
org.apache.geode.internal.cache.partitioned.PersistentPartitionedRegionRegressionTest.doesNotWaitForPreviousInstanceOfOnlineServer(PersistentPartitionedRegionRegressionTest.java:392)
Caused by:
org.apache.geode.cache.CacheClosedException: The cache is closed.
at
org.apache.geode.internal.cache.GemFireCacheImpl$Stopper.generateCancelledException(GemFireCacheImpl.java:1586)
at
org.apache.geode.CancelCriterion.checkCancelInProgress(CancelCriterion.java:83)
at
org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3008)
at
org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2988)
at
org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2975)
at
org.apache.geode.cache.RegionFactory.create(RegionFactory.java:755)
at
org.apache.geode.internal.cache.partitioned.PersistentPartitionedRegionRegressionTest.createPartitionedRegion(PersistentPartitionedRegionRegressionTest.java:558)
at
org.apache.geode.internal.cache.partitioned.PersistentPartitionedRegionRegressionTest.lambda$doesNotWaitForPreviousInstanceOfOnlineServer$bb17a952$7(PersistentPartitionedRegionRegressionTest.java:392){noformat}
This test failed because a background thread, apparently from a previous test,
shut down its cache just as it was getting ready to create a Region.
These log statements show the unfortunate interaction:
{noformat}
[vm0] [info 2019/02/14 18:20:56.816 UTC <RMI TCP
Connection(1)-172.17.0.19> tid=0x22] Loading previously deployed jars
[vm0] [info 2019/02/14 18:20:56.818 UTC <RMI TCP
Connection(1)-172.17.0.19> tid=0x22] Initializing region PdxTypes
[vm0] [info 2019/02/14 18:20:56.822 UTC <RMI TCP
Connection(1)-172.17.0.19> tid=0x22] Region PdxTypes requesting initial
image from 172.17.0.19(159)<v30>:41002
[vm0] [info 2019/02/14 18:20:56.824 UTC <RMI TCP
Connection(1)-172.17.0.19> tid=0x22] PdxTypes is done getting image from
172.17.0.19(159)<v30>:41002. isDeltaGII is false
[vm0] [info 2019/02/14 18:20:56.824 UTC <RMI TCP
Connection(1)-172.17.0.19> tid=0x22] Initialization of region PdxTypes
completed
[vm0] [info 2019/02/14 18:20:56.826 UTC <Pooled High Priority Message
Processor 2> tid=0x239] GemFireCache[id = 1581794477; isClosing = true;
isShutDownAll = false; created = Thu Feb 14 18:20:56 UTC 2019; server = false;
copyOnRead = false; lockLease = 120; lockTimeout = 60]: Now closing.
[vm0] [info 2019/02/14 18:20:56.842 UTC <Pooled High Priority Message
Processor 2> tid=0x239] Shutting down DistributionManager
172.17.0.19(155)<v32>:41001.
{noformat}
previously run tests in this JVM were
{noformat}
Previously run tests:
[PersistentPartitionedRegionRegressionTest.recoversFromDiskWithCustomExpiration,
PersistentPartitionedRegionRegressionTest.recoversRedundancyAfterRecreatingRegion,
PersistentPartitionedRegionRegressionTest.recoversAfterBucketCreationCrashes,
PersistentPartitionedRegionRegressionTest.recoversBucketsAfterCrashDuringGii,
PersistentPartitionedRegionRegressionTest.recoversBucketsAfterRestartAfterCrashDuringGii]
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)