diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 2acf2a9ef8..9ff739eee5 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -50,8 +50,8 @@ jobs: restore-keys: | ${{ runner.os }}-nuget- -# - run: "./build.sh integrate $VERSION readonly,replicatedreadonly,writable random:test_only_one --report" - - run: "./build.sh integrate $VERSION replicatedreadonly random:test_only_one --report" + - run: "./build.sh integrate $VERSION readonly,multinode,writable random:test_only_one --report" +# - run: "./build.sh integrate $VERSION replicatedreadonly random:test_only_one --report" name: Integration Tests working-directory: client env: @@ -118,7 +118,7 @@ jobs: knn_plugin: true plugins_output_directory: ${{ env.OPENSEARCH_PLUGINS_DIRECTORY }} - - run: "./build.sh integrate $OPENSEARCH_VERSION readonly,replicatedreadonly,writable random:test_only_one --report" + - run: "./build.sh integrate $OPENSEARCH_VERSION readonly,multinode,writable random:test_only_one --report" name: Integration Tests working-directory: client env: diff --git a/tests/Tests.Core/ManagedOpenSearch/Clusters/ReadOnlyCluster.cs b/tests/Tests.Core/ManagedOpenSearch/Clusters/ReadOnlyCluster.cs index 11d5230b68..ab79f09c2d 100644 --- a/tests/Tests.Core/ManagedOpenSearch/Clusters/ReadOnlyCluster.cs +++ b/tests/Tests.Core/ManagedOpenSearch/Clusters/ReadOnlyCluster.cs @@ -39,9 +39,9 @@ public ReadOnlyCluster() : base(Knn, MapperMurmur3, Security) { } protected override void SeedNode() => new DefaultSeeder(Client).SeedNode(); } - public class ReplicatedReadOnlyCluster : ClientTestClusterBase + public class MultiNodeCluster : ClientTestClusterBase { - public ReplicatedReadOnlyCluster() : base(new ClientTestClusterConfiguration(numberOfNodes: 2, plugins: [Knn, MapperMurmur3, Security]) + public MultiNodeCluster() : base(new ClientTestClusterConfiguration(numberOfNodes: 2, plugins: [Knn, MapperMurmur3, Security]) { NoCleanupAfterNodeStopped = true }) { } diff --git a/tests/Tests/Cat/CatSegmentReplication/CatSegmentReplicationApiTests.cs b/tests/Tests/Cat/CatSegmentReplication/CatSegmentReplicationApiTests.cs index b57ba1f6d3..f1dac93704 100644 --- a/tests/Tests/Cat/CatSegmentReplication/CatSegmentReplicationApiTests.cs +++ b/tests/Tests/Cat/CatSegmentReplication/CatSegmentReplicationApiTests.cs @@ -21,9 +21,9 @@ namespace Tests.Cat.CatSegmentReplication; [SkipVersion("<2.7.0", "/_cat/segment_replication was added in version 2.7.0")] public class CatSegmentReplicationApiTests - : ApiIntegrationTestBase, ICatSegmentReplicationRequest, CatSegmentReplicationDescriptor, CatSegmentReplicationRequest> + : ApiIntegrationTestBase, ICatSegmentReplicationRequest, CatSegmentReplicationDescriptor, CatSegmentReplicationRequest> { - public CatSegmentReplicationApiTests(ReplicatedReadOnlyCluster cluster, EndpointUsage usage) : base(cluster, usage) { } + public CatSegmentReplicationApiTests(MultiNodeCluster cluster, EndpointUsage usage) : base(cluster, usage) { } private static readonly string IndexName = nameof(CatSegmentReplicationApiTests).ToLower();