You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by si...@apache.org on 2018/05/29 14:59:48 UTC

lucene-solr:branch_7x: LUCENE-8330: Exclude MockRandomMP from basic tests

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_7x 1cbadda4d -> 7ebb4dba0


LUCENE-8330: Exclude MockRandomMP from basic tests


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/7ebb4dba
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/7ebb4dba
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/7ebb4dba

Branch: refs/heads/branch_7x
Commit: 7ebb4dba0277a345774330cbd4bed4103e152ea3
Parents: 1cbadda
Author: Simon Willnauer <si...@apache.org>
Authored: Tue May 29 16:56:21 2018 +0200
Committer: Simon Willnauer <si...@apache.org>
Committed: Tue May 29 16:59:39 2018 +0200

----------------------------------------------------------------------
 .../java/org/apache/lucene/index/BaseMergePolicyTestCase.java    | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/7ebb4dba/lucene/test-framework/src/java/org/apache/lucene/index/BaseMergePolicyTestCase.java
----------------------------------------------------------------------
diff --git a/lucene/test-framework/src/java/org/apache/lucene/index/BaseMergePolicyTestCase.java b/lucene/test-framework/src/java/org/apache/lucene/index/BaseMergePolicyTestCase.java
index cf816d8..8f98627 100644
--- a/lucene/test-framework/src/java/org/apache/lucene/index/BaseMergePolicyTestCase.java
+++ b/lucene/test-framework/src/java/org/apache/lucene/index/BaseMergePolicyTestCase.java
@@ -91,6 +91,10 @@ public abstract class BaseMergePolicyTestCase extends LuceneTestCase {
 
   public void testFindForcedDeletesMerges() throws IOException {
     MergePolicy mp = mergePolicy();
+    if (mp instanceof FilterMergePolicy) {
+      assumeFalse("test doesn't work with MockRandomMP",
+          ((FilterMergePolicy) mp).in instanceof MockRandomMergePolicy);
+    }
     SegmentInfos infos = new SegmentInfos(Version.LATEST.major);
     try (Directory directory = newDirectory()) {
       MergePolicy.MergeContext context = new MockMergeContext(s -> 0);