Skip to content

Commit 9d7fa11

Browse files
authored
[Improvement] [clickhouse-e2e] Enhance ClickHouse E2E testing to trigger multiple checkpoints (#5476)
1 parent 61391bd commit 9d7fa11

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/java/org/apache/seatunnel/connectors/seatunnel/clickhouse/ClickhouseIT.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676

7777
public class ClickhouseIT extends TestSuiteBase implements TestResource {
7878
private static final Logger LOG = LoggerFactory.getLogger(ClickhouseIT.class);
79-
private static final String CLICKHOUSE_DOCKER_IMAGE = "yandex/clickhouse-server:22.1.3.7";
79+
private static final String CLICKHOUSE_DOCKER_IMAGE = "clickhouse/clickhouse-server:23.3.13.6";
8080
private static final String HOST = "clickhouse";
8181
private static final String DRIVER_CLASS = "com.clickhouse.jdbc.ClickHouseDriver";
8282
private static final String INIT_CLICKHOUSE_PATH = "/init/clickhouse_init.conf";
@@ -352,8 +352,8 @@ private static Pair<SeaTunnelRowType, List<SeaTunnelRow>> generateTestDataSet()
352352
}
353353

354354
private void compareResult() throws SQLException, IOException {
355-
String sourceSql = "select * from " + SOURCE_TABLE;
356-
String sinkSql = "select * from " + SINK_TABLE;
355+
String sourceSql = "select * from " + SOURCE_TABLE + " order by id";
356+
String sinkSql = "select * from " + SINK_TABLE + " order by id";
357357
List<String> columnList =
358358
Arrays.stream(generateTestDataSet().getKey().getFieldNames())
359359
.collect(Collectors.toList());

seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/java/org/apache/seatunnel/connectors/seatunnel/clickhouse/ClickhouseSinkCDCChangelogIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
disabledReason = "Spark engine will lose the row kind of record")
5757
@Slf4j
5858
public class ClickhouseSinkCDCChangelogIT extends TestSuiteBase implements TestResource {
59-
private static final String CLICKHOUSE_DOCKER_IMAGE = "clickhouse/clickhouse-server:latest";
59+
private static final String CLICKHOUSE_DOCKER_IMAGE = "clickhouse/clickhouse-server:23.3.13.6";
6060
private static final String HOST = "clickhouse";
6161
private static final String DRIVER_CLASS = "com.clickhouse.jdbc.ClickHouseDriver";
6262
private static final String DATABASE = "default";

seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_clickhouse.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ env {
2222
# You can set spark configuration here
2323
execution.parallelism = 1
2424
job.mode = "BATCH"
25+
checkpoint.interval = 10
2526
}
2627

2728
source {

0 commit comments

Comments
 (0)