[ 
https://issues.apache.org/jira/browse/GEODE-8528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kirk Lund resolved GEODE-8528.
------------------------------
    Fix Version/s: 1.15.0
       Resolution: Fixed

Merged fix to develop:
{noformat}
commit 5df584bf4e9504e667ac70dd551a310c4921b53d
Author: Kirk Lund <[email protected]>
Date:   Fri Jun 11 09:37:39 2021 -0700

    GEODE-9103: Fix failures in PutAllClientServerDistributedTest (#6542)
    
    Prevent ServerConnectivityExceptions when test encounters long GCs or
    slow CPUs.
    
    Add test-only system property to AbstractCacheServer for
    maximumTimeBetweenPings.
    
    Use system property to set maximumTimeBetweenPings to GeodeAwaitility
    timeout.
    
    Use GeodeAwaitility timeout for client pool readTimeout.
    
    Remove unnecessary client pool settings within each test.
    
    Inline getCause within Throwable assertions.
    
    Fixes GEODE-8528, GEODE-9103, GEODE-9242, GEODE-9296.
{noformat}

> PutAllClientServerDistributedTest.testPartialKeyInPRSingleHop fails due to 
> missing disk store after server restart
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-8528
>                 URL: https://issues.apache.org/jira/browse/GEODE-8528
>             Project: Geode
>          Issue Type: Bug
>          Components: tests
>    Affects Versions: 1.12.0
>            Reporter: Benjamin P Ross
>            Assignee: Kirk Lund
>            Priority: Major
>              Labels: GeodeOperationAPI
>             Fix For: 1.15.0
>
>
> org.apache.geode.internal.cache.PutAllClientServerDistributedTest > 
> testPartialKeyInPRSingleHop FAILED
>     org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.PutAllClientServerDistributedTest$$Lambda$313/839097690.call
>  in VM 1 running on Host 3e9ce4ee92bd with 4 VMs
>         at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:610)
>         at org.apache.geode.test.dunit.VM.invoke(VM.java:462)
>         at 
> org.apache.geode.internal.cache.PutAllClientServerDistributedTest.testPartialKeyInPRSingleHop(PutAllClientServerDistributedTest.java:1894)
>         Caused by:
>         java.lang.IllegalStateException: Disk store ds1 not found
>             at 
> org.apache.geode.internal.cache.LocalRegion.findDiskStore(LocalRegion.java:7480)
>             at 
> org.apache.geode.internal.cache.PartitionedRegion.findDiskStore(PartitionedRegion.java:9203)
>             at 
> org.apache.geode.internal.cache.LocalRegion.<init>(LocalRegion.java:602)
>             at 
> org.apache.geode.internal.cache.LocalRegion.<init>(LocalRegion.java:546)
>             at 
> org.apache.geode.internal.cache.PartitionedRegion.<init>(PartitionedRegion.java:760)
>             at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:2925)
>             at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2869)
>             at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2853)
>             at 
> org.apache.geode.cache.RegionFactory.create(RegionFactory.java:768)
>             at 
> org.apache.geode.internal.cache.PutAllClientServerDistributedTest.createServer(PutAllClientServerDistributedTest.java:2797)
>             at 
> org.apache.geode.internal.cache.PutAllClientServerDistributedTest.lambda$testPartialKeyInPRSingleHop$515fd116$1(PutAllClientServerDistributedTest.java:1894)
> Halfway through the test we shutdown Server2 and restart it, but upon 
> attempting to start the server with the same disk store name we used original 
> we get missing disk store errors.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to