You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2022/12/05 13:16:05 UTC
[shardingsphere] branch master updated: Rename package name of suite test (#22678)
This is an automated email from the ASF dual-hosted git repository.
panjuan 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 a8bbdcd5303 Rename package name of suite test (#22678)
a8bbdcd5303 is described below
commit a8bbdcd530341a9f796548acece46502f0c03a43
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Mon Dec 5 21:15:57 2022 +0800
Rename package name of suite test (#22678)
---
.../ClusterShowProcessListContainerComposer.java | 4 ++--
.../showprocesslist/engine/ShowProcessListIT.java | 10 ++++-----
.../env/IntegrationTestEnvironment.java | 4 ++--
.../showprocesslist/env/enums/ITEnvTypeEnum.java | 2 +-
.../parameter/ShowProcessListParameterized.java | 2 +-
.../cases/IntegrationTestCaseContext.java | 4 ++--
.../cases/IntegrationTestCases.java | 4 ++--
.../cases/IntegrationTestCasesLoader.java | 2 +-
.../{integration => e2e}/cases/SQLCommandType.java | 2 +-
.../{integration => e2e}/cases/SQLExecuteType.java | 2 +-
.../cases/assertion/IntegrationTestCase.java | 2 +-
.../assertion/IntegrationTestCaseAssertion.java | 4 ++--
.../assertion/IntegrationTestCaseAssertionSQL.java | 2 +-
.../cases/dataset/DataSet.java | 6 +++---
.../cases/dataset/DataSetLoader.java | 2 +-
.../cases/dataset/metadata/DataSetColumn.java | 2 +-
.../cases/dataset/metadata/DataSetIndex.java | 2 +-
.../cases/dataset/metadata/DataSetMetaData.java | 2 +-
.../cases/dataset/row/DataSetRow.java | 2 +-
.../{integration => e2e}/cases/value/SQLValue.java | 2 +-
.../cases/value/SQLValueGroup.java | 4 ++--
.../container/compose/ContainerComposer.java | 2 +-
.../compose/ContainerComposerRegistry.java | 8 ++++----
.../compose/mode/ClusterContainerComposer.java | 8 ++++----
.../compose/mode/StandaloneContainerComposer.java | 8 ++++----
.../ProxyClusterContainerConfigurationFactory.java | 2 +-
...oxyStandaloneContainerConfigurationFactory.java | 2 +-
.../{integration => e2e}/engine/BaseITCase.java | 12 +++++------
.../{integration => e2e}/engine/BatchITCase.java | 18 ++++++++--------
.../{integration => e2e}/engine/SingleITCase.java | 16 +++++++--------
.../engine/TotalSuitesCountCalculator.java | 2 +-
.../{integration => e2e}/engine/dal/BaseDALIT.java | 12 +++++------
.../engine/dal/GeneralDALIT.java | 12 +++++------
.../{integration => e2e}/engine/dcl/BaseDCLIT.java | 6 +++---
.../engine/dcl/GeneralDCLIT.java | 14 ++++++-------
.../{integration => e2e}/engine/ddl/BaseDDLIT.java | 12 +++++------
.../engine/ddl/GeneralDDLIT.java | 14 ++++++-------
.../engine/dml/AdditionalDMLIT.java | 16 +++++++--------
.../{integration => e2e}/engine/dml/BaseDMLIT.java | 18 ++++++++--------
.../engine/dml/BatchDMLIT.java | 20 +++++++++---------
.../engine/dml/GeneralDMLIT.java | 16 +++++++--------
.../engine/dql/AdditionalDQLIT.java | 16 +++++++--------
.../{integration => e2e}/engine/dql/BaseDQLIT.java | 8 ++++----
.../engine/dql/GeneralDQLIT.java | 16 +++++++--------
.../{integration => e2e}/engine/ral/BaseRALIT.java | 12 +++++------
.../engine/ral/GeneralRALIT.java | 12 +++++------
.../{integration => e2e}/engine/rdl/BaseRDLIT.java | 12 +++++------
.../engine/rdl/GeneralRDLIT.java | 12 +++++------
.../{integration => e2e}/engine/rql/BaseRQLIT.java | 12 +++++------
.../engine/rql/GeneralRQLIT.java | 12 +++++------
.../env/DataSetEnvironmentManager.java | 14 ++++++-------
.../database/DatabaseAssertionMetaData.java | 2 +-
.../database/DatabaseAssertionMetaDataFactory.java | 4 ++--
.../impl/PostgreSQLDatabaseAssertionMetaData.java | 4 ++--
.../array/ClusterTestParameterArrayGenerator.java | 8 ++++----
.../param/array/ITTestParameterFactory.java | 8 ++++----
.../param/array/ITTestParameterGenerator.java | 18 ++++++++--------
.../JdbcStandaloneTestParameterGenerator.java | 8 ++++----
.../ProxyStandaloneTestParameterGenerator.java | 8 ++++----
.../param/model/AssertionTestParameter.java | 8 ++++----
.../framework/param/model/CaseTestParameter.java | 4 ++--
.../framework/param/model/ITTestParameter.java | 4 ++--
.../framework/runner/ParallelParameterized.java | 6 +++---
.../framework/runner/ParallelRunningStrategy.java | 2 +-
.../runner/executor/ParallelRunnerExecutor.java | 2 +-
.../key/ParallelRunnerExecutorKeyProvider.java | 6 +++---
.../ParallelRunnerExecutorKeyProviderFactory.java | 8 ++++----
.../CaseParallelRunnerExecutorKeyProvider.java | 8 ++++----
.../ScenarioParallelRunnerExecutorKeyProvider.java | 8 ++++----
.../framework/runner/param/RunnerParameters.java | 4 ++--
.../runner/scheduler/ParallelRunnerScheduler.java | 10 ++++-----
.../framework/watcher/ITWatcher.java | 2 +-
.../cases/alterresource/AddResourceTestCase.java | 10 ++++-----
.../cases/alterresource/CloseResourceTestCase.java | 10 ++++-----
.../cases/autocommit/MySQLAutoCommitTestCase.java | 10 ++++-----
.../autocommit/PostgresSQLAutoCommitTestCase.java | 10 ++++-----
.../cases/base/BaseTransactionTestCase.java | 6 +++---
.../classictransfer/ClassicTransferTestCase.java | 8 ++++----
.../BroadcastTableTransactionTestCase.java | 8 ++++----
.../ExceptionInTransactionTestCase.java | 10 ++++-----
.../MultiOperationsCommitAndRollbackTestCase.java | 10 ++++-----
.../MultiTableCommitAndRollbackTestCase.java | 8 ++++----
.../SingleTableCommitAndRollbackTestCase.java | 8 ++++----
.../cases/cursor/OpenGaussCursorTestCase.java | 14 ++++++-------
.../cases/nested/NestedTransactionTestCase.java | 8 ++++----
.../cases/readonly/MySQLSetReadOnlyTestCase.java | 8 ++++----
.../readonly/PostgreSQLSetReadOnlyTestCase.java | 8 ++++----
.../cases/readonly/SetReadOnlyTestCase.java | 6 +++---
.../cases/savepoint/BaseSavePointTestCase.java | 6 +++---
.../cases/savepoint/MySQLSavePointTestCase.java | 8 ++++----
.../savepoint/OpenGaussSavePointTestCase.java | 8 ++++----
.../savepoint/PostgreSQLSavePointTestCase.java | 8 ++++----
.../cases/truncate/MySQLLocalTruncateTestCase.java | 10 ++++-----
.../cases/truncate/MySQLXATruncateTestCase.java | 10 ++++-----
.../PostgresSQLAndOpenGaussTruncateTestCase.java | 10 ++++-----
.../transaction/engine/base/AutoDataSource.java | 2 +-
.../e2e}/transaction/engine/base/BaseITCase.java | 24 +++++++++++-----------
.../engine/base/BaseTransactionITCase.java | 8 ++++----
.../transaction/engine/base/JdbcDataSource.java | 4 ++--
.../transaction/engine/base/ProxyDataSource.java | 4 ++--
.../engine/base/TransactionTestCase.java | 2 +-
.../engine/command/CommonSQLCommand.java | 2 +-
.../engine/command/CursorSQLCommand.java | 2 +-
.../engine/constants/TransactionTestConstants.java | 2 +-
.../engine/mysql/MysqlJdbcTransactionIT.java | 6 +++---
.../engine/mysql/MysqlProxyTransactionIT.java | 6 +++---
.../opengauss/OpenGaussJdbcTransactionIT.java | 6 +++---
.../opengauss/OpenGaussProxyTransactionIT.java | 6 +++---
.../postgresql/PostgresqlJdbcTransactionIT.java | 6 +++---
.../postgresql/PostgresqlProxyTransactionIT.java | 6 +++---
.../env/IntegrationTestEnvironment.java | 6 +++---
.../env/enums/TransactionITEnvTypeEnum.java | 2 +-
.../env/enums/TransactionTestCaseRegistry.java | 18 ++++++++--------
.../container/compose/BaseContainerComposer.java | 2 +-
.../container/compose/DockerContainerComposer.java | 10 ++++-----
.../container/compose/NativeContainerComposer.java | 2 +-
.../StorageContainerConfigurationFactory.java | 8 ++++----
.../mysql/MySQLContainerConfigurationFactory.java | 2 +-
.../OpenGaussContainerConfigurationFactory.java | 2 +-
.../PostgreSQLContainerConfigurationFactory.java | 2 +-
.../ProxyClusterContainerConfigurationFactory.java | 2 +-
.../jdbc/ShardingSphereJDBCContainer.java | 2 +-
.../framework/param/TransactionParameterized.java | 4 ++--
.../transaction/util/TestCaseClassScanner.java | 4 ++--
124 files changed, 448 insertions(+), 448 deletions(-)
diff --git a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
similarity index 96%
rename from test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
rename to test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
index 051e541ec7b..d43676e51d5 100644
--- a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
+++ b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.showprocesslist.container.composer;
+package org.apache.shardingsphere.test.e2e.showprocesslist.container.composer;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
import org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer;
@@ -30,7 +30,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageCo
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.impl.StorageContainerConfigurationFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.util.AdapterContainerUtil;
-import org.apache.shardingsphere.test.integration.showprocesslist.parameter.ShowProcessListParameterized;
+import org.apache.shardingsphere.test.e2e.showprocesslist.parameter.ShowProcessListParameterized;
import javax.sql.DataSource;
import java.util.HashMap;
diff --git a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/engine/ShowProcessListIT.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListIT.java
similarity index 91%
rename from test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/engine/ShowProcessListIT.java
rename to test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListIT.java
index 5687198c2bd..b569b7e9502 100644
--- a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/engine/ShowProcessListIT.java
+++ b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.showprocesslist.engine;
+package org.apache.shardingsphere.test.e2e.showprocesslist.engine;
import org.apache.shardingsphere.infra.database.type.dialect.MySQLDatabaseType;
-import org.apache.shardingsphere.test.integration.showprocesslist.container.composer.ClusterShowProcessListContainerComposer;
-import org.apache.shardingsphere.test.integration.showprocesslist.env.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.showprocesslist.env.enums.ITEnvTypeEnum;
-import org.apache.shardingsphere.test.integration.showprocesslist.parameter.ShowProcessListParameterized;
+import org.apache.shardingsphere.test.e2e.showprocesslist.container.composer.ClusterShowProcessListContainerComposer;
+import org.apache.shardingsphere.test.e2e.showprocesslist.env.enums.ITEnvTypeEnum;
+import org.apache.shardingsphere.test.e2e.showprocesslist.parameter.ShowProcessListParameterized;
+import org.apache.shardingsphere.test.e2e.showprocesslist.env.IntegrationTestEnvironment;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
diff --git a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/IntegrationTestEnvironment.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/IntegrationTestEnvironment.java
similarity index 94%
rename from test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/IntegrationTestEnvironment.java
rename to test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/IntegrationTestEnvironment.java
index 32dd3eac63a..0309054f204 100644
--- a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/IntegrationTestEnvironment.java
+++ b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/IntegrationTestEnvironment.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.showprocesslist.env;
+package org.apache.shardingsphere.test.e2e.showprocesslist.env;
import com.google.common.base.Splitter;
import lombok.Getter;
import lombok.SneakyThrows;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioCommonPath;
-import org.apache.shardingsphere.test.integration.showprocesslist.env.enums.ITEnvTypeEnum;
+import org.apache.shardingsphere.test.e2e.showprocesslist.env.enums.ITEnvTypeEnum;
import java.io.IOException;
import java.io.InputStream;
diff --git a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/enums/ITEnvTypeEnum.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/enums/ITEnvTypeEnum.java
similarity index 91%
rename from test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/enums/ITEnvTypeEnum.java
rename to test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/enums/ITEnvTypeEnum.java
index 61ea2b22bfc..fb5ad7c08a7 100644
--- a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/enums/ITEnvTypeEnum.java
+++ b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/env/enums/ITEnvTypeEnum.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.showprocesslist.env.enums;
+package org.apache.shardingsphere.test.e2e.showprocesslist.env.enums;
public enum ITEnvTypeEnum {
diff --git a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/parameter/ShowProcessListParameterized.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/parameter/ShowProcessListParameterized.java
similarity index 93%
rename from test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/parameter/ShowProcessListParameterized.java
rename to test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/parameter/ShowProcessListParameterized.java
index 93e13005f4b..62acca8ddcc 100644
--- a/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/parameter/ShowProcessListParameterized.java
+++ b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/e2e/showprocesslist/parameter/ShowProcessListParameterized.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.showprocesslist.parameter;
+package org.apache.shardingsphere.test.e2e.showprocesslist.parameter;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCaseContext.java
similarity index 88%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCaseContext.java
index adbf2b443eb..a198d36014d 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCaseContext.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases;
+package org.apache.shardingsphere.test.e2e.cases;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCase;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCase;
/**
* Integration test case context.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCases.java
similarity index 89%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCases.java
index e57631d07de..e3b807be3c6 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCases.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases;
+package org.apache.shardingsphere.test.e2e.cases;
import lombok.Getter;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCase;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCase;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCasesLoader.java
similarity index 98%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCasesLoader.java
index 81f40817026..c926433d2a7 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/IntegrationTestCasesLoader.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases;
+package org.apache.shardingsphere.test.e2e.cases;
import com.google.common.base.Preconditions;
import lombok.SneakyThrows;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLCommandType.java
similarity index 98%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLCommandType.java
index 70abe0d8efa..a37e36b3dc8 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLCommandType.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases;
+package org.apache.shardingsphere.test.e2e.cases;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLExecuteType.java
similarity index 93%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLExecuteType.java
index 818eab8276d..97ee0aae755 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/SQLExecuteType.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases;
+package org.apache.shardingsphere.test.e2e.cases;
/**
* SQL execute type.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCase.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCase.java
index 3f8e49bd57d..e66705af159 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCase.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.assertion;
+package org.apache.shardingsphere.test.e2e.cases.assertion;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertion.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertion.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertion.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertion.java
index 3714e0b8b69..23b8b47d54c 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertion.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertion.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.assertion;
+package org.apache.shardingsphere.test.e2e.cases.assertion;
import com.google.common.base.Splitter;
import lombok.Getter;
import lombok.Setter;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertionSQL.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertionSQL.java
index 8cc9491e2f7..76943db9aba 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/assertion/IntegrationTestCaseAssertionSQL.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.assertion;
+package org.apache.shardingsphere.test.e2e.cases.assertion;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSet.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSet.java
similarity index 93%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSet.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSet.java
index 050716d15c5..d1d9d91b51b 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSet.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSet.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset;
+package org.apache.shardingsphere.test.e2e.cases.dataset;
import lombok.Getter;
import org.apache.shardingsphere.infra.datanode.DataNode;
import org.apache.shardingsphere.infra.util.expr.InlineExpressionParser;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSetLoader.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSetLoader.java
similarity index 98%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSetLoader.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSetLoader.java
index aa0ed26dc99..b07c542b259 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSetLoader.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/DataSetLoader.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset;
+package org.apache.shardingsphere.test.e2e.cases.dataset;
import com.google.common.base.Preconditions;
import lombok.AccessLevel;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetColumn.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetColumn.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetColumn.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetColumn.java
index cf3480bea2f..fb5028777d6 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetColumn.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetColumn.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset.metadata;
+package org.apache.shardingsphere.test.e2e.cases.dataset.metadata;
import lombok.EqualsAndHashCode;
import lombok.Getter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetIndex.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetIndex.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetIndex.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetIndex.java
index ec8a214d4a9..183fd1df117 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetIndex.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetIndex.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset.metadata;
+package org.apache.shardingsphere.test.e2e.cases.dataset.metadata;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetMetaData.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetMetaData.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetMetaData.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetMetaData.java
index eedd6e58e43..5f58115c84c 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/metadata/DataSetMetaData.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/metadata/DataSetMetaData.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset.metadata;
+package org.apache.shardingsphere.test.e2e.cases.dataset.metadata;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/row/DataSetRow.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/row/DataSetRow.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/row/DataSetRow.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/row/DataSetRow.java
index 71c1dfb5cec..7f4de97ddce 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/row/DataSetRow.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/dataset/row/DataSetRow.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.dataset.row;
+package org.apache.shardingsphere.test.e2e.cases.dataset.row;
import com.google.common.base.Splitter;
import lombok.EqualsAndHashCode;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValue.java
similarity index 98%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValue.java
index 1882148e915..bd916a4afa8 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValue.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.value;
+package org.apache.shardingsphere.test.e2e.cases.value;
import lombok.Getter;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValueGroup.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValueGroup.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValueGroup.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValueGroup.java
index d2347be690f..d6867190c17 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValueGroup.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/cases/value/SQLValueGroup.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.cases.value;
+package org.apache.shardingsphere.test.e2e.cases.value;
import lombok.Getter;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
import java.text.ParseException;
import java.util.Collection;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposer.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposer.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposer.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposer.java
index 685b76f9029..8482227550b 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposer.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposer.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.compose;
+package org.apache.shardingsphere.test.e2e.container.compose;
import org.testcontainers.lifecycle.Startable;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposerRegistry.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposerRegistry.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposerRegistry.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposerRegistry.java
index a1a792caf05..305dae5714e 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposerRegistry.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/ContainerComposerRegistry.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.compose;
+package org.apache.shardingsphere.test.e2e.container.compose;
import com.google.common.base.Preconditions;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.test.integration.container.compose.mode.ClusterContainerComposer;
-import org.apache.shardingsphere.test.integration.container.compose.mode.StandaloneContainerComposer;
+import org.apache.shardingsphere.test.e2e.container.compose.mode.ClusterContainerComposer;
+import org.apache.shardingsphere.test.e2e.container.compose.mode.StandaloneContainerComposer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.EnvironmentConstants;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import javax.sql.DataSource;
import java.util.HashMap;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/ClusterContainerComposer.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/ClusterContainerComposer.java
similarity index 92%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/ClusterContainerComposer.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/ClusterContainerComposer.java
index ff0cf2c1d12..699ef4375e9 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/ClusterContainerComposer.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/ClusterContainerComposer.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.compose.mode;
+package org.apache.shardingsphere.test.e2e.container.compose.mode;
-import org.apache.shardingsphere.test.integration.container.compose.ContainerComposer;
-import org.apache.shardingsphere.test.integration.container.config.ProxyClusterContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.container.compose.ContainerComposer;
+import org.apache.shardingsphere.test.e2e.container.config.ProxyClusterContainerConfigurationFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.ITContainers;
import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.AdapterContainer;
@@ -30,7 +30,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageCo
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.impl.StorageContainerConfigurationFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.util.AdapterContainerUtil;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import javax.sql.DataSource;
import java.util.Map;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/StandaloneContainerComposer.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/StandaloneContainerComposer.java
similarity index 90%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/StandaloneContainerComposer.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/StandaloneContainerComposer.java
index a697dd00595..46a5dadae87 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/mode/StandaloneContainerComposer.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/compose/mode/StandaloneContainerComposer.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.compose.mode;
+package org.apache.shardingsphere.test.e2e.container.compose.mode;
-import org.apache.shardingsphere.test.integration.container.compose.ContainerComposer;
-import org.apache.shardingsphere.test.integration.container.config.ProxyStandaloneContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.container.compose.ContainerComposer;
+import org.apache.shardingsphere.test.e2e.container.config.ProxyStandaloneContainerConfigurationFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.ITContainers;
import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.AdapterContainer;
@@ -26,7 +26,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.AdapterCo
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.impl.StorageContainerConfigurationFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import javax.sql.DataSource;
import java.util.Map;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyClusterContainerConfigurationFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyClusterContainerConfigurationFactory.java
similarity index 97%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyClusterContainerConfigurationFactory.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyClusterContainerConfigurationFactory.java
index 4e5129595a3..94c3dbdcdf4 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyClusterContainerConfigurationFactory.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyClusterContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.config;
+package org.apache.shardingsphere.test.e2e.container.config;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyStandaloneContainerConfigurationFactory.java
similarity index 97%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyStandaloneContainerConfigurationFactory.java
index 79ca03a81ae..d95bcf02d9b 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/container/config/ProxyStandaloneContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.container.config;
+package org.apache.shardingsphere.test.e2e.container.config;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BaseITCase.java
similarity index 90%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BaseITCase.java
index 4356ac51b9d..7c1cd358ebd 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BaseITCase.java
@@ -15,18 +15,18 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine;
+package org.apache.shardingsphere.test.e2e.engine;
import lombok.AccessLevel;
import lombok.Getter;
import org.apache.shardingsphere.infra.database.DefaultDatabase;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCase;
-import org.apache.shardingsphere.test.integration.container.compose.ContainerComposer;
-import org.apache.shardingsphere.test.integration.container.compose.ContainerComposerRegistry;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCase;
+import org.apache.shardingsphere.test.e2e.container.compose.ContainerComposer;
+import org.apache.shardingsphere.test.e2e.container.compose.ContainerComposerRegistry;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelParameterized;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelParameterized;
import org.h2.tools.RunScript;
import org.junit.AfterClass;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BatchITCase.java
similarity index 90%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BatchITCase.java
index 8b563515d64..63363846cd3 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/BatchITCase.java
@@ -15,20 +15,20 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine;
+package org.apache.shardingsphere.test.e2e.engine;
import org.apache.shardingsphere.infra.datanode.DataNode;
import org.apache.shardingsphere.infra.util.expr.InlineExpressionParser;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCaseAssertion;
-import org.apache.shardingsphere.test.integration.cases.dataset.DataSet;
-import org.apache.shardingsphere.test.integration.cases.dataset.DataSetLoader;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCaseAssertion;
+import org.apache.shardingsphere.test.e2e.cases.dataset.DataSet;
+import org.apache.shardingsphere.test.e2e.cases.dataset.DataSetLoader;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath.Type;
-import org.apache.shardingsphere.test.integration.env.DataSetEnvironmentManager;
-import org.apache.shardingsphere.test.integration.framework.param.model.CaseTestParameter;
+import org.apache.shardingsphere.test.e2e.env.DataSetEnvironmentManager;
+import org.apache.shardingsphere.test.e2e.framework.param.model.CaseTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/SingleITCase.java
similarity index 79%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/SingleITCase.java
index c1ab6ca531b..13acd554c30 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/SingleITCase.java
@@ -15,17 +15,17 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine;
+package org.apache.shardingsphere.test.e2e.engine;
import lombok.AccessLevel;
import lombok.Getter;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCaseAssertion;
-import org.apache.shardingsphere.test.integration.cases.dataset.DataSet;
-import org.apache.shardingsphere.test.integration.cases.dataset.DataSetLoader;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.watcher.ITWatcher;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCaseAssertion;
+import org.apache.shardingsphere.test.e2e.cases.dataset.DataSet;
+import org.apache.shardingsphere.test.e2e.cases.dataset.DataSetLoader;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.watcher.ITWatcher;
import org.junit.Rule;
import java.text.ParseException;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/TotalSuitesCountCalculator.java
similarity index 97%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/TotalSuitesCountCalculator.java
index dd8a8a8fbc8..7ef7617271e 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/TotalSuitesCountCalculator.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine;
+package org.apache.shardingsphere.test.e2e.engine;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/BaseDALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/BaseDALIT.java
similarity index 89%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/BaseDALIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/BaseDALIT.java
index c8e3f1b806e..df30dfa6cb9 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/BaseDALIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/BaseDALIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dal;
+package org.apache.shardingsphere.test.e2e.engine.dal;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/GeneralDALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/GeneralDALIT.java
similarity index 78%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/GeneralDALIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/GeneralDALIT.java
index 28b0a47f9af..4e527b81bfa 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/GeneralDALIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dal/GeneralDALIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dal;
+package org.apache.shardingsphere.test.e2e.engine.dal;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/BaseDCLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/BaseDCLIT.java
similarity index 88%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/BaseDCLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/BaseDCLIT.java
index a6e0d07959b..e745e3a8664 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/BaseDCLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/BaseDCLIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dcl;
+package org.apache.shardingsphere.test.e2e.engine.dcl;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioCommonPath;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.authority.AuthorityEnvironmentManager;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/GeneralDCLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/GeneralDCLIT.java
similarity index 81%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/GeneralDCLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/GeneralDCLIT.java
index 090e70b9ad0..2399e22a186 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/GeneralDCLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dcl/GeneralDCLIT.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dcl;
+package org.apache.shardingsphere.test.e2e.engine.dcl;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/BaseDDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/BaseDDLIT.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/BaseDDLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/BaseDDLIT.java
index 9029289ab60..8b9d326a750 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/BaseDDLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/BaseDDLIT.java
@@ -15,18 +15,18 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.ddl;
+package org.apache.shardingsphere.test.e2e.engine.ddl;
import com.google.common.base.Splitter;
import lombok.SneakyThrows;
import org.apache.shardingsphere.dialect.exception.syntax.table.NoSuchTableException;
import org.apache.shardingsphere.infra.datanode.DataNode;
import org.apache.shardingsphere.infra.util.expr.InlineExpressionParser;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetIndex;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetIndex;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/GeneralDDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/GeneralDDLIT.java
similarity index 85%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/GeneralDDLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/GeneralDDLIT.java
index a76d813ea46..8fbfbb2f2ca 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/GeneralDDLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ddl/GeneralDDLIT.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.ddl;
+package org.apache.shardingsphere.test.e2e.engine.ddl;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/AdditionalDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/AdditionalDMLIT.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/AdditionalDMLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/AdditionalDMLIT.java
index 1203ce2ea13..1958267838a 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/AdditionalDMLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/AdditionalDMLIT.java
@@ -15,16 +15,16 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dml;
+package org.apache.shardingsphere.test.e2e.engine.dml;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BaseDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BaseDMLIT.java
similarity index 88%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BaseDMLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BaseDMLIT.java
index 187c42d7879..ce4e4e336d2 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BaseDMLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BaseDMLIT.java
@@ -15,20 +15,20 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dml;
+package org.apache.shardingsphere.test.e2e.engine.dml;
import org.apache.shardingsphere.infra.datanode.DataNode;
import org.apache.shardingsphere.infra.util.expr.InlineExpressionParser;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath.Type;
-import org.apache.shardingsphere.test.integration.env.DataSetEnvironmentManager;
-import org.apache.shardingsphere.test.integration.framework.database.DatabaseAssertionMetaData;
-import org.apache.shardingsphere.test.integration.framework.database.DatabaseAssertionMetaDataFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.env.DataSetEnvironmentManager;
+import org.apache.shardingsphere.test.e2e.framework.database.DatabaseAssertionMetaData;
+import org.apache.shardingsphere.test.e2e.framework.database.DatabaseAssertionMetaDataFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BatchDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BatchDMLIT.java
similarity index 80%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BatchDMLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BatchDMLIT.java
index 14c4d8a24ab..49219d243b6 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BatchDMLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/BatchDMLIT.java
@@ -15,17 +15,17 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dml;
+package org.apache.shardingsphere.test.e2e.engine.dml;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCaseAssertion;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
-import org.apache.shardingsphere.test.integration.engine.BatchITCase;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.CaseTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCaseAssertion;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.engine.BatchITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.CaseTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/GeneralDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/GeneralDMLIT.java
similarity index 86%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/GeneralDMLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/GeneralDMLIT.java
index cc1fe414fb0..b0f46c5afc5 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/GeneralDMLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dml/GeneralDMLIT.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dml;
+package org.apache.shardingsphere.test.e2e.engine.dml;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/AdditionalDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/AdditionalDQLIT.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/AdditionalDQLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/AdditionalDQLIT.java
index a73957e5c8d..244e68870ae 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/AdditionalDQLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/AdditionalDQLIT.java
@@ -15,16 +15,16 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dql;
+package org.apache.shardingsphere.test.e2e.engine.dql;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/BaseDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/BaseDQLIT.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/BaseDQLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/BaseDQLIT.java
index 22eb7c0524b..d3b9577149e 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/BaseDQLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/BaseDQLIT.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dql;
+package org.apache.shardingsphere.test.e2e.engine.dql;
import lombok.AccessLevel;
import lombok.Getter;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.env.DataSetEnvironmentManager;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.env.DataSetEnvironmentManager;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath;
import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath.Type;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.Before;
import javax.sql.DataSource;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/GeneralDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/GeneralDQLIT.java
similarity index 90%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/GeneralDQLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/GeneralDQLIT.java
index 5a40a9a7f05..6140e4709bc 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/GeneralDQLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/dql/GeneralDQLIT.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.dql;
+package org.apache.shardingsphere.test.e2e.engine.dql;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/BaseRALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/BaseRALIT.java
similarity index 92%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/BaseRALIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/BaseRALIT.java
index efb9aedfb09..1bd941e200b 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/BaseRALIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/BaseRALIT.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.ral;
+package org.apache.shardingsphere.test.e2e.engine.ral;
import com.google.common.base.Splitter;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/GeneralRALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/GeneralRALIT.java
similarity index 82%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/GeneralRALIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/GeneralRALIT.java
index 1e339e3471b..851ae3a7059 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/GeneralRALIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/ral/GeneralRALIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.ral;
+package org.apache.shardingsphere.test.e2e.engine.ral;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/BaseRDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/BaseRDLIT.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/BaseRDLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/BaseRDLIT.java
index 2ac91f43ab0..6a1dc203270 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/BaseRDLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/BaseRDLIT.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.rdl;
+package org.apache.shardingsphere.test.e2e.engine.rdl;
import com.google.common.base.Splitter;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import org.junit.After;
import org.junit.Before;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/GeneralRDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/GeneralRDLIT.java
similarity index 81%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/GeneralRDLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/GeneralRDLIT.java
index 7e07e3e46a4..378771a0465 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/GeneralRDLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rdl/GeneralRDLIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.rdl;
+package org.apache.shardingsphere.test.e2e.engine.rdl;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/BaseRQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/BaseRQLIT.java
similarity index 87%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/BaseRQLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/BaseRQLIT.java
index 7ae72e41f24..49e3346bfe4 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/BaseRQLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/BaseRQLIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.rql;
+package org.apache.shardingsphere.test.e2e.engine.rql;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.engine.SingleITCase;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.engine.SingleITCase;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/GeneralRQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/GeneralRQLIT.java
similarity index 78%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/GeneralRQLIT.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/GeneralRQLIT.java
index ecbe56972a0..d7407ca6bd2 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/GeneralRQLIT.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/engine/rql/GeneralRQLIT.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.engine.rql;
+package org.apache.shardingsphere.test.e2e.engine.rql;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.framework.param.array.ITTestParameterFactory;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.framework.param.array.ITTestParameterFactory;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/env/DataSetEnvironmentManager.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/env/DataSetEnvironmentManager.java
index 146a10c478f..76db97567f3 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/env/DataSetEnvironmentManager.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.env;
+package org.apache.shardingsphere.test.e2e.env;
import lombok.RequiredArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
@@ -24,12 +24,12 @@ import org.apache.shardingsphere.infra.datanode.DataNode;
import org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine;
import org.apache.shardingsphere.infra.executor.kernel.thread.ExecutorServiceManager;
import org.apache.shardingsphere.infra.util.expr.InlineExpressionParser;
-import org.apache.shardingsphere.test.integration.cases.dataset.DataSet;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetColumn;
-import org.apache.shardingsphere.test.integration.cases.dataset.metadata.DataSetMetaData;
-import org.apache.shardingsphere.test.integration.cases.dataset.row.DataSetRow;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValue;
-import org.apache.shardingsphere.test.integration.cases.value.SQLValueGroup;
+import org.apache.shardingsphere.test.e2e.cases.dataset.DataSet;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetColumn;
+import org.apache.shardingsphere.test.e2e.cases.dataset.metadata.DataSetMetaData;
+import org.apache.shardingsphere.test.e2e.cases.dataset.row.DataSetRow;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValue;
+import org.apache.shardingsphere.test.e2e.cases.value.SQLValueGroup;
import javax.sql.DataSource;
import javax.xml.bind.JAXBContext;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaData.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaData.java
similarity index 94%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaData.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaData.java
index 10a6545847e..81b0cca010e 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaData.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaData.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.database;
+package org.apache.shardingsphere.test.e2e.framework.database;
import javax.sql.DataSource;
import java.sql.SQLException;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaDataFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaDataFactory.java
similarity index 89%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaDataFactory.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaDataFactory.java
index 3fde0b67b51..d1d87640fcf 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaDataFactory.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/DatabaseAssertionMetaDataFactory.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.database;
+package org.apache.shardingsphere.test.e2e.framework.database;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.test.integration.framework.database.impl.PostgreSQLDatabaseAssertionMetaData;
+import org.apache.shardingsphere.test.e2e.framework.database.impl.PostgreSQLDatabaseAssertionMetaData;
import java.util.Optional;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
index 8bf445b754d..b7bc9cf6307 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.database.impl;
+package org.apache.shardingsphere.test.e2e.framework.database.impl;
-import org.apache.shardingsphere.test.integration.framework.database.DatabaseAssertionMetaData;
+import org.apache.shardingsphere.test.e2e.framework.database.DatabaseAssertionMetaData;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ClusterTestParameterArrayGenerator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ClusterTestParameterArrayGenerator.java
similarity index 87%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ClusterTestParameterArrayGenerator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ClusterTestParameterArrayGenerator.java
index 1283f4978d3..d691c13a579 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ClusterTestParameterArrayGenerator.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ClusterTestParameterArrayGenerator.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.array;
+package org.apache.shardingsphere.test.e2e.framework.param.array;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.EnvironmentConstants;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import java.util.Collection;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterFactory.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterFactory.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterFactory.java
index e30a8f9c49e..18f7b40f930 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterFactory.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterFactory.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.array;
+package org.apache.shardingsphere.test.e2e.framework.param.array;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.EnvironmentConstants;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import java.util.Collection;
import java.util.LinkedList;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterGenerator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterGenerator.java
similarity index 92%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterGenerator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterGenerator.java
index a801f4d74ec..87a2e35abc5 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ITTestParameterGenerator.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ITTestParameterGenerator.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.array;
+package org.apache.shardingsphere.test.e2e.framework.param.array;
import com.google.common.base.Splitter;
import com.google.common.base.Strings;
@@ -25,14 +25,14 @@ import org.apache.shardingsphere.distsql.parser.statement.rdl.RDLStatement;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
import org.apache.shardingsphere.infra.database.type.DatabaseTypeFactory;
import org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement;
-import org.apache.shardingsphere.test.integration.cases.IntegrationTestCaseContext;
-import org.apache.shardingsphere.test.integration.cases.IntegrationTestCasesLoader;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCaseAssertion;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.CaseTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.cases.IntegrationTestCaseContext;
+import org.apache.shardingsphere.test.e2e.cases.IntegrationTestCasesLoader;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCaseAssertion;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.CaseTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import java.util.Arrays;
import java.util.Collection;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/JdbcStandaloneTestParameterGenerator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/JdbcStandaloneTestParameterGenerator.java
similarity index 89%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/JdbcStandaloneTestParameterGenerator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/JdbcStandaloneTestParameterGenerator.java
index 4682753157f..2b1f0d4d47a 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/JdbcStandaloneTestParameterGenerator.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/JdbcStandaloneTestParameterGenerator.java
@@ -15,18 +15,18 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.array;
+package org.apache.shardingsphere.test.e2e.framework.param.array;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
import org.apache.shardingsphere.infra.database.type.DatabaseTypeFactory;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.EnvironmentConstants;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import java.util.Collection;
import java.util.Collections;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ProxyStandaloneTestParameterGenerator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ProxyStandaloneTestParameterGenerator.java
similarity index 87%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ProxyStandaloneTestParameterGenerator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ProxyStandaloneTestParameterGenerator.java
index a90f63bda3b..2494f6f76ef 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/array/ProxyStandaloneTestParameterGenerator.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/array/ProxyStandaloneTestParameterGenerator.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.array;
+package org.apache.shardingsphere.test.e2e.framework.param.array;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-import org.apache.shardingsphere.test.integration.cases.SQLCommandType;
+import org.apache.shardingsphere.test.e2e.cases.SQLCommandType;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.EnvironmentConstants;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
-import org.apache.shardingsphere.test.integration.framework.param.model.AssertionTestParameter;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.AssertionTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import java.util.Collection;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/AssertionTestParameter.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/AssertionTestParameter.java
similarity index 83%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/AssertionTestParameter.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/AssertionTestParameter.java
index fbea38c35a9..6b9ec899bd9 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/AssertionTestParameter.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/AssertionTestParameter.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.model;
+package org.apache.shardingsphere.test.e2e.framework.param.model;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.test.integration.cases.IntegrationTestCaseContext;
-import org.apache.shardingsphere.test.integration.cases.SQLExecuteType;
-import org.apache.shardingsphere.test.integration.cases.assertion.IntegrationTestCaseAssertion;
+import org.apache.shardingsphere.test.e2e.cases.IntegrationTestCaseContext;
+import org.apache.shardingsphere.test.e2e.cases.SQLExecuteType;
+import org.apache.shardingsphere.test.e2e.cases.assertion.IntegrationTestCaseAssertion;
/**
* Assertion test parameter.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/CaseTestParameter.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/CaseTestParameter.java
similarity index 90%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/CaseTestParameter.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/CaseTestParameter.java
index 21b18f9dbff..9333f277d9f 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/CaseTestParameter.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/CaseTestParameter.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.model;
+package org.apache.shardingsphere.test.e2e.framework.param.model;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.test.integration.cases.IntegrationTestCaseContext;
+import org.apache.shardingsphere.test.e2e.cases.IntegrationTestCaseContext;
/**
* Case test parameter.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/ITTestParameter.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/ITTestParameter.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/ITTestParameter.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/ITTestParameter.java
index 498daa0c1b5..7ea8dc267a6 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/param/model/ITTestParameter.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/param/model/ITTestParameter.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.param.model;
+package org.apache.shardingsphere.test.e2e.framework.param.model;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.test.integration.cases.IntegrationTestCaseContext;
+import org.apache.shardingsphere.test.e2e.cases.IntegrationTestCaseContext;
/**
* IT test parameter.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelParameterized.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelParameterized.java
similarity index 86%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelParameterized.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelParameterized.java
index 605e6dbcc8c..9834a5cccf0 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelParameterized.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelParameterized.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner;
+package org.apache.shardingsphere.test.e2e.framework.runner;
import org.apache.shardingsphere.test.e2e.env.runtime.IntegrationTestEnvironment;
import org.apache.shardingsphere.test.e2e.env.runtime.cluster.ClusterEnvironment;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.ParallelRunnerExecutor;
-import org.apache.shardingsphere.test.integration.framework.runner.scheduler.ParallelRunnerScheduler;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.ParallelRunnerExecutor;
+import org.apache.shardingsphere.test.e2e.framework.runner.scheduler.ParallelRunnerScheduler;
import org.junit.runners.Parameterized;
/**
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelRunningStrategy.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelRunningStrategy.java
similarity index 95%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelRunningStrategy.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelRunningStrategy.java
index acdfc9e0031..a9f38fdcf7d 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelRunningStrategy.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/ParallelRunningStrategy.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner;
+package org.apache.shardingsphere.test.e2e.framework.runner;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/ParallelRunnerExecutor.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/ParallelRunnerExecutor.java
similarity index 97%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/ParallelRunnerExecutor.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/ParallelRunnerExecutor.java
index de8dac77720..89206712e46 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/ParallelRunnerExecutor.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/ParallelRunnerExecutor.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.executor;
+package org.apache.shardingsphere.test.e2e.framework.runner.executor;
import com.google.common.util.concurrent.ThreadFactoryBuilder;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
similarity index 81%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
index 0f853573c9f..a8abee7577a 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.executor.key;
+package org.apache.shardingsphere.test.e2e.framework.runner.executor.key;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
/**
* Parallel runner executor key provider.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
similarity index 78%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
index 0f16bf7a9a5..1c9968b0acd 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.executor.key;
+package org.apache.shardingsphere.test.e2e.framework.runner.executor.key;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.key.impl.CaseParallelRunnerExecutorKeyProvider;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.key.impl.ScenarioParallelRunnerExecutorKeyProvider;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.key.impl.CaseParallelRunnerExecutorKeyProvider;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.key.impl.ScenarioParallelRunnerExecutorKeyProvider;
/**
* Parallel runner executor key provider factory.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
similarity index 75%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
index 3126dbf0348..94db9c16fb9 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.executor.key.impl;
+package org.apache.shardingsphere.test.e2e.framework.runner.executor.key.impl;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.key.ParallelRunnerExecutorKeyProvider;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.key.ParallelRunnerExecutorKeyProvider;
/**
* Case parallel runner executor key provider.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
similarity index 76%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
index 6736e0a0a84..ff542dd8b91 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.executor.key.impl;
+package org.apache.shardingsphere.test.e2e.framework.runner.executor.key.impl;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.key.ParallelRunnerExecutorKeyProvider;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.key.ParallelRunnerExecutorKeyProvider;
/**
* Scenario parallel runner executor key provider.
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/param/RunnerParameters.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/param/RunnerParameters.java
similarity index 91%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/param/RunnerParameters.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/param/RunnerParameters.java
index 168025edf59..2d4b4578a9f 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/param/RunnerParameters.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/param/RunnerParameters.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.param;
+package org.apache.shardingsphere.test.e2e.framework.runner.param;
import lombok.RequiredArgsConstructor;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.test.integration.framework.param.model.ITTestParameter;
+import org.apache.shardingsphere.test.e2e.framework.param.model.ITTestParameter;
import org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters;
import java.lang.reflect.Field;
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/scheduler/ParallelRunnerScheduler.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/scheduler/ParallelRunnerScheduler.java
similarity index 74%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/scheduler/ParallelRunnerScheduler.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/scheduler/ParallelRunnerScheduler.java
index 1d7ae8be4d9..ab77fe90dce 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/scheduler/ParallelRunnerScheduler.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/runner/scheduler/ParallelRunnerScheduler.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.runner.scheduler;
+package org.apache.shardingsphere.test.e2e.framework.runner.scheduler;
import lombok.RequiredArgsConstructor;
-import org.apache.shardingsphere.test.integration.framework.runner.ParallelRunningStrategy.ParallelLevel;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.ParallelRunnerExecutor;
-import org.apache.shardingsphere.test.integration.framework.runner.executor.key.ParallelRunnerExecutorKeyProviderFactory;
-import org.apache.shardingsphere.test.integration.framework.runner.param.RunnerParameters;
+import org.apache.shardingsphere.test.e2e.framework.runner.ParallelRunningStrategy.ParallelLevel;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.ParallelRunnerExecutor;
+import org.apache.shardingsphere.test.e2e.framework.runner.executor.key.ParallelRunnerExecutorKeyProviderFactory;
+import org.apache.shardingsphere.test.e2e.framework.runner.param.RunnerParameters;
import org.junit.runners.model.RunnerScheduler;
/**
diff --git a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/watcher/ITWatcher.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/watcher/ITWatcher.java
similarity index 96%
rename from test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/watcher/ITWatcher.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/watcher/ITWatcher.java
index f6fa257bdd2..04b34b70734 100644
--- a/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/watcher/ITWatcher.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/e2e/framework/watcher/ITWatcher.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.test.integration.framework.watcher;
+package org.apache.shardingsphere.test.e2e.framework.watcher;
import lombok.extern.slf4j.Slf4j;
import org.junit.rules.TestWatcher;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/AddResourceTestCase.java
similarity index 89%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/AddResourceTestCase.java
index 23ad8554b0d..7bf8f3e8f1e 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/AddResourceTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.alterresource;
+package org.apache.shardingsphere.test.e2e.transaction.cases.alterresource;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/CloseResourceTestCase.java
similarity index 87%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/CloseResourceTestCase.java
index 156eaccd765..08066200281 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/alterresource/CloseResourceTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.alterresource;
+package org.apache.shardingsphere.test.e2e.transaction.cases.alterresource;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
similarity index 85%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
index 2847c911045..9a55efe6cd6 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.autocommit;
+package org.apache.shardingsphere.test.e2e.transaction.cases.autocommit;
import org.apache.shardingsphere.data.pipeline.core.util.ThreadUtil;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
similarity index 84%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
index db7945b648f..e1f7537e362 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.autocommit;
+package org.apache.shardingsphere.test.e2e.transaction.cases.autocommit;
import org.apache.shardingsphere.data.pipeline.core.util.ThreadUtil;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/base/BaseTransactionTestCase.java
similarity index 94%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/base/BaseTransactionTestCase.java
index 7bdfc294ec0..8065d8f8000 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/base/BaseTransactionTestCase.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.base;
+package org.apache.shardingsphere.test.e2e.transaction.cases.base;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/classictransfer/ClassicTransferTestCase.java
similarity index 91%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/classictransfer/ClassicTransferTestCase.java
index 7a037b4b48c..6d6d18c530e 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/classictransfer/ClassicTransferTestCase.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.classictransfer;
+package org.apache.shardingsphere.test.e2e.transaction.cases.classictransfer;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
similarity index 89%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
index a888fc19883..1b02518f4c0 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.commitrollback;
+package org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
similarity index 86%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
index c6312fb54a7..cb55598da67 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.commitrollback;
+package org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
similarity index 89%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
index 4498b071adc..f2c88f82cba 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.commitrollback;
+package org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
import com.google.common.base.Preconditions;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
similarity index 90%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
index 978b153418a..2c59f2213b7 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.commitrollback;
+package org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
similarity index 87%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
index 8ef7e38f42b..6fd59a5b68c 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.commitrollback;
+package org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/cursor/OpenGaussCursorTestCase.java
similarity index 93%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/cursor/OpenGaussCursorTestCase.java
index 29a4dd1fc1a..417806763eb 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/cursor/OpenGaussCursorTestCase.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.cursor;
+package org.apache.shardingsphere.test.e2e.transaction.cases.cursor;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.command.CursorSQLCommand;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.command.CursorSQLCommand;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/nested/NestedTransactionTestCase.java
similarity index 87%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/nested/NestedTransactionTestCase.java
index e3760796023..14ddb8c71e7 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/nested/NestedTransactionTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.nested;
+package org.apache.shardingsphere.test.e2e.transaction.cases.nested;
import org.apache.shardingsphere.driver.jdbc.core.connection.ShardingSphereConnection;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.transaction.api.TransactionType;
import org.junit.Assert;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
similarity index 85%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
index 1d489442692..2ec9cc23eb9 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.readonly;
+package org.apache.shardingsphere.test.e2e.transaction.cases.readonly;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
similarity index 86%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
index d519a11b846..c01dfe43d9c 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.readonly;
+package org.apache.shardingsphere.test.e2e.transaction.cases.readonly;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.junit.Assert;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
similarity index 90%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
index 4e4caab2278..ddf2ea6a919 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/readonly/SetReadOnlyTestCase.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.readonly;
+package org.apache.shardingsphere.test.e2e.transaction.cases.readonly;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
similarity index 91%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
index fef77271f31..8ae373512ff 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/BaseSavePointTestCase.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.savepoint;
+package org.apache.shardingsphere.test.e2e.transaction.cases.savepoint;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/MySQLSavePointTestCase.java
similarity index 79%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/MySQLSavePointTestCase.java
index 1604fc6e777..68b0320b875 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/MySQLSavePointTestCase.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.savepoint;
+package org.apache.shardingsphere.test.e2e.transaction.cases.savepoint;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.SQLException;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
index 9829bdea494..6e58fce81a2 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.savepoint;
+package org.apache.shardingsphere.test.e2e.transaction.cases.savepoint;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.opengauss.jdbc.PSQLSavepoint;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
index cc937c1b1eb..edc55e0b731 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.savepoint;
+package org.apache.shardingsphere.test.e2e.transaction.cases.savepoint;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.postgresql.jdbc.PSQLSavepoint;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
similarity index 86%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
index 9bb24a3efaa..792e3534244 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.truncate;
+package org.apache.shardingsphere.test.e2e.transaction.cases.truncate;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.apache.shardingsphere.transaction.api.TransactionType;
import javax.sql.DataSource;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLXATruncateTestCase.java
similarity index 87%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLXATruncateTestCase.java
index 199a83bddc9..8ff5060eb4a 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/MySQLXATruncateTestCase.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.truncate;
+package org.apache.shardingsphere.test.e2e.transaction.cases.truncate;
import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.dialect.exception.transaction.TableModifyInTransactionException;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.transaction.api.TransactionType;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
similarity index 86%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
index acd85324a49..009a6a82de1 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.cases.truncate;
+package org.apache.shardingsphere.test.e2e.transaction.cases.truncate;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.base.TransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
import javax.sql.DataSource;
import java.sql.Connection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
index 7e4cbb4309a..70bfbcf5578 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/AutoDataSource.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
import lombok.Getter;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseITCase.java
similarity index 94%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseITCase.java
index 285c39e4eeb..22a939cecaa 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseITCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
import lombok.AccessLevel;
import lombok.Getter;
@@ -27,17 +27,17 @@ import org.apache.shardingsphere.infra.database.type.DatabaseType;
import org.apache.shardingsphere.infra.database.type.dialect.MySQLDatabaseType;
import org.apache.shardingsphere.infra.database.type.dialect.OpenGaussDatabaseType;
import org.apache.shardingsphere.infra.database.type.dialect.PostgreSQLDatabaseType;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.command.CommonSQLCommand;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
-import org.apache.shardingsphere.integration.transaction.env.IntegrationTestEnvironment;
-import org.apache.shardingsphere.integration.transaction.env.enums.TransactionITEnvTypeEnum;
-import org.apache.shardingsphere.integration.transaction.env.enums.TransactionTestCaseRegistry;
-import org.apache.shardingsphere.integration.transaction.framework.container.compose.BaseContainerComposer;
-import org.apache.shardingsphere.integration.transaction.framework.container.compose.DockerContainerComposer;
-import org.apache.shardingsphere.integration.transaction.framework.container.compose.NativeContainerComposer;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
-import org.apache.shardingsphere.integration.transaction.util.TestCaseClassScanner;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.command.CommonSQLCommand;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.env.IntegrationTestEnvironment;
+import org.apache.shardingsphere.test.e2e.transaction.env.enums.TransactionITEnvTypeEnum;
+import org.apache.shardingsphere.test.e2e.transaction.env.enums.TransactionTestCaseRegistry;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.compose.BaseContainerComposer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.compose.DockerContainerComposer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.compose.NativeContainerComposer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.util.TestCaseClassScanner;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.util.StorageContainerUtil;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseTransactionITCase.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseTransactionITCase.java
index 2ca69912586..93a2cdff576 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/BaseTransactionITCase.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.data.pipeline.core.util.ThreadUtil;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
import org.apache.shardingsphere.transaction.api.TransactionType;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/JdbcDataSource.java
similarity index 91%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/JdbcDataSource.java
index 7500a192f90..c74b5c7f7d3 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/JdbcDataSource.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.framework.container.compose.DockerContainerComposer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.compose.DockerContainerComposer;
import java.sql.Connection;
import java.sql.SQLException;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/ProxyDataSource.java
similarity index 92%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/ProxyDataSource.java
index a7e097124fa..94ead556bd9 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/ProxyDataSource.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
-import org.apache.shardingsphere.integration.transaction.framework.container.compose.BaseContainerComposer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.compose.BaseContainerComposer;
import java.sql.Connection;
import java.sql.DriverManager;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionTestCase.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionTestCase.java
index 8eb6c394920..6949e477eef 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/base/TransactionTestCase.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.base;
+package org.apache.shardingsphere.test.e2e.transaction.engine.base;
import org.apache.shardingsphere.transaction.api.TransactionType;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CommonSQLCommand.java
similarity index 97%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CommonSQLCommand.java
index 8bcaf89edfa..97f8599fa56 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CommonSQLCommand.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.command;
+package org.apache.shardingsphere.test.e2e.transaction.engine.command;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CursorSQLCommand.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CursorSQLCommand.java
index f9a09cf8eb8..6828beb081f 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/command/CursorSQLCommand.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.command;
+package org.apache.shardingsphere.test.e2e.transaction.engine.command;
import lombok.Getter;
import lombok.Setter;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/constants/TransactionTestConstants.java
similarity index 95%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/constants/TransactionTestConstants.java
index 5db4511f329..27e9c3a113d 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/constants/TransactionTestConstants.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.constants;
+package org.apache.shardingsphere.test.e2e.transaction.engine.constants;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlJdbcTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlJdbcTransactionIT.java
index 30b774e6de4..82e7092031c 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlJdbcTransactionIT.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.mysql;
+package org.apache.shardingsphere.test.e2e.transaction.engine.mysql;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlProxyTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlProxyTransactionIT.java
index c18e152028c..80ba406fa0f 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/mysql/MysqlProxyTransactionIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.mysql;
+package org.apache.shardingsphere.test.e2e.transaction.engine.mysql;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
index 9b788f720e9..ef71ec1f068 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.opengauss;
+package org.apache.shardingsphere.test.e2e.transaction.engine.opengauss;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
index e9186f130cd..cbcb5d97084 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.opengauss;
+package org.apache.shardingsphere.test.e2e.transaction.engine.opengauss;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
index f0eea88fe53..c3b5eb258b2 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.postgresql;
+package org.apache.shardingsphere.test.e2e.transaction.engine.postgresql;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
similarity index 88%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
index 9c6795af48a..97410b6c006 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.engine.postgresql;
+package org.apache.shardingsphere.test.e2e.transaction.engine.postgresql;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/IntegrationTestEnvironment.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/IntegrationTestEnvironment.java
index eedcc3ae15b..e24218f503d 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/IntegrationTestEnvironment.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.env;
+package org.apache.shardingsphere.test.e2e.transaction.env;
import com.google.common.base.Strings;
import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.integration.transaction.env.enums.TransactionITEnvTypeEnum;
-import org.apache.shardingsphere.integration.transaction.env.enums.TransactionTestCaseRegistry;
+import org.apache.shardingsphere.test.e2e.transaction.env.enums.TransactionITEnvTypeEnum;
+import org.apache.shardingsphere.test.e2e.transaction.env.enums.TransactionTestCaseRegistry;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.ProxyContainerConstants;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.StorageContainerConstants;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionITEnvTypeEnum.java
similarity index 92%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionITEnvTypeEnum.java
index af258133855..acec4aaaaf5 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionITEnvTypeEnum.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.env.enums;
+package org.apache.shardingsphere.test.e2e.transaction.env.enums;
public enum TransactionITEnvTypeEnum {
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionTestCaseRegistry.java
similarity index 70%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionTestCaseRegistry.java
index 40b935c2fc9..87a60e01c92 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/env/enums/TransactionTestCaseRegistry.java
@@ -15,18 +15,18 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.env.enums;
+package org.apache.shardingsphere.test.e2e.transaction.env.enums;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
-import org.apache.shardingsphere.integration.transaction.engine.base.BaseTransactionITCase;
-import org.apache.shardingsphere.integration.transaction.engine.constants.TransactionTestConstants;
-import org.apache.shardingsphere.integration.transaction.engine.mysql.MysqlJdbcTransactionIT;
-import org.apache.shardingsphere.integration.transaction.engine.mysql.MysqlProxyTransactionIT;
-import org.apache.shardingsphere.integration.transaction.engine.opengauss.OpenGaussJdbcTransactionIT;
-import org.apache.shardingsphere.integration.transaction.engine.opengauss.OpenGaussProxyTransactionIT;
-import org.apache.shardingsphere.integration.transaction.engine.postgresql.PostgresqlJdbcTransactionIT;
-import org.apache.shardingsphere.integration.transaction.engine.postgresql.PostgresqlProxyTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.base.BaseTransactionITCase;
+import org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
+import org.apache.shardingsphere.test.e2e.transaction.engine.mysql.MysqlJdbcTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.mysql.MysqlProxyTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.opengauss.OpenGaussJdbcTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.opengauss.OpenGaussProxyTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.postgresql.PostgresqlJdbcTransactionIT;
+import org.apache.shardingsphere.test.e2e.transaction.engine.postgresql.PostgresqlProxyTransactionIT;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
/**
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/BaseContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
similarity index 94%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/BaseContainerComposer.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
index 6b108f1ea1e..e5320bd100d 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/BaseContainerComposer.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/BaseContainerComposer.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.compose;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.compose;
import lombok.Getter;
import org.apache.shardingsphere.test.e2e.env.container.atomic.ITContainers;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/DockerContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/DockerContainerComposer.java
similarity index 90%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/DockerContainerComposer.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/DockerContainerComposer.java
index da01994b6a5..5e4158cfd95 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/DockerContainerComposer.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/DockerContainerComposer.java
@@ -15,16 +15,16 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.compose;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.compose;
import com.google.common.base.Strings;
import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.integration.transaction.framework.container.config.StorageContainerConfigurationFactory;
-import org.apache.shardingsphere.integration.transaction.framework.container.config.proxy.ProxyClusterContainerConfigurationFactory;
-import org.apache.shardingsphere.integration.transaction.framework.container.jdbc.ShardingSphereJDBCContainer;
-import org.apache.shardingsphere.integration.transaction.framework.param.TransactionParameterized;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.config.StorageContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.config.proxy.ProxyClusterContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.jdbc.ShardingSphereJDBCContainer;
+import org.apache.shardingsphere.test.e2e.transaction.framework.param.TransactionParameterized;
import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.AdapterContainerFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.impl.ShardingSphereProxyClusterContainer;
import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.AdapterContainerConstants;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/NativeContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/NativeContainerComposer.java
similarity index 94%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/NativeContainerComposer.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/NativeContainerComposer.java
index f07b52e6bb3..ed534a811d8 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/NativeContainerComposer.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/compose/NativeContainerComposer.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.compose;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.compose;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/StorageContainerConfigurationFactory.java
similarity index 81%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/StorageContainerConfigurationFactory.java
index f96d0a4cd37..359de71391e 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/StorageContainerConfigurationFactory.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.config;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.config;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.integration.transaction.framework.container.config.mysql.MySQLContainerConfigurationFactory;
-import org.apache.shardingsphere.integration.transaction.framework.container.config.opengauss.OpenGaussContainerConfigurationFactory;
-import org.apache.shardingsphere.integration.transaction.framework.container.config.postgresql.PostgreSQLContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.config.mysql.MySQLContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.config.opengauss.OpenGaussContainerConfigurationFactory;
+import org.apache.shardingsphere.test.e2e.transaction.framework.container.config.postgresql.PostgreSQLContainerConfigurationFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration;
import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.impl.h2.H2ContainerConfigurationFactory;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
index cce92122421..e8fa9d40a63 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.config.mysql;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.config.mysql;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
similarity index 95%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
index 0aa884834cb..0a776c65b2d 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.config.opengauss;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.config.opengauss;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
similarity index 95%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
index 2903b95311f..691b4b7e535 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.config.postgresql;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.config.postgresql;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
index 9a547fd8175..f0b51b6f44a 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.config.proxy;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.config.proxy;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
similarity index 96%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
index 041082541a6..9814f7d7012 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.container.jdbc;
+package org.apache.shardingsphere.test.e2e.transaction.framework.container.jdbc;
import org.apache.shardingsphere.driver.api.yaml.YamlShardingSphereDataSourceFactory;
import org.apache.shardingsphere.test.e2e.env.container.atomic.EmbeddedITContainer;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/param/TransactionParameterized.java
similarity index 91%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/param/TransactionParameterized.java
index a4bbd0ae20e..aabf3690090 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/framework/param/TransactionParameterized.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.framework.param;
+package org.apache.shardingsphere.test.e2e.transaction.framework.param;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
import org.apache.shardingsphere.transaction.api.TransactionType;
import java.util.Collection;
diff --git a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/util/TestCaseClassScanner.java
similarity index 97%
rename from test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/util/TestCaseClassScanner.java
index b7ac42b1955..8c8da15adcc 100644
--- a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java
+++ b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/util/TestCaseClassScanner.java
@@ -15,12 +15,12 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.integration.transaction.util;
+package org.apache.shardingsphere.test.e2e.transaction.util;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
import lombok.SneakyThrows;
-import org.apache.shardingsphere.integration.transaction.cases.base.BaseTransactionTestCase;
+import org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
import java.io.File;
import java.io.IOException;