summaryrefslogtreecommitdiff
path: root/core/src/test/java/org/elasticsearch
diff options
context:
space:
mode:
authorJason Tedor <jason@tedor.me>2017-06-26 22:46:21 -0400
committerJason Tedor <jason@tedor.me>2017-06-26 22:48:04 -0400
commitf27aba34bf6b0a76011aa629d943be4f8c216f64 (patch)
tree5b9935ecbdcb456a955896c3f88952d922c0c78f /core/src/test/java/org/elasticsearch
parentdfd241e0a66192ca4e7599ca49c26d2d165af7b8 (diff)
Mark shutdown non-master nodes test as awaits fix
This commit marks a failing test as awaits fix. The test is failing due to a primary shard not knowing its own local checkpoint in the global checkpoint tracker after recovery. If such a shard becomes primary after promotion, and is then subsequently relocated, it can lead to a violation of an assertion that when the primary context is transferred the knowledge of all in-sync local checkpoints is consistent with the global checkpoint on the relocation target. Relates #25415
Diffstat (limited to 'core/src/test/java/org/elasticsearch')
-rw-r--r--core/src/test/java/org/elasticsearch/cluster/MinimumMasterNodesIT.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/src/test/java/org/elasticsearch/cluster/MinimumMasterNodesIT.java b/core/src/test/java/org/elasticsearch/cluster/MinimumMasterNodesIT.java
index 31ffb026e3..a923b33104 100644
--- a/core/src/test/java/org/elasticsearch/cluster/MinimumMasterNodesIT.java
+++ b/core/src/test/java/org/elasticsearch/cluster/MinimumMasterNodesIT.java
@@ -188,6 +188,7 @@ public class MinimumMasterNodesIT extends ESIntegTestCase {
}
}
+ @AwaitsFix(bugUrl = "https://github.com/elastic/elasticsearch/issues/25415")
public void testMultipleNodesShutdownNonMasterNodes() throws Exception {
Settings settings = Settings.builder()
.put("discovery.zen.minimum_master_nodes", 3)