Dale Emery created GEODE-5973: --------------------------------- Summary: PartitionedRepositoryManagerJUnitTest.queryOnlyWhenIndexIsAvailable null prRoot Key: GEODE-5973 URL: https://issues.apache.org/jira/browse/GEODE-5973 Project: Geode Issue Type: Test Reporter: Dale Emery
`IndexRepositoryFactory` throws `NullPointerException` during `computeIndexRepository(…)`. The region returned by `PartitionedRegionHelper.getPRRoot(fileRegion.getCache())` is `null`. Example from http://files.apachegeode-ci.info/builds/apache-develop-main/1.8.0-build.89/test-results/test/1541175326/index.html: {noformat} java.lang.NullPointerException at org.apache.geode.cache.lucene.internal.IndexRepositoryFactory.computeIndexRepository(IndexRepositoryFactory.java:60) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.computeRepository(PartitionedRepositoryManager.java:148) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.lambda$computeRepository$1(PartitionedRepositoryManager.java:167) at java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.computeRepository(PartitionedRepositoryManager.java:159) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepository(PartitionedRepositoryManager.java:136) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepositories(PartitionedRepositoryManager.java:97) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepositories(PartitionedRepositoryManager.java:80) at org.apache.geode.cache.lucene.internal.PartitionedRepositoryManagerJUnitTest.lambda$queryOnlyWhenIndexIsAvailable$0(PartitionedRepositoryManagerJUnitTest.java:303) at org.awaitility.core.CallableCondition$ConditionEvaluationWrapper.eval(CallableCondition.java:100) at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:192) at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:179) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)