This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new f2beba1f8f9 Refactor scope of logback (#36216)
f2beba1f8f9 is described below
commit f2beba1f8f9597c95b7813333405a3fbddf6befe
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Aug 9 00:49:36 2025 +0800
Refactor scope of logback (#36216)
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
* Refactor scope of logback
---
agent/plugins/logging/type/file/pom.xml | 8 +++++
agent/plugins/metrics/core/pom.xml | 5 ++++
agent/plugins/metrics/type/prometheus/pom.xml | 6 ++++
agent/plugins/tracing/type/opentelemetry/pom.xml | 6 ++++
.../src/test/resources/logback-test.xml | 0
db-protocol/core/pom.xml | 6 ++++
db-protocol/mysql/pom.xml | 6 ++++
db-protocol/opengauss/pom.xml | 6 ++++
db-protocol/postgresql/pom.xml | 6 ++++
distribution/proxy-native/pom.xml | 1 -
distribution/proxy/pom.xml | 1 -
features/broadcast/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
features/encrypt/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
features/mask/core/pom.xml | 6 ++++
.../mask/core}/src/test/resources/logback-test.xml | 2 +-
features/readwrite-splitting/core/pom.xml | 6 ++++
features/shadow/core/pom.xml | 6 ++++
features/sharding/core/pom.xml | 5 ++++
features/sharding/distsql/handler/pom.xml | 6 ++++
.../handler}/src/test/resources/logback-test.xml | 2 +-
infra/binder/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
infra/common/pom.xml | 5 ++++
.../common}/src/test/resources/logback-test.xml | 2 +-
infra/context/pom.xml | 6 ++++
infra/data-source-pool/core/pom.xml | 5 ++++
infra/data-source-pool/type/hikari/pom.xml | 6 ++++
.../hikari}/src/test/resources/logback-test.xml | 2 +-
infra/database/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 0
infra/database/type/hive/pom.xml | 6 ++++
.../type/hive}/src/test/resources/logback-test.xml | 2 +-
infra/database/type/mysql/pom.xml | 6 ++++
.../mysql}/src/test/resources/logback-test.xml | 2 +-
infra/database/type/opengauss/pom.xml | 6 ++++
.../opengauss}/src/test/resources/logback-test.xml | 2 +-
infra/database/type/oracle/pom.xml | 6 ++++
.../oracle}/src/test/resources/logback-test.xml | 2 +-
infra/database/type/sqlserver/pom.xml | 6 ++++
.../sqlserver}/src/test/resources/logback-test.xml | 2 +-
infra/distsql-handler/pom.xml | 6 ++++
.../src/test/resources/logback-test.xml | 2 +-
infra/executor/pom.xml | 5 ++++
infra/util/pom.xml | 6 ++++
.../util}/src/test/resources/logback-test.xml | 0
jdbc/pom.xml | 5 ++++
kernel/authority/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
kernel/data-pipeline/dialect/mysql/pom.xml | 6 ++++
kernel/data-pipeline/dialect/opengauss/pom.xml | 6 ++++
kernel/data-pipeline/dialect/postgresql/pom.xml | 6 ++++
kernel/data-pipeline/scenario/cdc/client/pom.xml | 6 ++++
.../client}/src/test/resources/logback-test.xml | 0
kernel/data-pipeline/scenario/cdc/core/pom.xml | 6 ++++
.../cdc/core}/src/test/resources/logback-test.xml | 0
kernel/global-clock/distsql/handler/pom.xml | 6 ++++
.../handler}/src/test/resources/logback-test.xml | 2 +-
kernel/schedule/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
kernel/single/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
kernel/sql-federation/compiler/pom.xml | 6 ++++
kernel/sql-federation/core/pom.xml | 6 ++++
kernel/sql-federation/distsql/handler/pom.xml | 6 ++++
.../handler}/src/test/resources/logback-test.xml | 2 +-
kernel/sql-parser/core/pom.xml | 6 ++++
.../core}/src/test/resources/logback-test.xml | 2 +-
kernel/time-service/type/database/pom.xml | 5 ++++
kernel/transaction/core/pom.xml | 6 ++++
kernel/transaction/type/base/seata-at/pom.xml | 6 ++++
kernel/transaction/type/xa/core/pom.xml | 6 ++++
.../transaction/type/xa/provider/atomikos/pom.xml | 6 ++++
.../transaction/type/xa/provider/narayana/pom.xml | 6 ++++
mode/core/pom.xml | 5 ++++
mode/type/cluster/core/pom.xml | 5 ++++
mode/type/cluster/repository/provider/etcd/pom.xml | 5 ++++
.../etcd}/src/test/resources/logback-test.xml | 0
.../cluster/repository/provider/zookeeper/pom.xml | 5 ++++
mode/type/standalone/core/pom.xml | 6 ++++
.../standalone/repository/provider/jdbc/pom.xml | 6 ++++
pom.xml | 19 ++++--------
proxy/backend/core/pom.xml | 5 ++++
proxy/backend/type/firebird/pom.xml | 6 ++++
proxy/backend/type/mysql/pom.xml | 6 ++++
proxy/backend/type/opengauss/pom.xml | 6 ++++
proxy/backend/type/postgresql/pom.xml | 6 ++++
proxy/bootstrap/pom.xml | 9 +++---
.../bootstrap}/src/test/resources/logback-test.xml | 2 +-
proxy/frontend/core/pom.xml | 6 ++++
proxy/frontend/type/firebird/pom.xml | 6 ++++
proxy/frontend/type/mysql/pom.xml | 5 ++++
proxy/frontend/type/opengauss/pom.xml | 6 ++++
proxy/frontend/type/postgresql/pom.xml | 6 ++++
test/e2e/agent/fixture/jdbc-fixture/pom.xml | 1 -
test/e2e/driver/pom.xml | 5 ++++
test/e2e/fixture/pom.xml | 1 -
test/e2e/operation/pipeline/pom.xml | 6 ++++
.../pipeline/src/test/resources/logback-test.xml | 35 ----------------------
.../src/test/resources/logback-test.xml | 34 ---------------------
.../src/test/resources/logback-test.xml | 34 ---------------------
test/e2e/pom.xml | 8 +++++
test/e2e/sql/src/test/resources/logback-test.xml | 34 ---------------------
test/it/optimizer/pom.xml | 6 ++++
test/it/pipeline/pom.xml | 5 ++++
test/it/rewriter/pom.xml | 6 ++++
.../it/yaml/YamlRuleNodeTupleSwapperEngineIT.java | 2 --
test/native/pom.xml | 5 ++++
test/pom.xml | 7 +----
110 files changed, 451 insertions(+), 187 deletions(-)
diff --git a/agent/plugins/logging/type/file/pom.xml
b/agent/plugins/logging/type/file/pom.xml
index b47a669b76c..aff77adf322 100644
--- a/agent/plugins/logging/type/file/pom.xml
+++ b/agent/plugins/logging/type/file/pom.xml
@@ -26,6 +26,14 @@
<artifactId>shardingsphere-agent-logging-file</artifactId>
<name>${project.artifactId}</name>
+ <dependencies>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
<build>
<plugins>
<plugin>
diff --git a/agent/plugins/metrics/core/pom.xml
b/agent/plugins/metrics/core/pom.xml
index 676c4f53551..cd913dc9c8d 100644
--- a/agent/plugins/metrics/core/pom.xml
+++ b/agent/plugins/metrics/core/pom.xml
@@ -103,6 +103,11 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/agent/plugins/metrics/type/prometheus/pom.xml
b/agent/plugins/metrics/type/prometheus/pom.xml
index fa9418b5524..5357bb6e113 100644
--- a/agent/plugins/metrics/type/prometheus/pom.xml
+++ b/agent/plugins/metrics/type/prometheus/pom.xml
@@ -98,6 +98,12 @@
<groupId>io.prometheus.jmx</groupId>
<artifactId>collector</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/agent/plugins/tracing/type/opentelemetry/pom.xml
b/agent/plugins/tracing/type/opentelemetry/pom.xml
index bcf414c6ab1..c963aa6fd42 100644
--- a/agent/plugins/tracing/type/opentelemetry/pom.xml
+++ b/agent/plugins/tracing/type/opentelemetry/pom.xml
@@ -116,6 +116,12 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/db-protocol/firebird/src/test/resources/logback-test.xml
b/agent/plugins/tracing/type/opentelemetry/src/test/resources/logback-test.xml
similarity index 100%
copy from db-protocol/firebird/src/test/resources/logback-test.xml
copy to
agent/plugins/tracing/type/opentelemetry/src/test/resources/logback-test.xml
diff --git a/db-protocol/core/pom.xml b/db-protocol/core/pom.xml
index 44641fa3303..7728f5e2b36 100644
--- a/db-protocol/core/pom.xml
+++ b/db-protocol/core/pom.xml
@@ -44,5 +44,11 @@
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/db-protocol/mysql/pom.xml b/db-protocol/mysql/pom.xml
index f1bec4e7dee..2ecd543fcc8 100644
--- a/db-protocol/mysql/pom.xml
+++ b/db-protocol/mysql/pom.xml
@@ -44,5 +44,11 @@
<artifactId>shardingsphere-infra-database-mysql</artifactId>
<version>${project.version}</version>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/db-protocol/opengauss/pom.xml b/db-protocol/opengauss/pom.xml
index 038608b3e43..45dc7b05607 100644
--- a/db-protocol/opengauss/pom.xml
+++ b/db-protocol/opengauss/pom.xml
@@ -48,5 +48,11 @@
<artifactId>opengauss-jdbc</artifactId>
<scope>provided</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/db-protocol/postgresql/pom.xml b/db-protocol/postgresql/pom.xml
index b11545ab9d4..580627a7a7a 100644
--- a/db-protocol/postgresql/pom.xml
+++ b/db-protocol/postgresql/pom.xml
@@ -48,5 +48,11 @@
<artifactId>postgresql</artifactId>
<scope>compile</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/distribution/proxy-native/pom.xml
b/distribution/proxy-native/pom.xml
index 0e2971281b6..f7a861c2840 100644
--- a/distribution/proxy-native/pom.xml
+++ b/distribution/proxy-native/pom.xml
@@ -55,7 +55,6 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <scope>runtime</scope>
</dependency>
</dependencies>
diff --git a/distribution/proxy/pom.xml b/distribution/proxy/pom.xml
index 867b4018ea6..9686e3393bb 100644
--- a/distribution/proxy/pom.xml
+++ b/distribution/proxy/pom.xml
@@ -42,7 +42,6 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <scope>runtime</scope>
</dependency>
</dependencies>
diff --git a/features/broadcast/core/pom.xml b/features/broadcast/core/pom.xml
index 39c6ba89454..e7922c6da31 100644
--- a/features/broadcast/core/pom.xml
+++ b/features/broadcast/core/pom.xml
@@ -78,5 +78,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/features/broadcast/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to features/broadcast/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/features/broadcast/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/features/encrypt/core/pom.xml b/features/encrypt/core/pom.xml
index 18a6727453e..7ba64d23efa 100644
--- a/features/encrypt/core/pom.xml
+++ b/features/encrypt/core/pom.xml
@@ -93,5 +93,11 @@
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/features/encrypt/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to features/encrypt/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/features/encrypt/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/features/mask/core/pom.xml b/features/mask/core/pom.xml
index 870661b5a63..fe6374d5792 100644
--- a/features/mask/core/pom.xml
+++ b/features/mask/core/pom.xml
@@ -65,5 +65,11 @@
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/features/mask/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to features/mask/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/features/mask/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/features/readwrite-splitting/core/pom.xml
b/features/readwrite-splitting/core/pom.xml
index 1cfd8276ae5..7cd97e6d03f 100644
--- a/features/readwrite-splitting/core/pom.xml
+++ b/features/readwrite-splitting/core/pom.xml
@@ -87,5 +87,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/features/shadow/core/pom.xml b/features/shadow/core/pom.xml
index 1ec911d3d82..cd61345618f 100644
--- a/features/shadow/core/pom.xml
+++ b/features/shadow/core/pom.xml
@@ -61,5 +61,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/features/sharding/core/pom.xml b/features/sharding/core/pom.xml
index 60a7a4b3df1..342721227f9 100644
--- a/features/sharding/core/pom.xml
+++ b/features/sharding/core/pom.xml
@@ -138,5 +138,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/features/sharding/distsql/handler/pom.xml
b/features/sharding/distsql/handler/pom.xml
index daaa6d31740..a9bd85f675d 100644
--- a/features/sharding/distsql/handler/pom.xml
+++ b/features/sharding/distsql/handler/pom.xml
@@ -55,5 +55,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/features/sharding/distsql/handler/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to features/sharding/distsql/handler/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/features/sharding/distsql/handler/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/binder/core/pom.xml b/infra/binder/core/pom.xml
index 49104d66cea..fe73d7f30c1 100644
--- a/infra/binder/core/pom.xml
+++ b/infra/binder/core/pom.xml
@@ -50,5 +50,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/binder/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/binder/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/binder/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/common/pom.xml b/infra/common/pom.xml
index 0b33f9ba8c0..a4f39aa6410 100644
--- a/infra/common/pom.xml
+++ b/infra/common/pom.xml
@@ -100,6 +100,11 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/common/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/common/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/common/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/context/pom.xml b/infra/context/pom.xml
index cf837ca3501..85f2892f624 100644
--- a/infra/context/pom.xml
+++ b/infra/context/pom.xml
@@ -85,5 +85,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/infra/data-source-pool/core/pom.xml
b/infra/data-source-pool/core/pom.xml
index 77a742a1219..0879f11af00 100644
--- a/infra/data-source-pool/core/pom.xml
+++ b/infra/data-source-pool/core/pom.xml
@@ -54,5 +54,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/infra/data-source-pool/type/hikari/pom.xml
b/infra/data-source-pool/type/hikari/pom.xml
index 27888cd7b4c..9f8dd8f56ed 100644
--- a/infra/data-source-pool/type/hikari/pom.xml
+++ b/infra/data-source-pool/type/hikari/pom.xml
@@ -50,5 +50,11 @@
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/data-source-pool/type/hikari/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/data-source-pool/type/hikari/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/data-source-pool/type/hikari/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/database/core/pom.xml b/infra/database/core/pom.xml
index 4a557a23e05..2e7ba36807b 100644
--- a/infra/database/core/pom.xml
+++ b/infra/database/core/pom.xml
@@ -39,5 +39,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/core/src/test/resources/logback-test.xml
similarity index 100%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/core/src/test/resources/logback-test.xml
diff --git a/infra/database/type/hive/pom.xml b/infra/database/type/hive/pom.xml
index 22eee12cb24..83398bf1409 100644
--- a/infra/database/type/hive/pom.xml
+++ b/infra/database/type/hive/pom.xml
@@ -54,5 +54,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/type/hive/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/type/hive/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/database/type/hive/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/database/type/mysql/pom.xml
b/infra/database/type/mysql/pom.xml
index f069b1f5fae..b41067c45af 100644
--- a/infra/database/type/mysql/pom.xml
+++ b/infra/database/type/mysql/pom.xml
@@ -39,5 +39,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/type/mysql/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/type/mysql/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/database/type/mysql/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/database/type/opengauss/pom.xml
b/infra/database/type/opengauss/pom.xml
index ad11a010d80..ae858d1ded0 100644
--- a/infra/database/type/opengauss/pom.xml
+++ b/infra/database/type/opengauss/pom.xml
@@ -44,5 +44,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/type/opengauss/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/type/opengauss/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/database/type/opengauss/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/database/type/oracle/pom.xml
b/infra/database/type/oracle/pom.xml
index 4585b5752ce..9ef001385d7 100644
--- a/infra/database/type/oracle/pom.xml
+++ b/infra/database/type/oracle/pom.xml
@@ -39,5 +39,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/type/oracle/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/type/oracle/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/database/type/oracle/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/database/type/sqlserver/pom.xml
b/infra/database/type/sqlserver/pom.xml
index 8fffe5ca965..584335b021b 100644
--- a/infra/database/type/sqlserver/pom.xml
+++ b/infra/database/type/sqlserver/pom.xml
@@ -39,5 +39,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/database/type/sqlserver/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/database/type/sqlserver/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/database/type/sqlserver/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/distsql-handler/pom.xml b/infra/distsql-handler/pom.xml
index 3be4de2ae0e..e0dae689d79 100644
--- a/infra/distsql-handler/pom.xml
+++ b/infra/distsql-handler/pom.xml
@@ -60,5 +60,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/infra/distsql-handler/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to infra/distsql-handler/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/infra/distsql-handler/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/infra/executor/pom.xml b/infra/executor/pom.xml
index 7bec7d13d46..ef55ccd8016 100644
--- a/infra/executor/pom.xml
+++ b/infra/executor/pom.xml
@@ -68,5 +68,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/infra/util/pom.xml b/infra/util/pom.xml
index 4fbd96b3807..00e44d8609f 100644
--- a/infra/util/pom.xml
+++ b/infra/util/pom.xml
@@ -56,5 +56,11 @@
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jdk8</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/firebird/src/test/resources/logback-test.xml
b/infra/util/src/test/resources/logback-test.xml
similarity index 100%
rename from parser/sql/dialect/firebird/src/test/resources/logback-test.xml
rename to infra/util/src/test/resources/logback-test.xml
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index de538d157f2..6e99981c17f 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -140,5 +140,10 @@
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/authority/core/pom.xml b/kernel/authority/core/pom.xml
index 100cd9c40de..58e5ef998c1 100644
--- a/kernel/authority/core/pom.xml
+++ b/kernel/authority/core/pom.xml
@@ -55,5 +55,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/authority/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to kernel/authority/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/authority/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/data-pipeline/dialect/mysql/pom.xml
b/kernel/data-pipeline/dialect/mysql/pom.xml
index 46983dfb3a8..f007fe212ed 100644
--- a/kernel/data-pipeline/dialect/mysql/pom.xml
+++ b/kernel/data-pipeline/dialect/mysql/pom.xml
@@ -66,5 +66,11 @@
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/data-pipeline/dialect/opengauss/pom.xml
b/kernel/data-pipeline/dialect/opengauss/pom.xml
index 41ef4a0fb76..1d9af717beb 100644
--- a/kernel/data-pipeline/dialect/opengauss/pom.xml
+++ b/kernel/data-pipeline/dialect/opengauss/pom.xml
@@ -50,5 +50,11 @@
<artifactId>opengauss-jdbc</artifactId>
<scope>provided</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/data-pipeline/dialect/postgresql/pom.xml
b/kernel/data-pipeline/dialect/postgresql/pom.xml
index 3a4170667e7..15bcc9197d2 100644
--- a/kernel/data-pipeline/dialect/postgresql/pom.xml
+++ b/kernel/data-pipeline/dialect/postgresql/pom.xml
@@ -65,5 +65,11 @@
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/data-pipeline/scenario/cdc/client/pom.xml
b/kernel/data-pipeline/scenario/cdc/client/pom.xml
index bb68376886a..0a3a5bf90b4 100644
--- a/kernel/data-pipeline/scenario/cdc/client/pom.xml
+++ b/kernel/data-pipeline/scenario/cdc/client/pom.xml
@@ -54,5 +54,11 @@
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/mysql/src/test/resources/logback-test.xml
b/kernel/data-pipeline/scenario/cdc/client/src/test/resources/logback-test.xml
similarity index 100%
rename from parser/sql/dialect/mysql/src/test/resources/logback-test.xml
rename to
kernel/data-pipeline/scenario/cdc/client/src/test/resources/logback-test.xml
diff --git a/kernel/data-pipeline/scenario/cdc/core/pom.xml
b/kernel/data-pipeline/scenario/cdc/core/pom.xml
index 87b46598612..e4aeaf2ceb8 100644
--- a/kernel/data-pipeline/scenario/cdc/core/pom.xml
+++ b/kernel/data-pipeline/scenario/cdc/core/pom.xml
@@ -57,5 +57,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/postgresql/src/test/resources/logback-test.xml
b/kernel/data-pipeline/scenario/cdc/core/src/test/resources/logback-test.xml
similarity index 100%
rename from parser/sql/dialect/postgresql/src/test/resources/logback-test.xml
rename to
kernel/data-pipeline/scenario/cdc/core/src/test/resources/logback-test.xml
diff --git a/kernel/global-clock/distsql/handler/pom.xml
b/kernel/global-clock/distsql/handler/pom.xml
index a3418495cc8..fc9b9b832bd 100644
--- a/kernel/global-clock/distsql/handler/pom.xml
+++ b/kernel/global-clock/distsql/handler/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/global-clock/distsql/handler/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to kernel/global-clock/distsql/handler/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/global-clock/distsql/handler/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/schedule/core/pom.xml b/kernel/schedule/core/pom.xml
index 12375fb6224..fa4a7fa3fdf 100644
--- a/kernel/schedule/core/pom.xml
+++ b/kernel/schedule/core/pom.xml
@@ -48,5 +48,11 @@
<groupId>org.apache.shardingsphere.elasticjob</groupId>
<artifactId>elasticjob-lite-lifecycle</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/schedule/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to kernel/schedule/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/schedule/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/single/core/pom.xml b/kernel/single/core/pom.xml
index c09eff836a7..de93a7eef63 100644
--- a/kernel/single/core/pom.xml
+++ b/kernel/single/core/pom.xml
@@ -65,5 +65,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/single/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to kernel/single/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/single/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/sql-federation/compiler/pom.xml
b/kernel/sql-federation/compiler/pom.xml
index 82c67969dca..9d057e5b2ba 100644
--- a/kernel/sql-federation/compiler/pom.xml
+++ b/kernel/sql-federation/compiler/pom.xml
@@ -125,6 +125,12 @@
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<profiles>
diff --git a/kernel/sql-federation/core/pom.xml
b/kernel/sql-federation/core/pom.xml
index 16739760888..8942d77ad12 100644
--- a/kernel/sql-federation/core/pom.xml
+++ b/kernel/sql-federation/core/pom.xml
@@ -63,6 +63,12 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<profiles>
diff --git a/kernel/sql-federation/distsql/handler/pom.xml
b/kernel/sql-federation/distsql/handler/pom.xml
index 02474741bba..8361b533986 100644
--- a/kernel/sql-federation/distsql/handler/pom.xml
+++ b/kernel/sql-federation/distsql/handler/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/sql-federation/distsql/handler/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to
kernel/sql-federation/distsql/handler/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/sql-federation/distsql/handler/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/sql-parser/core/pom.xml b/kernel/sql-parser/core/pom.xml
index e370c1ef718..b67f0f0a735 100644
--- a/kernel/sql-parser/core/pom.xml
+++ b/kernel/sql-parser/core/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/kernel/sql-parser/core/src/test/resources/logback-test.xml
similarity index 97%
copy from parser/sql/dialect/doris/src/test/resources/logback-test.xml
copy to kernel/sql-parser/core/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/kernel/sql-parser/core/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/kernel/time-service/type/database/pom.xml
b/kernel/time-service/type/database/pom.xml
index 604f7a29c7c..9e9985facb0 100644
--- a/kernel/time-service/type/database/pom.xml
+++ b/kernel/time-service/type/database/pom.xml
@@ -92,5 +92,10 @@
<artifactId>HikariCP</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/transaction/core/pom.xml b/kernel/transaction/core/pom.xml
index 474bcb97a74..d0784e08955 100644
--- a/kernel/transaction/core/pom.xml
+++ b/kernel/transaction/core/pom.xml
@@ -75,5 +75,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/transaction/type/base/seata-at/pom.xml
b/kernel/transaction/type/base/seata-at/pom.xml
index 81911e5bbf2..8862e7fe19b 100644
--- a/kernel/transaction/type/base/seata-at/pom.xml
+++ b/kernel/transaction/type/base/seata-at/pom.xml
@@ -84,5 +84,11 @@
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/transaction/type/xa/core/pom.xml
b/kernel/transaction/type/xa/core/pom.xml
index 2076fafc289..1c45d35d251 100644
--- a/kernel/transaction/type/xa/core/pom.xml
+++ b/kernel/transaction/type/xa/core/pom.xml
@@ -138,5 +138,11 @@
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/transaction/type/xa/provider/atomikos/pom.xml
b/kernel/transaction/type/xa/provider/atomikos/pom.xml
index 7d729d4d34a..9e8165251aa 100644
--- a/kernel/transaction/type/xa/provider/atomikos/pom.xml
+++ b/kernel/transaction/type/xa/provider/atomikos/pom.xml
@@ -61,5 +61,11 @@
<groupId>com.atomikos</groupId>
<artifactId>transactions-jdbc</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/kernel/transaction/type/xa/provider/narayana/pom.xml
b/kernel/transaction/type/xa/provider/narayana/pom.xml
index 85c3e809512..2e7687315f0 100644
--- a/kernel/transaction/type/xa/provider/narayana/pom.xml
+++ b/kernel/transaction/type/xa/provider/narayana/pom.xml
@@ -80,5 +80,11 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/mode/core/pom.xml b/mode/core/pom.xml
index f0243ba637e..0243150c7a4 100644
--- a/mode/core/pom.xml
+++ b/mode/core/pom.xml
@@ -61,5 +61,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/mode/type/cluster/core/pom.xml b/mode/type/cluster/core/pom.xml
index 93b78d9d427..b46dba5ee0d 100644
--- a/mode/type/cluster/core/pom.xml
+++ b/mode/type/cluster/core/pom.xml
@@ -71,5 +71,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/mode/type/cluster/repository/provider/etcd/pom.xml
b/mode/type/cluster/repository/provider/etcd/pom.xml
index 24090af7ad2..85ec650377a 100644
--- a/mode/type/cluster/repository/provider/etcd/pom.xml
+++ b/mode/type/cluster/repository/provider/etcd/pom.xml
@@ -69,5 +69,10 @@
<groupId>io.etcd</groupId>
<artifactId>jetcd-core</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/db-protocol/firebird/src/test/resources/logback-test.xml
b/mode/type/cluster/repository/provider/etcd/src/test/resources/logback-test.xml
similarity index 100%
rename from db-protocol/firebird/src/test/resources/logback-test.xml
rename to
mode/type/cluster/repository/provider/etcd/src/test/resources/logback-test.xml
diff --git a/mode/type/cluster/repository/provider/zookeeper/pom.xml
b/mode/type/cluster/repository/provider/zookeeper/pom.xml
index 5d70ef28bb7..b2cb0064c6e 100644
--- a/mode/type/cluster/repository/provider/zookeeper/pom.xml
+++ b/mode/type/cluster/repository/provider/zookeeper/pom.xml
@@ -62,5 +62,10 @@
<groupId>org.apache.curator</groupId>
<artifactId>curator-test</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/mode/type/standalone/core/pom.xml
b/mode/type/standalone/core/pom.xml
index 5847875fefe..4150b5ace7d 100644
--- a/mode/type/standalone/core/pom.xml
+++ b/mode/type/standalone/core/pom.xml
@@ -61,5 +61,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/mode/type/standalone/repository/provider/jdbc/pom.xml
b/mode/type/standalone/repository/provider/jdbc/pom.xml
index f82c4b41e43..d051590382c 100644
--- a/mode/type/standalone/repository/provider/jdbc/pom.xml
+++ b/mode/type/standalone/repository/provider/jdbc/pom.xml
@@ -60,5 +60,11 @@
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/pom.xml b/pom.xml
index 92e4cd1e420..cb1785db278 100644
--- a/pom.xml
+++ b/pom.xml
@@ -145,7 +145,6 @@
<hamcrest.version>3.0</hamcrest.version>
<mockito.version>4.11.0</mockito.version>
<awaitility.version>4.3.0</awaitility.version>
- <testcontainers.version>1.21.3</testcontainers.version>
<commons-csv.version>1.9.0</commons-csv.version>
<graal-sdk.version>24.1.2</graal-sdk.version>
@@ -440,6 +439,12 @@
<artifactId>jul-to-slf4j</artifactId>
<version>${slf4j.version}</version>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <version>${logback.version}</version>
+ <scope>runtime</scope>
+ </dependency>
<dependency>
<groupId>org.projectlombok</groupId>
@@ -581,13 +586,6 @@
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <version>${logback.version}</version>
- <scope>test</scope>
- </dependency>
-
<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
@@ -678,11 +676,6 @@
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <scope>test</scope>
- </dependency>
<dependency>
<groupId>com.cedarsoftware</groupId>
<artifactId>java-util</artifactId>
diff --git a/proxy/backend/core/pom.xml b/proxy/backend/core/pom.xml
index 1607c6c0a30..a201a8bcdb0 100644
--- a/proxy/backend/core/pom.xml
+++ b/proxy/backend/core/pom.xml
@@ -216,5 +216,10 @@
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/backend/type/firebird/pom.xml
b/proxy/backend/type/firebird/pom.xml
index 6c387293681..6739d4954c4 100644
--- a/proxy/backend/type/firebird/pom.xml
+++ b/proxy/backend/type/firebird/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/backend/type/mysql/pom.xml b/proxy/backend/type/mysql/pom.xml
index 022bbf5b5ba..182260556be 100644
--- a/proxy/backend/type/mysql/pom.xml
+++ b/proxy/backend/type/mysql/pom.xml
@@ -55,5 +55,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/backend/type/opengauss/pom.xml
b/proxy/backend/type/opengauss/pom.xml
index 7697dee75f3..bcee4b8dce3 100644
--- a/proxy/backend/type/opengauss/pom.xml
+++ b/proxy/backend/type/opengauss/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/backend/type/postgresql/pom.xml
b/proxy/backend/type/postgresql/pom.xml
index 6fada99654e..7880112effa 100644
--- a/proxy/backend/type/postgresql/pom.xml
+++ b/proxy/backend/type/postgresql/pom.xml
@@ -49,5 +49,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/bootstrap/pom.xml b/proxy/bootstrap/pom.xml
index 9e1dd4e6396..575df546256 100644
--- a/proxy/bootstrap/pom.xml
+++ b/proxy/bootstrap/pom.xml
@@ -64,11 +64,6 @@
<scope>runtime</scope>
</dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <scope>compile</scope>
- </dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
@@ -225,6 +220,10 @@
<artifactId>jaybird</artifactId>
<scope>runtime</scope>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ </dependency>
</dependencies>
</profile>
</profiles>
diff --git a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
b/proxy/bootstrap/src/test/resources/logback-test.xml
similarity index 97%
rename from parser/sql/dialect/doris/src/test/resources/logback-test.xml
rename to proxy/bootstrap/src/test/resources/logback-test.xml
index d17f7efbfaf..b09304737d6 100644
--- a/parser/sql/dialect/doris/src/test/resources/logback-test.xml
+++ b/proxy/bootstrap/src/test/resources/logback-test.xml
@@ -28,7 +28,7 @@
</logger>
<root>
- <level value="error" />
+ <level value="warn" />
<appender-ref ref="console" />
</root>
</configuration>
diff --git a/proxy/frontend/core/pom.xml b/proxy/frontend/core/pom.xml
index 7d4acc25f68..0c96f9ae7dd 100644
--- a/proxy/frontend/core/pom.xml
+++ b/proxy/frontend/core/pom.xml
@@ -79,5 +79,11 @@
<groupId>org.bouncycastle</groupId>
<artifactId>bctls-jdk18on</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/frontend/type/firebird/pom.xml
b/proxy/frontend/type/firebird/pom.xml
index bfa470e6257..d7130855cfd 100644
--- a/proxy/frontend/type/firebird/pom.xml
+++ b/proxy/frontend/type/firebird/pom.xml
@@ -60,5 +60,11 @@
<artifactId>jaybird</artifactId>
<scope>provided</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/frontend/type/mysql/pom.xml
b/proxy/frontend/type/mysql/pom.xml
index fd028050b13..298e902f005 100644
--- a/proxy/frontend/type/mysql/pom.xml
+++ b/proxy/frontend/type/mysql/pom.xml
@@ -49,5 +49,10 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/frontend/type/opengauss/pom.xml
b/proxy/frontend/type/opengauss/pom.xml
index e5ea1c22bd9..5635e1fee9c 100644
--- a/proxy/frontend/type/opengauss/pom.xml
+++ b/proxy/frontend/type/opengauss/pom.xml
@@ -55,5 +55,11 @@
<artifactId>opengauss-jdbc</artifactId>
<scope>provided</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/frontend/type/postgresql/pom.xml
b/proxy/frontend/type/postgresql/pom.xml
index c5a6f5ba70c..259d52d44b0 100644
--- a/proxy/frontend/type/postgresql/pom.xml
+++ b/proxy/frontend/type/postgresql/pom.xml
@@ -60,5 +60,11 @@
<artifactId>postgresql</artifactId>
<scope>provided</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/test/e2e/agent/fixture/jdbc-fixture/pom.xml
b/test/e2e/agent/fixture/jdbc-fixture/pom.xml
index ea2fc16c42f..99edb6c356c 100644
--- a/test/e2e/agent/fixture/jdbc-fixture/pom.xml
+++ b/test/e2e/agent/fixture/jdbc-fixture/pom.xml
@@ -71,7 +71,6 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <scope>compile</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
diff --git a/test/e2e/driver/pom.xml b/test/e2e/driver/pom.xml
index 8feca737bce..07b5c9169ec 100644
--- a/test/e2e/driver/pom.xml
+++ b/test/e2e/driver/pom.xml
@@ -125,5 +125,10 @@
<groupId>org.apache.curator</groupId>
<artifactId>curator-test</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/test/e2e/fixture/pom.xml b/test/e2e/fixture/pom.xml
index b1a6615244b..1787c8c5990 100644
--- a/test/e2e/fixture/pom.xml
+++ b/test/e2e/fixture/pom.xml
@@ -143,7 +143,6 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
diff --git a/test/e2e/operation/pipeline/pom.xml
b/test/e2e/operation/pipeline/pom.xml
index 6762eaded49..3a08f387db4 100644
--- a/test/e2e/operation/pipeline/pom.xml
+++ b/test/e2e/operation/pipeline/pom.xml
@@ -160,6 +160,12 @@
<type>test-jar</type>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
+
<dependency>
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
diff --git a/test/e2e/operation/pipeline/src/test/resources/logback-test.xml
b/test/e2e/operation/pipeline/src/test/resources/logback-test.xml
deleted file mode 100644
index 71ed4714d11..00000000000
--- a/test/e2e/operation/pipeline/src/test/resources/logback-test.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<configuration>
- <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
- <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
- <filter
class="org.apache.shardingsphere.test.e2e.data.pipeline.logger.PipelineLoggerFilter"
/>
- <encoder>
- <pattern>[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread]
%logger{36} - %msg%n</pattern>
- </encoder>
- </appender>
- <logger
name="org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer"
level="WARN" />
- <logger name="com.zaxxer.hikari.pool.ProxyConnection" level="OFF" />
- <logger name="com.github.dockerjava" level="WARN" />
- <logger name="org.apache.zookeeper.ZooKeeper" level="OFF" />
- <logger name="org.apache.zookeeper.ClientCnxn" level="OFF" />
- <root level="INFO">
- <appender-ref ref="console" />
- </root>
-</configuration>
diff --git
a/test/e2e/operation/showprocesslist/src/test/resources/logback-test.xml
b/test/e2e/operation/showprocesslist/src/test/resources/logback-test.xml
deleted file mode 100644
index 27afde55dcb..00000000000
--- a/test/e2e/operation/showprocesslist/src/test/resources/logback-test.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<configuration>
- <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
- <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
- <encoder>
- <pattern>[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread]
%logger{36} - %msg%n</pattern>
- </encoder>
- </appender>
- <logger name="org.apache.shardingsphere" level="warn" additivity="true">
- <appender-ref ref="console" />
- </logger>
- <logger name="com.zaxxer.hikari" level="warn" />
- <root>
- <level value="info" />
- <appender-ref ref="console" />
- </root>
-</configuration>
diff --git a/test/e2e/operation/transaction/src/test/resources/logback-test.xml
b/test/e2e/operation/transaction/src/test/resources/logback-test.xml
deleted file mode 100644
index 6022b3e0907..00000000000
--- a/test/e2e/operation/transaction/src/test/resources/logback-test.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<configuration>
- <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
- <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
- <encoder>
- <pattern>[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread]
%logger{36} - %msg%n</pattern>
- </encoder>
- </appender>
- <logger
name="org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer"
level="WARN" />
- <logger name="com.zaxxer.hikari.pool.ProxyConnection" level="OFF" />
- <logger name="org.testcontainers" level="INFO" />
- <logger name="com.github.dockerjava" level="WARN" />
- <root>
- <level value="INFO" />
- <appender-ref ref="console" />
- </root>
-</configuration>
diff --git a/test/e2e/pom.xml b/test/e2e/pom.xml
index e5999d0d821..ab948cc077e 100644
--- a/test/e2e/pom.xml
+++ b/test/e2e/pom.xml
@@ -39,4 +39,12 @@
<properties>
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.testcontainers</groupId>
+ <artifactId>testcontainers</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
diff --git a/test/e2e/sql/src/test/resources/logback-test.xml
b/test/e2e/sql/src/test/resources/logback-test.xml
deleted file mode 100644
index 84b5a0939eb..00000000000
--- a/test/e2e/sql/src/test/resources/logback-test.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<configuration>
- <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
- <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
- <encoder>
- <pattern>[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread]
%logger{36} - %msg%n</pattern>
- </encoder>
- </appender>
- <logger name="org.apache.shardingsphere" level="info" additivity="false">
- <appender-ref ref="console" />
- </logger>
- <logger name="com.zaxxer.hikari" level="warn" />
- <root>
- <level value="info" />
- <appender-ref ref="console" />
- </root>
-</configuration>
diff --git a/test/it/optimizer/pom.xml b/test/it/optimizer/pom.xml
index b5462ab894c..7ecebd0f784 100644
--- a/test/it/optimizer/pom.xml
+++ b/test/it/optimizer/pom.xml
@@ -101,5 +101,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/test/it/pipeline/pom.xml b/test/it/pipeline/pom.xml
index 219dedfbcce..d0b02d0874f 100644
--- a/test/it/pipeline/pom.xml
+++ b/test/it/pipeline/pom.xml
@@ -108,6 +108,11 @@
<groupId>org.apache.curator</groupId>
<artifactId>curator-test</artifactId>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/test/it/rewriter/pom.xml b/test/it/rewriter/pom.xml
index 0828fdc49ee..e6e37461be1 100644
--- a/test/it/rewriter/pom.xml
+++ b/test/it/rewriter/pom.xml
@@ -140,5 +140,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git
a/test/it/yaml/src/main/java/org/apache/shardingsphere/test/it/yaml/YamlRuleNodeTupleSwapperEngineIT.java
b/test/it/yaml/src/main/java/org/apache/shardingsphere/test/it/yaml/YamlRuleNodeTupleSwapperEngineIT.java
index 4311a0aa105..938d754c284 100644
---
a/test/it/yaml/src/main/java/org/apache/shardingsphere/test/it/yaml/YamlRuleNodeTupleSwapperEngineIT.java
+++
b/test/it/yaml/src/main/java/org/apache/shardingsphere/test/it/yaml/YamlRuleNodeTupleSwapperEngineIT.java
@@ -17,7 +17,6 @@
package org.apache.shardingsphere.test.it.yaml;
-import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.infra.util.yaml.YamlEngine;
import org.apache.shardingsphere.infra.yaml.config.pojo.YamlRootConfiguration;
import
org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlGlobalRuleConfiguration;
@@ -43,7 +42,6 @@ import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertNotNull;
-@Slf4j
public abstract class YamlRuleNodeTupleSwapperEngineIT {
private final File yamlFile;
diff --git a/test/native/pom.xml b/test/native/pom.xml
index a65378feb9c..c8ca4b8d408 100644
--- a/test/native/pom.xml
+++ b/test/native/pom.xml
@@ -215,6 +215,11 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/test/pom.xml b/test/pom.xml
index 0fa57bfebc9..733f15d0b41 100644
--- a/test/pom.xml
+++ b/test/pom.xml
@@ -37,6 +37,7 @@
</modules>
<properties>
+ <testcontainers.version>1.21.3</testcontainers.version>
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
@@ -65,11 +66,5 @@
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
-
- <dependency>
- <groupId>org.testcontainers</groupId>
- <artifactId>testcontainers</artifactId>
- <scope>test</scope>
- </dependency>
</dependencies>
</project>