From 66a1ed095c8a5a58cb565bc4d916a773c3adcf34 Mon Sep 17 00:00:00 2001 From: Andrew Ross Date: Tue, 29 Apr 2025 07:26:46 -0700 Subject: [PATCH] Mute more flaky tests These are some of the most frequent offenders for failing builds. All have existing issues open for tracking their fixes. Signed-off-by: Andrew Ross --- build.gradle | 1 - .../org/opensearch/rest/ReactorNetty4StreamingStressIT.java | 1 + .../org/opensearch/cluster/MinimumClusterManagerNodesIT.java | 1 + .../indices/replication/SegmentReplicationResizeRequestIT.java | 1 + .../RemoteStorePinnedTimestampsGarbageCollectionIT.java | 2 ++ .../search/aggregations/startree/MetricAggregatorTests.java | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index cc13761453c41..878b284cdf39c 100644 --- a/build.gradle +++ b/build.gradle @@ -551,7 +551,6 @@ subprojects { includeClasses.add("org.opensearch.snapshots.SnapshotStatusApisIT") includeClasses.add("org.opensearch.test.rest.ClientYamlTestSuiteIT") includeClasses.add("org.opensearch.upgrade.DetectEsInstallationTaskTests") - includeClasses.add("org.opensearch.cluster.MinimumClusterManagerNodesIT") } } } diff --git a/plugins/transport-reactor-netty4/src/javaRestTest/java/org/opensearch/rest/ReactorNetty4StreamingStressIT.java b/plugins/transport-reactor-netty4/src/javaRestTest/java/org/opensearch/rest/ReactorNetty4StreamingStressIT.java index d4696d82c13e7..2e1172a4c4380 100644 --- a/plugins/transport-reactor-netty4/src/javaRestTest/java/org/opensearch/rest/ReactorNetty4StreamingStressIT.java +++ b/plugins/transport-reactor-netty4/src/javaRestTest/java/org/opensearch/rest/ReactorNetty4StreamingStressIT.java @@ -44,6 +44,7 @@ public void tearDown() throws Exception { super.tearDown(); } + @AwaitsFix(bugUrl = "https://github.com/opensearch-project/OpenSearch/issues/15840") public void testCloseClientStreamingRequest() throws Exception { final VirtualTimeScheduler scheduler = VirtualTimeScheduler.create(true); diff --git a/server/src/internalClusterTest/java/org/opensearch/cluster/MinimumClusterManagerNodesIT.java b/server/src/internalClusterTest/java/org/opensearch/cluster/MinimumClusterManagerNodesIT.java index fbc786c215358..77efa672f967a 100644 --- a/server/src/internalClusterTest/java/org/opensearch/cluster/MinimumClusterManagerNodesIT.java +++ b/server/src/internalClusterTest/java/org/opensearch/cluster/MinimumClusterManagerNodesIT.java @@ -250,6 +250,7 @@ public void testTwoNodesNoClusterManagerBlock() throws Exception { } } + @AwaitsFix(bugUrl = "https://github.com/opensearch-project/OpenSearch/issues/14289") public void testThreeNodesNoClusterManagerBlock() throws Exception { internalCluster().setBootstrapClusterManagerNodeIndex(2); diff --git a/server/src/internalClusterTest/java/org/opensearch/indices/replication/SegmentReplicationResizeRequestIT.java b/server/src/internalClusterTest/java/org/opensearch/indices/replication/SegmentReplicationResizeRequestIT.java index 69411b2ff640a..b53f8b57fd265 100644 --- a/server/src/internalClusterTest/java/org/opensearch/indices/replication/SegmentReplicationResizeRequestIT.java +++ b/server/src/internalClusterTest/java/org/opensearch/indices/replication/SegmentReplicationResizeRequestIT.java @@ -31,6 +31,7 @@ @OpenSearchIntegTestCase.ClusterScope(scope = OpenSearchIntegTestCase.Scope.TEST, numDataNodes = 2) public class SegmentReplicationResizeRequestIT extends SegmentReplicationBaseIT { + @AwaitsFix(bugUrl = "https://github.com/opensearch-project/OpenSearch/issues/17552") public void testCreateShrinkIndexThrowsExceptionWhenReplicasBehind() throws Exception { // create index with -1 as refresh interval as we are blocking segrep and we want to control refreshes. diff --git a/server/src/internalClusterTest/java/org/opensearch/remotestore/RemoteStorePinnedTimestampsGarbageCollectionIT.java b/server/src/internalClusterTest/java/org/opensearch/remotestore/RemoteStorePinnedTimestampsGarbageCollectionIT.java index 2922ad33586d2..f65040927e70c 100644 --- a/server/src/internalClusterTest/java/org/opensearch/remotestore/RemoteStorePinnedTimestampsGarbageCollectionIT.java +++ b/server/src/internalClusterTest/java/org/opensearch/remotestore/RemoteStorePinnedTimestampsGarbageCollectionIT.java @@ -8,6 +8,7 @@ package org.opensearch.remotestore; +import org.apache.lucene.tests.util.LuceneTestCase; import org.opensearch.action.support.IndicesOptions; import org.opensearch.common.blobstore.BlobPath; import org.opensearch.common.collect.Tuple; @@ -35,6 +36,7 @@ import static org.opensearch.index.remote.RemoteStoreEnums.DataType.METADATA; import static org.opensearch.test.hamcrest.OpenSearchAssertions.assertNoFailures; +@LuceneTestCase.AwaitsFix(bugUrl = "https://github.com/opensearch-project/OpenSearch/issues/16088") @OpenSearchIntegTestCase.ClusterScope(scope = OpenSearchIntegTestCase.Scope.TEST, numDataNodes = 0) public class RemoteStorePinnedTimestampsGarbageCollectionIT extends RemoteStoreBaseIntegTestCase { static final String INDEX_NAME = "remote-store-test-idx-1"; diff --git a/server/src/test/java/org/opensearch/search/aggregations/startree/MetricAggregatorTests.java b/server/src/test/java/org/opensearch/search/aggregations/startree/MetricAggregatorTests.java index 6640b691449c1..dd53067db05e7 100644 --- a/server/src/test/java/org/opensearch/search/aggregations/startree/MetricAggregatorTests.java +++ b/server/src/test/java/org/opensearch/search/aggregations/startree/MetricAggregatorTests.java @@ -137,6 +137,7 @@ protected Codec getCodec( return new Composite101Codec(Lucene101Codec.Mode.BEST_SPEED, mapperService, testLogger); } + @AwaitsFix(bugUrl = "https://github.com/opensearch-project/OpenSearch/issues/18110") public void testStarTreeDocValues() throws IOException { final List> MAX_LEAF_DOC_VARIATIONS = List.of( () -> 1,