This is an automated email from the ASF dual-hosted git repository.

kunni pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-cdc.git


The following commit(s) were added to refs/heads/master by this push:
     new 368a8079b [FLINK-39231][test][sqlserver] Fix unstable sqlserver 
connector test (#4309)
368a8079b is described below

commit 368a8079bcb3541e74f4dd436447f94955857e3c
Author: Mingliang Zhu <[email protected]>
AuthorDate: Thu Mar 12 10:07:10 2026 +0800

    [FLINK-39231][test][sqlserver] Fix unstable sqlserver connector test (#4309)
---
 .../sqlserver/table/SqlServerConnectorITCase.java  | 26 +++++++++++++---------
 1 file changed, 16 insertions(+), 10 deletions(-)

diff --git 
a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-sqlserver-cdc/src/test/java/org/apache/flink/cdc/connectors/sqlserver/table/SqlServerConnectorITCase.java
 
b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-sqlserver-cdc/src/test/java/org/apache/flink/cdc/connectors/sqlserver/table/SqlServerConnectorITCase.java
index e46defe44..25cb6ba59 100644
--- 
a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-sqlserver-cdc/src/test/java/org/apache/flink/cdc/connectors/sqlserver/table/SqlServerConnectorITCase.java
+++ 
b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-sqlserver-cdc/src/test/java/org/apache/flink/cdc/connectors/sqlserver/table/SqlServerConnectorITCase.java
@@ -72,6 +72,10 @@ class SqlServerConnectorITCase extends SqlServerTestBase {
         setup(parallelismSnapshot);
         initializeSqlServerTable("inventory");
         initializeSqlServerTable("product");
+        int expectedSize = 20;
+        if (parallelismSnapshot) {
+            expectedSize = 22;
+        }
         String sourceDDL =
                 String.format(
                         "CREATE TABLE debezium_source ("
@@ -98,15 +102,17 @@ class SqlServerConnectorITCase extends SqlServerTestBase {
                         "inventory",
                         "dbo.products");
         String sinkDDL =
-                "CREATE TABLE sink ("
-                        + " name STRING,"
-                        + " weightSum DECIMAL(10,3),"
-                        + " PRIMARY KEY (name) NOT ENFORCED"
-                        + ") WITH ("
-                        + " 'connector' = 'values',"
-                        + " 'sink-insert-only' = 'false',"
-                        + " 'sink-expected-messages-num' = '20'"
-                        + ")";
+                String.format(
+                        "CREATE TABLE sink ("
+                                + " name STRING,"
+                                + " weightSum DECIMAL(10,3),"
+                                + " PRIMARY KEY (name) NOT ENFORCED"
+                                + ") WITH ("
+                                + " 'connector' = 'values',"
+                                + " 'sink-insert-only' = 'false',"
+                                + " 'sink-expected-messages-num' = '%s'"
+                                + ")",
+                        expectedSize);
         tEnv.executeSql(sourceDDL);
         tEnv.executeSql(sinkDDL);
 
@@ -151,7 +157,7 @@ class SqlServerConnectorITCase extends SqlServerTestBase {
             statement.execute("UPDATE inventory.dbo.products SET volume='1.2' 
WHERE id=110;");
         }
 
-        waitForSinkSize("sink", 20);
+        waitForSinkSize("sink", expectedSize);
 
         /*
          * <pre>

Reply via email to