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

github-merge-queue[bot] pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 5f7f5c1dbb [Test][E2E] Isolate the RocketMqIT tag tests with unique 
topic and consumer group (#12396)
5f7f5c1dbb is described below

commit 5f7f5c1dbbb490436605cef37b47a5b30d5acdd1
Author: Sepuri Sai Krishna <[email protected]>
AuthorDate: Sun Sep 20 02:18:38 2026 +0000

    [Test][E2E] Isolate the RocketMqIT tag tests with unique topic and consumer 
group (#12396)
---
 .../seatunnel/e2e/connector/rocketmq/RocketMqIT.java     | 16 ++++++++++++----
 .../rocketmq-source_text_error_tag_to_console.conf       |  3 ++-
 .../resources/rocketmq-source_text_tag_to_console.conf   |  3 ++-
 3 files changed, 16 insertions(+), 6 deletions(-)

diff --git 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/java/org/apache/seatunnel/e2e/connector/rocketmq/RocketMqIT.java
 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/java/org/apache/seatunnel/e2e/connector/rocketmq/RocketMqIT.java
index 337b6278ba..8bbcd2d986 100644
--- 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/java/org/apache/seatunnel/e2e/connector/rocketmq/RocketMqIT.java
+++ 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/java/org/apache/seatunnel/e2e/connector/rocketmq/RocketMqIT.java
@@ -217,7 +217,9 @@ public class RocketMqIT extends TestSuiteBase implements 
TestResource {
     @TestTemplate
     public void testSourceRocketMqTextTagToConsole(TestContainer container)
             throws IOException, InterruptedException {
-        String topic = "test_topic_text_tag";
+        final String uniqueSuffix = uniqueTestSuffix();
+        final String topic = "test_topic_text_tag_" + uniqueSuffix;
+        final String consumerGroup = "SeaTunnel-Consumer-Group-" + 
uniqueSuffix;
         String tag = "tag_test";
 
         DefaultSeaTunnelRowSerializer serializer =
@@ -225,14 +227,18 @@ public class RocketMqIT extends TestSuiteBase implements 
TestResource {
                         topic, tag, SEATUNNEL_ROW_TYPE, SchemaFormat.TEXT, 
DEFAULT_FIELD_DELIMITER);
         generateTestData(serializer::serializeRow, topic, 0, 32);
         Container.ExecResult execResult =
-                
container.executeJob("/rocketmq-source_text_tag_to_console.conf");
+                container.executeJob(
+                        "/rocketmq-source_text_tag_to_console.conf",
+                        Arrays.asList("sourceTopic=" + topic, "consumerGroup=" 
+ consumerGroup));
         Assertions.assertEquals(0, execResult.getExitCode(), 
execResult.getStderr());
     }
 
     @TestTemplate
     public void testSourceRocketMqTextErrorTagToConsole(TestContainer 
container)
             throws IOException, InterruptedException {
-        String topic = "test_topic_text_error_tag";
+        final String uniqueSuffix = uniqueTestSuffix();
+        final String topic = "test_topic_text_error_tag_" + uniqueSuffix;
+        final String consumerGroup = "SeaTunnel-Consumer-Group-" + 
uniqueSuffix;
         String tag = "test_error_tag";
 
         DefaultSeaTunnelRowSerializer serializer =
@@ -240,7 +246,9 @@ public class RocketMqIT extends TestSuiteBase implements 
TestResource {
                         topic, tag, SEATUNNEL_ROW_TYPE, SchemaFormat.TEXT, 
DEFAULT_FIELD_DELIMITER);
         generateTestData(serializer::serializeRow, topic, 0, 32);
         Container.ExecResult execResult =
-                
container.executeJob("/rocketmq-source_text_error_tag_to_console.conf");
+                container.executeJob(
+                        "/rocketmq-source_text_error_tag_to_console.conf",
+                        Arrays.asList("sourceTopic=" + topic, "consumerGroup=" 
+ consumerGroup));
         Assertions.assertEquals(0, execResult.getExitCode(), 
execResult.getStderr());
     }
 
diff --git 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_error_tag_to_console.conf
 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_error_tag_to_console.conf
index 71c06a181e..1221629d74 100644
--- 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_error_tag_to_console.conf
+++ 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_error_tag_to_console.conf
@@ -34,7 +34,8 @@ source {
   Rocketmq {
     plugin_output = "rocketmq_table"
     name.srv.addr = "rocketmq-e2e:9876"
-    topics = "test_topic_text_error_tag"
+    topics = "${sourceTopic:test_topic_text_error_tag}"
+    consumer.group = "${consumerGroup:SeaTunnel-Consumer-Group}"
     format = text
     # The default field delimiter is ","
     field_delimiter = ","
diff --git 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_tag_to_console.conf
 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_tag_to_console.conf
index e69aad1614..a500b4cd80 100644
--- 
a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_tag_to_console.conf
+++ 
b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_tag_to_console.conf
@@ -34,7 +34,8 @@ source {
   Rocketmq {
     plugin_output = "rocketmq_table"
     name.srv.addr = "rocketmq-e2e:9876"
-    topics = "test_topic_text_tag"
+    topics = "${sourceTopic:test_topic_text_tag}"
+    consumer.group = "${consumerGroup:SeaTunnel-Consumer-Group}"
     format = text
     # The default field delimiter is ","
     field_delimiter = ","

Reply via email to