Skip to content

Commit 5c46d76

Browse files
Fix tests failing on Jenkins
1 parent 4043958 commit 5c46d76

20 files changed

+30
-30
lines changed

integration-tests/src/test/java/com/datastax/oss/driver/core/compression/DirectCompressionIT.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,10 @@ public static void setup() {
7575
public void should_execute_queries_with_snappy_compression() throws Exception {
7676
Assume.assumeTrue(
7777
"Snappy is not supported in OSS C* 4.0+ with protocol v5 and DSE before 6.0",
78-
(!CCM_RULE.getDseVersion().isPresent()
79-
&& CCM_RULE.getCassandraVersion().nextStable().compareTo(Version.V4_0_0) < 0)
80-
|| CCM_RULE.getDseVersion().get().nextStable().compareTo(Version.V6_0_0) >= 0);
78+
(CCM_RULE.getDseVersion().isPresent()
79+
&& CCM_RULE.getDseVersion().get().nextStable().compareTo(Version.V6_0_0) >= 0)
80+
|| (!CCM_RULE.getDseVersion().isPresent()
81+
&& CCM_RULE.getCassandraVersion().nextStable().compareTo(Version.V4_0_0) < 0));
8182
createAndCheckCluster("snappy");
8283
}
8384

integration-tests/src/test/java/com/datastax/oss/driver/core/compression/HeapCompressionIT.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ public static void setup() {
7979
public void should_execute_queries_with_snappy_compression() throws Exception {
8080
Assume.assumeTrue(
8181
"Snappy is not supported in OSS C* 4.0+ with protocol v5 and DSE before 6.0",
82-
(!CCM_RULE.getDseVersion().isPresent()
83-
&& CCM_RULE.getCassandraVersion().nextStable().compareTo(Version.V4_0_0) < 0)
84-
|| CCM_RULE.getDseVersion().get().nextStable().compareTo(Version.V6_0_0) >= 0);
82+
(CCM_RULE.getDseVersion().isPresent()
83+
&& CCM_RULE.getDseVersion().get().nextStable().compareTo(Version.V6_0_0) >= 0)
84+
|| (!CCM_RULE.getDseVersion().isPresent()
85+
&& CCM_RULE.getCassandraVersion().nextStable().compareTo(Version.V4_0_0) < 0));
8586
createAndCheckCluster("snappy");
8687
}
8788

integration-tests/src/test/java/com/datastax/oss/driver/core/connection/NettyResourceLeakDetectionIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,7 @@ public void should_not_leak_compressed_lz4() {
128128

129129
@BackendRequirement(
130130
type = BackendType.DSE,
131-
minInclusive = "6.0.0",
132-
description = "Snappy is not supported in DSE before 6.0 with protocol v3")
131+
description = "Snappy is not supported in OSS C* 4.0+ with protocol v5")
133132
@BackendRequirement(
134133
type = BackendType.CASSANDRA,
135134
maxExclusive = "4.0.0",

integration-tests/src/test/java/com/datastax/oss/driver/mapper/CustomResultTypeIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public class CustomResultTypeIT extends InventoryITBase {
6464
public static void setup() {
6565
CqlSession session = SESSION_RULE.session();
6666

67-
for (String query : createStatements(CCM_RULE)) {
67+
for (String query : createStatements(CCM_RULE, false)) {
6868
session.execute(
6969
SimpleStatement.builder(query).setExecutionProfile(SESSION_RULE.slowProfile()).build());
7070
}

integration-tests/src/test/java/com/datastax/oss/driver/mapper/DeleteIT.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,11 @@
5656
// Do not run LWT tests in parallel because they may interfere. Tests operate on the same row.
5757
@BackendRequirement(
5858
type = BackendType.CASSANDRA,
59-
minInclusive = "3.4",
60-
description = ">= in WHERE clause, and SASI indexes are not supported in legacy versions")
59+
minInclusive = "3.0",
60+
description = ">= in WHERE clause not supported in legacy versions")
6161
public class DeleteIT extends InventoryITBase {
6262

63-
private static CustomCcmRule CCM_RULE =
64-
CustomCcmRule.builder().withCassandraConfiguration("enable_sasi_indexes", "true").build();
63+
private static CustomCcmRule CCM_RULE = CustomCcmRule.builder().build();
6564

6665
private static final SessionRule<CqlSession> SESSION_RULE = SessionRule.builder(CCM_RULE).build();
6766

@@ -76,7 +75,7 @@ public class DeleteIT extends InventoryITBase {
7675
public static void setup() {
7776
CqlSession session = SESSION_RULE.session();
7877

79-
for (String query : createStatements(CCM_RULE)) {
78+
for (String query : createStatements(CCM_RULE, false)) {
8079
session.execute(
8180
SimpleStatement.builder(query).setExecutionProfile(SESSION_RULE.slowProfile()).build());
8281
}

integration-tests/src/test/java/com/datastax/oss/driver/mapper/DeleteReactiveIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ private static CustomCcmRule.Builder configureCcm(CustomCcmRule.Builder builder)
7070
public static void setup() {
7171
CqlSession session = sessionRule.session();
7272

73-
for (String query : createStatements(ccmRule)) {
73+
for (String query : createStatements(ccmRule, false)) {
7474
session.execute(
7575
SimpleStatement.builder(query).setExecutionProfile(sessionRule.slowProfile()).build());
7676
}

integration-tests/src/test/java/com/datastax/oss/driver/mapper/FluentEntityIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public class FluentEntityIT extends InventoryITBase {
6464
public static void setup() {
6565
CqlSession session = SESSION_RULE.session();
6666

67-
for (String query : createStatements(CCM_RULE)) {
67+
for (String query : createStatements(CCM_RULE, false)) {
6868
session.execute(
6969
SimpleStatement.builder(query).setExecutionProfile(SESSION_RULE.slowProfile()).build());
7070
}

integration-tests/src/test/java/com/datastax/oss/driver/mapper/GetEntityIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public class GetEntityIT extends InventoryITBase {
7070
public static void setup() {
7171
CqlSession session = SESSION_RULE.session();
7272

73-
for (String query : createStatements(CCM_RULE)) {
73+
for (String query : createStatements(CCM_RULE, false)) {
7474
session.execute(
7575
SimpleStatement.builder(query).setExecutionProfile(SESSION_RULE.slowProfile()).build());
7676
}

integration-tests/src/test/java/com/datastax/oss/driver/mapper/ImmutableEntityIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public static void setup() {
7373

7474
SchemaChangeSynchronizer.withLock(
7575
() -> {
76-
for (String query : createStatements(CCM_RULE)) {
76+
for (String query : createStatements(CCM_RULE, false)) {
7777
session.execute(
7878
SimpleStatement.builder(query)
7979
.setExecutionProfile(SESSION_RULE.slowProfile())

integration-tests/src/test/java/com/datastax/oss/driver/mapper/InsertIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public class InsertIT extends InventoryITBase {
6666
public static void setup() {
6767
CqlSession session = SESSION_RULE.session();
6868

69-
for (String query : createStatements(CCM_RULE)) {
69+
for (String query : createStatements(CCM_RULE, false)) {
7070
session.execute(
7171
SimpleStatement.builder(query).setExecutionProfile(SESSION_RULE.slowProfile()).build());
7272
}

0 commit comments

Comments
 (0)