Skip to content

Commit 15911e0

Browse files
committed
Disable WriteConcernOperationTest where server is sharded and < 4.2
The tests are flaky on older servers and the issue appears to be with the server not the driver JAVA-4977
1 parent 6532989 commit 15911e0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

driver-sync/src/test/functional/com/mongodb/client/AbstractWriteConcernOperationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
import java.util.List;
3333

3434
import static com.mongodb.ClusterFixture.isServerlessTest;
35+
import static com.mongodb.ClusterFixture.isSharded;
36+
import static com.mongodb.ClusterFixture.serverVersionLessThan;
3537
import static com.mongodb.JsonTestServerVersionChecker.skipTest;
3638
import static com.mongodb.client.Fixture.getDefaultDatabaseName;
3739
import static org.junit.Assume.assumeFalse;
@@ -44,6 +46,7 @@ public AbstractWriteConcernOperationTest(final String filename, final String des
4446
final boolean skipTest) {
4547
super(filename, description, databaseName, collectionName, data, definition, skipTest, true);
4648
assumeFalse(isServerlessTest());
49+
assumeFalse(isSharded() && serverVersionLessThan(4, 2));
4750
}
4851

4952
@Parameterized.Parameters(name = "{0}: {1}")

0 commit comments

Comments
 (0)