diff --git a/solr/core/src/test-files/solr/collection1/conf/solrconfig-nativelock.xml b/solr/core/src/test-files/solr/collection1/conf/solrconfig-nativelock.xml deleted file mode 100644 index 7b5b6f7de93..00000000000 --- a/solr/core/src/test-files/solr/collection1/conf/solrconfig-nativelock.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - ${solr.data.dir:} - - ${tests.luceneMatchVersion:LUCENE_CURRENT} - - - ${useCompoundFile:false} - native - - diff --git a/solr/core/src/test-files/solr/collection1/conf/solrconfig-simplelock.xml b/solr/core/src/test-files/solr/collection1/conf/solrconfig-simplelock.xml deleted file mode 100644 index 7981b846850..00000000000 --- a/solr/core/src/test-files/solr/collection1/conf/solrconfig-simplelock.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - ${solr.data.dir:} - - ${tests.luceneMatchVersion:LUCENE_CURRENT} - - - ${useCompoundFile:false} - simple - - diff --git a/solr/core/src/test-files/solr/collection1/conf/solrconfig.snippet.randomindexconfig.xml b/solr/core/src/test-files/solr/collection1/conf/solrconfig.snippet.randomindexconfig.xml index 0733d5c19dd..7514aa4788b 100644 --- a/solr/core/src/test-files/solr/collection1/conf/solrconfig.snippet.randomindexconfig.xml +++ b/solr/core/src/test-files/solr/collection1/conf/solrconfig.snippet.randomindexconfig.xml @@ -38,5 +38,10 @@ A solrconfig.xml snippet containing indexConfig settings for randomized testing. 1000 10000 - single + + + ${solr.tests.lockType:single} diff --git a/solr/core/src/test/org/apache/solr/core/SolrCoreCheckLockOnStartupTest.java b/solr/core/src/test/org/apache/solr/core/SolrCoreCheckLockOnStartupTest.java index e6ce1da1ff0..e07b5ed6b75 100644 --- a/solr/core/src/test/org/apache/solr/core/SolrCoreCheckLockOnStartupTest.java +++ b/solr/core/src/test/org/apache/solr/core/SolrCoreCheckLockOnStartupTest.java @@ -62,12 +62,14 @@ public class SolrCoreCheckLockOnStartupTest extends SolrTestCaseJ4 { ignoreException("locked"); try { + System.setProperty("solr.tests.lockType","simple"); //opening a new core on the same index - initCore("solrconfig-simplelock.xml", "schema.xml"); + initCore("solrconfig-basic.xml", "schema.xml"); if (checkForCoreInitException(LockObtainFailedException.class)) return; fail("Expected " + LockObtainFailedException.class.getSimpleName()); } finally { + System.clearProperty("solr.tests.lockType"); unIgnoreException("locked"); indexWriter.close(); directory.close(); @@ -86,13 +88,15 @@ public class SolrCoreCheckLockOnStartupTest extends SolrTestCaseJ4 { ignoreException("locked"); try { + System.setProperty("solr.tests.lockType","native"); //opening a new core on the same index - initCore("solrconfig-nativelock.xml", "schema.xml"); + initCore("solrconfig-basic.xml", "schema.xml"); CoreContainer cc = h.getCoreContainer(); if (checkForCoreInitException(LockObtainFailedException.class)) return; fail("Expected " + LockObtainFailedException.class.getSimpleName()); } finally { + System.clearProperty("solr.tests.lockType"); unIgnoreException("locked"); indexWriter.close(); directory.close();