You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by su...@apache.org on 2022/12/03 15:57:19 UTC

[shardingsphere] branch master updated: Refactor test module as it and e2e sub modules (#22630)

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

sunnianjun 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 8397b02a143 Refactor test module as it and e2e sub modules (#22630)
8397b02a143 is described below

commit 8397b02a143f03544057e2553e2557963214ca49
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Sat Dec 3 23:57:10 2022 +0800

    Refactor test module as it and e2e sub modules (#22630)
    
    * Refactor test module as it and e2e sub modules
---
 .github/workflows/check.yml                        |  2 +-
 .github/workflows/ci.yml                           | 10 ++++----
 .github/workflows/it-discovery.yml                 | 16 ++++++-------
 .github/workflows/it-scaling.yml                   | 28 +++++++++++-----------
 .github/workflows/it-showprocesslist.yml           | 16 ++++++-------
 .github/workflows/it-transaction.yml               | 20 ++++++++--------
 .github/workflows/it.yml                           | 24 +++++++------------
 ...ed_SQL_Statement_in_Apache_ShardingSphere.en.md |  2 +-
 .../test-manual/integration-test/_index.cn.md      |  8 +++----
 .../test-manual/integration-test/_index.en.md      |  7 +++---
 .../scaling-integration-test/_index.cn.md          |  6 ++---
 .../scaling-integration-test/_index.en.md          |  6 ++---
 kernel/sql-federation/optimizer/pom.xml            |  2 +-
 sql-parser/dialect/pom.xml                         |  2 +-
 .../agent}/plugins/common/pom.xml                  |  4 ++--
 .../agent/test/common/BasePluginIT.java            |  0
 .../agent/test/common/entity/OrderEntity.java      |  0
 .../test/common/env/EnvironmentProperties.java     |  0
 .../common/env/IntegrationTestEnvironment.java     |  0
 .../agent/test/common/util/JDBCAgentTestUtils.java |  0
 .../agent/test/common/util/OkHttpUtils.java        |  0
 .../agent}/plugins/jaeger/Dockerfile               |  0
 .../agent}/plugins/jaeger/pom.xml                  |  6 ++---
 .../plugins/jaeger/src/test/assembly/bin/start.sh  |  0
 .../plugins/jaeger/src/test/assembly/bin/stop.sh   |  0
 .../shardingsphere-proxy-agent-jaeger-assembly.xml |  0
 .../agent/test/jaeger/JaegerPluginIT.java          |  0
 .../src/test/resources/env/engine-env.properties   |  0
 .../jaeger/src/test/resources/env/mysql/init.sql   |  0
 .../agent}/plugins/metrics/Dockerfile              |  0
 .../agent}/plugins/metrics/pom.xml                 |  6 ++---
 .../plugins/metrics/src/test/assembly/bin/start.sh |  0
 .../plugins/metrics/src/test/assembly/bin/stop.sh  |  0
 ...shardingsphere-proxy-agent-metrics-assembly.xml |  0
 .../agent/test/metrics/MetricsPluginIT.java        |  0
 .../agent/test/metrics/result/MetricResult.java    |  0
 .../src/test/resources/docker/docker-compose.yml   |  0
 .../docker/prometheus/conf/prometheus.yml          |  0
 .../test/resources/docker/proxy/conf/agent.yaml    |  0
 .../resources/docker/proxy/conf/config-db.yaml     |  0
 .../test/resources/docker/proxy/conf/logback.xml   |  0
 .../test/resources/docker/proxy/conf/server.yaml   |  0
 .../src/test/resources/env/engine-env.properties   |  0
 .../metrics/src/test/resources/env/mysql/init.sql  |  0
 .../agent}/plugins/opentelemetry/Dockerfile        |  0
 .../agent}/plugins/opentelemetry/pom.xml           |  6 ++---
 .../opentelemetry/src/test/assembly/bin/start.sh   |  0
 .../opentelemetry/src/test/assembly/bin/stop.sh    |  0
 ...ngsphere-proxy-agent-opentelemetry-assembly.xml |  0
 .../test/opentelemetry/OpenTelemetryPluginIT.java  |  0
 .../test/opentelemetry/result/TracingResult.java   |  0
 .../src/test/resources/docker/docker-compose.yml   |  0
 .../test/resources/docker/proxy/conf/agent.yaml    |  0
 .../resources/docker/proxy/conf/config-db.yaml     |  0
 .../test/resources/docker/proxy/conf/logback.xml   |  0
 .../test/resources/docker/proxy/conf/server.yaml   |  0
 .../src/test/resources/env/engine-env.properties   |  0
 .../src/test/resources/env/mysql/init.sql          |  0
 .../agent}/plugins/pom.xml                         |  8 +++----
 .../agent}/plugins/zipkin/Dockerfile               |  0
 .../agent}/plugins/zipkin/pom.xml                  |  6 ++---
 .../plugins/zipkin/src/test/assembly/bin/start.sh  |  0
 .../plugins/zipkin/src/test/assembly/bin/stop.sh   |  0
 .../shardingsphere-proxy-agent-zipkin-assembly.xml |  0
 .../agent/test/zipkin/ZipkinPluginIT.java          |  0
 .../src/test/resources/env/engine-env.properties   |  0
 .../zipkin/src/test/resources/env/mysql/init.sql   |  0
 test/{integration-agent-test => e2e/agent}/pom.xml |  4 ++--
 test/{integration-test => e2e}/discovery/pom.xml   |  8 +++----
 .../discovery/build/DiscoveryRuleBuilder.java      |  0
 .../cases/DatabaseClusterEnvironment.java          |  0
 .../cases/DatabaseClusterEnvironmentFactory.java   |  0
 .../discovery/cases/base/BaseITCase.java           |  0
 .../cases/mysql/DiscoveryMGRGeneralIT.java         |  0
 .../cases/mysql/env/MySQLMGREnvironment.java       |  0
 .../discovery/command/DiscoveryDistSQLCommand.java |  0
 .../command/MGRPrimaryReplicaCommand.java          |  0
 .../discovery/env/IntegrationTestEnvironment.java  |  0
 .../discovery/env/enums/ITEnvTypeEnum.java         |  0
 .../container/compose/BaseContainerComposer.java   |  0
 .../container/compose/DockerContainerComposer.java |  0
 .../config/MySQLContainerConfigurationFactory.java |  0
 .../ProxyClusterContainerConfigurationFactory.java |  0
 .../parameter/DiscoveryParameterized.java          |  0
 .../discovery/util/DiscoveryContainerUtil.java     |  0
 .../resources/env/common/discovery-command.xml     |  0
 .../env/common/mgr-primary-replica-command.xml     |  0
 .../src/test/resources/env/it-env.properties       |  0
 .../src/test/resources/env/mysql/01-initdb.sql     |  0
 .../env/scenario/mgr_discovery/mysql_1/my.cnf      |  0
 .../env/scenario/mgr_discovery/mysql_2/my.cnf      |  0
 .../env/scenario/mgr_discovery/mysql_3/my.cnf      |  0
 .../env/scenario/mgr_discovery/mysql_4/my.cnf      |  0
 .../env/scenario/mgr_discovery/proxy/server.yaml   |  0
 .../discovery/src/test/resources/logback-test.xml  |  0
 .../driver}/pom.xml                                |  4 ++--
 .../driver/AbstractYamlDataSourceTest.java         |  0
 .../fixture/TestClusterPersistRepository.java      |  0
 .../driver/fixture/TestRuleConfiguration.java      |  0
 .../fixture/TestRuleConfigurationChecker.java      |  0
 .../keygen/DriverKeyGenerateAlgorithmFixture.java  |  0
 .../DriverComplexKeysShardingAlgorithmFixture.java |  0
 .../DriverStandardShardingAlgorithmFixture.java    |  0
 ...hardingWithReadwriteSplittingIntegrateTest.java |  0
 .../YamlReadwriteSplittingIntegrateTest.java       |  0
 .../driver/sharding/YamlShardingIntegrateTest.java |  0
 ...ra.config.rule.checker.RuleConfigurationChecker |  0
 ...ode.repository.cluster.ClusterPersistRepository |  0
 ...hardingsphere.sharding.spi.KeyGenerateAlgorithm |  0
 ...e.shardingsphere.sharding.spi.ShardingAlgorithm |  0
 .../driver}/src/test/resources/logback-test.xml    |  0
 ...gWithReadwriteSplittingDataSourceWithProps.yaml |  0
 ...thReadwriteSplittingDataSourceWithoutProps.yaml |  0
 .../sharding/configWithDataSourceWithProps.yaml    |  0
 .../sharding/configWithDataSourceWithoutProps.yaml |  0
 .../sharding/configWithoutDataSourceWithProps.yaml |  0
 .../configWithoutDataSourceWithoutProps.yaml       |  0
 .../configWithDataSourceWithProps.yaml             |  0
 .../configWithDataSourceWithoutProps.yaml          |  0
 .../configWithDataSourceWithoutRules.yaml          |  0
 .../configWithoutDataSourceWithProps.yaml          |  0
 .../configWithoutDataSourceWithoutProps.yaml       |  0
 .../yaml/schema/readwrite_splitting/read_ds_0.sql  |  0
 .../yaml/schema/readwrite_splitting/read_ds_1.sql  |  0
 .../yaml/schema/readwrite_splitting/write_ds.sql   |  0
 .../test/resources/yaml/schema/sharding/db0.sql    |  0
 .../test/resources/yaml/schema/sharding/db1.sql    |  0
 .../sharding_readwrite_splitting/read_ds_0.sql     |  0
 .../sharding_readwrite_splitting/read_ds_1.sql     |  0
 .../sharding_readwrite_splitting/write_ds_0.sql    |  0
 .../sharding_readwrite_splitting/write_ds_1.sql    |  0
 .../src/test/resources/yaml/unit/sharding.yaml     |  0
 test/{integration-test => e2e}/env/pom.xml         |  6 ++---
 .../env/container/atomic/DockerITContainer.java    |  0
 .../env/container/atomic/EmbeddedITContainer.java  |  0
 .../env/container/atomic/ITContainer.java          |  0
 .../env/container/atomic/ITContainers.java         |  0
 .../container/atomic/adapter/AdapterContainer.java |  0
 .../atomic/adapter/AdapterContainerFactory.java    |  0
 .../config/AdaptorContainerConfiguration.java      |  0
 .../ProxyClusterContainerConfigurationFactory.java |  0
 .../adapter/impl/ShardingSphereJdbcContainer.java  |  0
 .../impl/ShardingSphereProxyClusterContainer.java  |  0
 .../ShardingSphereProxyStandaloneContainer.java    |  0
 .../constants/AdapterContainerConstants.java       |  0
 .../atomic/constants/EnvironmentConstants.java     |  0
 .../atomic/constants/ProxyContainerConstants.java  |  0
 .../constants/StorageContainerConstants.java       |  0
 .../atomic/governance/GovernanceContainer.java     |  0
 .../governance/GovernanceContainerFactory.java     |  0
 .../atomic/governance/impl/ZookeeperContainer.java |  0
 .../atomic/storage/DockerStorageContainer.java     |  0
 .../atomic/storage/EmbeddedStorageContainer.java   |  0
 .../container/atomic/storage/StorageContainer.java |  0
 .../atomic/storage/StorageContainerFactory.java    |  0
 .../config/StorageContainerConfiguration.java      |  0
 .../impl/StorageContainerConfigurationFactory.java |  0
 .../impl/h2/H2ContainerConfigurationFactory.java   |  0
 .../mysql/MySQLContainerConfigurationFactory.java  |  0
 .../OpenGaussContainerConfigurationFactory.java    |  0
 .../PostgreSQLContainerConfigurationFactory.java   |  0
 .../container/atomic/storage/impl/H2Container.java |  0
 .../atomic/storage/impl/MySQLContainer.java        |  0
 .../atomic/storage/impl/OpenGaussContainer.java    |  0
 .../atomic/storage/impl/PostgreSQLContainer.java   |  0
 .../atomic/util/AdapterContainerUtil.java          |  0
 .../env/container/atomic/util/ContainerUtil.java   |  0
 .../container/atomic/util/DatabaseTypeUtil.java    |  0
 .../atomic/util/StorageContainerUtil.java          |  0
 .../container/wait/JdbcConnectionWaitStrategy.java |  0
 .../env/runtime/DataSourceEnvironment.java         |  0
 .../env/runtime/IntegrationTestEnvironment.java    |  0
 .../env/runtime/cluster/ClusterEnvironment.java    |  0
 .../scenario/authority/AuthorityEnvironment.java   |  0
 .../authority/AuthorityEnvironmentManager.java     |  0
 .../scenario/authority/AuthoritySQLSet.java        |  0
 .../database/DatabaseEnvironmentManager.java       |  0
 .../scenario/database/DatabaseNameEnvironment.java |  0
 .../runtime/scenario/path/ScenarioCommonPath.java  |  0
 .../runtime/scenario/path/ScenarioDataPath.java    |  0
 .../container/init-sql/mysql/00-init-authority.sql |  0
 .../init-sql/opengauss/00-init-authority.sql       |  0
 .../init-sql/oracle/00-init-authority.sql          |  0
 .../init-sql/postgresql/00-init-authority.sql      |  0
 .../init-sql/sqlserver/00-init-authority.sql       |  0
 .../env/src/test/resources/env/log/logback.xml     |  0
 test/{integration-test => e2e}/fixture/Dockerfile  |  0
 test/{integration-test => e2e}/fixture/pom.xml     |  4 ++--
 .../fixture/src/test/assembly/bin/start.sh         |  0
 .../fixture/src/test/assembly/bin/stop.sh          |  0
 .../src/test/assembly/conf/jbossts-properties.xml  |  0
 .../fixture/src/test/assembly/conf/logback.xml     |  0
 .../assembly/shardingsphere-proxy-assembly.xml     |  0
 .../fixture/ITKeyGenerateAlgorithmFixture.java     |  0
 .../fixture/ITShardingAuditAlgorithmFixture.java   |  0
 .../ITStandardShardingAlgorithmFixture.java        |  0
 ...hardingsphere.sharding.spi.KeyGenerateAlgorithm |  0
 ...e.shardingsphere.sharding.spi.ShardingAlgorithm |  0
 ...rdingsphere.sharding.spi.ShardingAuditAlgorithm |  0
 test/{integration-test => e2e}/pom.xml             |  6 +++--
 test/{integration-test => e2e}/scaling/pom.xml     |  8 +++----
 .../data/pipeline/cases/base/BaseITCase.java       |  0
 .../pipeline/cases/base/BaseIncrementTask.java     |  0
 .../createtable/CreateTableSQLGeneratorIT.java     |  0
 .../cases/migration/AbstractMigrationITCase.java   |  0
 .../migration/general/MySQLMigrationGeneralIT.java |  0
 .../general/PostgreSQLMigrationGeneralIT.java      |  0
 .../primarykey/TextPrimaryKeyMigrationIT.java      |  0
 .../pipeline/cases/task/MySQLIncrementTask.java    |  0
 .../cases/task/PostgreSQLIncrementTask.java        |  0
 .../data/pipeline/command/ExtraSQLCommand.java     |  0
 .../pipeline/command/MigrationDistSQLCommand.java  |  0
 .../CreateTableSQLGeneratorAssertionEntity.java    |  0
 ...reateTableSQLGeneratorAssertionsRootEntity.java |  0
 .../entity/CreateTableSQLGeneratorInputEntity.java |  0
 .../CreateTableSQLGeneratorOutputEntity.java       |  0
 .../pipeline/env/IntegrationTestEnvironment.java   |  0
 .../data/pipeline/env/enums/ITEnvTypeEnum.java     |  0
 .../container/compose/BaseContainerComposer.java   |  0
 .../container/compose/DockerContainerComposer.java |  0
 .../container/compose/NativeContainerComposer.java |  0
 ...gProxyClusterContainerConfigurationFactory.java |  0
 .../framework/helper/ScalingCaseHelper.java        |  0
 .../framework/param/ScalingParameterized.java      |  0
 .../pipeline/framework/watcher/ScalingWatcher.java |  0
 .../data/pipeline/logger/PipelineLoggerFilter.java |  0
 .../util/AutoIncrementKeyGenerateAlgorithm.java    |  0
 .../data/pipeline/util/DockerImageVersion.java     |  0
 .../resources/env/common/migration-command.xml     |  0
 .../src/test/resources/env/it-env.properties       |  0
 .../scaling/src/test/resources/env/logback.xml     |  0
 .../src/test/resources/env/mysql/01-initdb.sql     |  0
 .../scaling/src/test/resources/env/mysql/my.cnf    |  0
 .../src/test/resources/env/mysql/mysql8/my.cnf     |  0
 .../src/test/resources/env/mysql/server-5.yaml     |  0
 .../src/test/resources/env/mysql/server-8.yaml     |  0
 .../src/test/resources/env/opengauss/01-initdb.sql |  0
 .../src/test/resources/env/opengauss/pg_hba.conf   |  0
 .../src/test/resources/env/opengauss/server.yaml   |  0
 .../test/resources/env/postgresql/01-initdb.sql    |  0
 .../test/resources/env/postgresql/postgresql.conf  |  0
 .../src/test/resources/env/postgresql/server.yaml  |  0
 .../mysql/create-table-sql-generator.xml           |  0
 .../opengauss/create-table-sql-generator.xml       |  0
 .../postgresql/create-table-sql-generator.xml      |  0
 .../test/resources/env/scenario/general/mysql.xml  |  0
 .../resources/env/scenario/general/postgresql.xml  |  0
 .../primary_key/text_primary_key/mysql.xml         |  0
 .../primary_key/text_primary_key/postgresql.xml    |  0
 .../env/scenario/primary_key/unique_key/mysql.xml  |  0
 .../scaling/src/test/resources/logback-test.xml    |  0
 .../showprocesslist/pom.xml                        |  8 +++----
 .../ClusterShowProcessListContainerComposer.java   |  0
 .../showprocesslist/engine/ShowProcessListIT.java  |  0
 .../env/IntegrationTestEnvironment.java            |  0
 .../showprocesslist/env/enums/ITEnvTypeEnum.java   |  0
 .../parameter/ShowProcessListParameterized.java    |  0
 .../env/common/cluster/proxy/conf/logback.xml      |  0
 .../env/common/cluster/proxy/conf/server.yaml      |  0
 .../env/common/standalone/proxy/conf/logback.xml   |  0
 .../env/common/standalone/proxy/conf/server.yaml   |  0
 .../src/test/resources/env/it-env.properties       |  0
 .../src/test/resources/env/mysql/my.cnf            |  0
 .../env/scenario/cluster_jdbc_proxy/authority.xml  |  0
 .../cluster_jdbc_proxy/data/actual/databases.xml   |  0
 .../cluster_jdbc_proxy/data/actual/dataset.xml     |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../cluster_jdbc_proxy/data/expected/databases.xml |  0
 .../cluster_jdbc_proxy/data/expected/dataset.xml   |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../conf/mysql/config-cluster-jdbc-proxy.yaml      |  0
 .../env/scenario/cluster_jdbc_proxy/rules.yaml     |  0
 .../src/test/resources/logback-test.xml            |  0
 .../test-suite => e2e/suite}/pom.xml               |  6 ++---
 .../cases/IntegrationTestCaseContext.java          |  0
 .../integration/cases/IntegrationTestCases.java    |  0
 .../cases/IntegrationTestCasesLoader.java          |  0
 .../test/integration/cases/SQLCommandType.java     |  0
 .../test/integration/cases/SQLExecuteType.java     |  0
 .../cases/assertion/IntegrationTestCase.java       |  0
 .../assertion/IntegrationTestCaseAssertion.java    |  0
 .../assertion/IntegrationTestCaseAssertionSQL.java |  0
 .../test/integration/cases/dataset/DataSet.java    |  0
 .../integration/cases/dataset/DataSetLoader.java   |  0
 .../cases/dataset/metadata/DataSetColumn.java      |  0
 .../cases/dataset/metadata/DataSetIndex.java       |  0
 .../cases/dataset/metadata/DataSetMetaData.java    |  0
 .../integration/cases/dataset/row/DataSetRow.java  |  0
 .../test/integration/cases/value/SQLValue.java     |  2 +-
 .../integration/cases/value/SQLValueGroup.java     |  0
 .../container/compose/ContainerComposer.java       |  0
 .../compose/ContainerComposerRegistry.java         |  0
 .../compose/mode/ClusterContainerComposer.java     |  0
 .../compose/mode/StandaloneContainerComposer.java  |  0
 .../ProxyClusterContainerConfigurationFactory.java |  0
 ...oxyStandaloneContainerConfigurationFactory.java |  0
 .../test/integration/engine/BaseITCase.java        |  0
 .../test/integration/engine/BatchITCase.java       |  0
 .../test/integration/engine/SingleITCase.java      |  0
 .../engine/TotalSuitesCountCalculator.java         |  0
 .../test/integration/engine/dal/BaseDALIT.java     |  0
 .../test/integration/engine/dal/GeneralDALIT.java  |  0
 .../test/integration/engine/dcl/BaseDCLIT.java     |  0
 .../test/integration/engine/dcl/GeneralDCLIT.java  |  0
 .../test/integration/engine/ddl/BaseDDLIT.java     |  0
 .../test/integration/engine/ddl/GeneralDDLIT.java  |  0
 .../integration/engine/dml/AdditionalDMLIT.java    |  0
 .../test/integration/engine/dml/BaseDMLIT.java     |  0
 .../test/integration/engine/dml/BatchDMLIT.java    |  0
 .../test/integration/engine/dml/GeneralDMLIT.java  |  0
 .../integration/engine/dql/AdditionalDQLIT.java    |  0
 .../test/integration/engine/dql/BaseDQLIT.java     |  0
 .../test/integration/engine/dql/GeneralDQLIT.java  |  0
 .../test/integration/engine/ral/BaseRALIT.java     |  0
 .../test/integration/engine/ral/GeneralRALIT.java  |  0
 .../test/integration/engine/rdl/BaseRDLIT.java     |  0
 .../test/integration/engine/rdl/GeneralRDLIT.java  |  0
 .../test/integration/engine/rql/BaseRQLIT.java     |  0
 .../test/integration/engine/rql/GeneralRQLIT.java  |  0
 .../integration/env/DataSetEnvironmentManager.java |  0
 .../database/DatabaseAssertionMetaData.java        |  0
 .../database/DatabaseAssertionMetaDataFactory.java |  0
 .../impl/PostgreSQLDatabaseAssertionMetaData.java  |  0
 .../array/ClusterTestParameterArrayGenerator.java  |  0
 .../param/array/ITTestParameterFactory.java        |  0
 .../param/array/ITTestParameterGenerator.java      |  0
 .../JdbcStandaloneTestParameterGenerator.java      |  0
 .../ProxyStandaloneTestParameterGenerator.java     |  0
 .../param/model/AssertionTestParameter.java        |  0
 .../framework/param/model/CaseTestParameter.java   |  0
 .../framework/param/model/ITTestParameter.java     |  0
 .../framework/runner/ParallelParameterized.java    |  0
 .../framework/runner/ParallelRunningStrategy.java  |  0
 .../runner/executor/ParallelRunnerExecutor.java    |  0
 .../key/ParallelRunnerExecutorKeyProvider.java     |  0
 .../ParallelRunnerExecutorKeyProviderFactory.java  |  0
 .../CaseParallelRunnerExecutorKeyProvider.java     |  0
 .../ScenarioParallelRunnerExecutorKeyProvider.java |  0
 .../framework/runner/param/RunnerParameters.java   |  0
 .../runner/scheduler/ParallelRunnerScheduler.java  |  0
 .../integration/framework/watcher/ITWatcher.java   |  0
 .../cases/dal/dal-integration-test-cases.xml       |  0
 .../cases/dal/dataset/db/mysql/show_databases.xml  |  0
 .../mysql/show_databases.xml                       |  0
 .../mysql/show_databases.xml                       |  0
 .../dal/dataset/encrypt/mysql/show_databases.xml   |  0
 .../mysql/show_databases.xml                       |  0
 .../readwrite_splitting/mysql/show_databases.xml   |  0
 .../sharding_and_encrypt/mysql/show_databases.xml  |  0
 .../sharding_governance/mysql/show_databases.xml   |  0
 .../cases/dal/dataset/tbl/mysql/show_databases.xml |  0
 .../cases/dcl/dcl-integration-test-cases.xml       |  0
 .../resources/cases/ddl/dataset/db/alter_add.xml   |  0
 .../cases/ddl/dataset/db/alter_broadcast_add.xml   |  0
 .../ddl/dataset/db/alter_broadcast_change.xml      |  0
 .../cases/ddl/dataset/db/alter_broadcast_drop.xml  |  0
 .../cases/ddl/dataset/db/alter_change.xml          |  0
 .../resources/cases/ddl/dataset/db/alter_drop.xml  |  0
 .../ddl/dataset/db/create_broadcast_index.xml      |  0
 .../ddl/dataset/db/create_broadcast_table.xml      |  0
 .../dataset/db/create_broadcast_unique_index.xml   |  0
 .../cases/ddl/dataset/db/create_index.xml          |  0
 .../cases/ddl/dataset/db/create_table.xml          |  0
 .../cases/ddl/dataset/db/create_unique_index.xml   |  0
 .../cases/ddl/dataset/db/drop_broadcast_table.xml  |  0
 .../resources/cases/ddl/dataset/db/drop_table.xml  |  0
 .../ddl/dataset/db/unchanged_broadcast_table.xml   |  0
 .../cases/ddl/dataset/db/unchanged_table.xml       |  0
 .../dbtbl_with_readwrite_splitting/alter_add.xml   |  0
 .../alter_broadcast_add.xml                        |  0
 .../alter_broadcast_change.xml                     |  0
 .../alter_broadcast_drop.xml                       |  0
 .../alter_change.xml                               |  0
 .../dbtbl_with_readwrite_splitting/alter_drop.xml  |  0
 .../create_broadcast_index.xml                     |  0
 .../create_broadcast_table.xml                     |  0
 .../create_broadcast_unique_index.xml              |  0
 .../create_index.xml                               |  0
 .../create_table.xml                               |  0
 .../create_unique_index.xml                        |  0
 .../drop_broadcast_table.xml                       |  0
 .../dbtbl_with_readwrite_splitting/drop_table.xml  |  0
 .../unchanged_broadcast_table.xml                  |  0
 .../unchanged_table.xml                            |  0
 .../alter_add.xml                                  |  0
 .../alter_add_encrypt_column.xml                   |  0
 .../alter_change.xml                               |  0
 .../alter_drop.xml                                 |  0
 .../alter_modify_encrypt_column.xml                |  0
 .../create_index.xml                               |  0
 .../create_table.xml                               |  0
 .../create_unique_index.xml                        |  0
 .../drop_table.xml                                 |  0
 .../unchanged_table.xml                            |  0
 .../cases/ddl/dataset/encrypt/alter_add.xml        |  0
 .../dataset/encrypt/alter_add_encrypt_column.xml   |  0
 .../cases/ddl/dataset/encrypt/alter_change.xml     |  0
 .../cases/ddl/dataset/encrypt/alter_drop.xml       |  0
 .../encrypt/alter_modify_encrypt_column.xml        |  0
 .../cases/ddl/dataset/encrypt/create_index.xml     |  0
 .../cases/ddl/dataset/encrypt/create_table.xml     |  0
 .../ddl/dataset/encrypt/create_unique_index.xml    |  0
 .../cases/ddl/dataset/encrypt/drop_table.xml       |  0
 .../cases/ddl/dataset/encrypt/unchanged_table.xml  |  0
 .../encrypt_and_readwrite_splitting/alter_add.xml  |  0
 .../alter_add_encrypt_column.xml                   |  0
 .../alter_change.xml                               |  0
 .../encrypt_and_readwrite_splitting/alter_drop.xml |  0
 .../alter_modify_encrypt_column.xml                |  0
 .../create_index.xml                               |  0
 .../create_table.xml                               |  0
 .../create_unique_index.xml                        |  0
 .../encrypt_and_readwrite_splitting/drop_table.xml |  0
 .../unchanged_table.xml                            |  0
 .../ddl/dataset/readwrite_splitting/alter_add.xml  |  0
 .../readwrite_splitting/alter_broadcast_add.xml    |  0
 .../readwrite_splitting/alter_broadcast_change.xml |  0
 .../readwrite_splitting/alter_broadcast_drop.xml   |  0
 .../dataset/readwrite_splitting/alter_change.xml   |  0
 .../ddl/dataset/readwrite_splitting/alter_drop.xml |  0
 .../readwrite_splitting/create_broadcast_table.xml |  0
 .../create_broadcast_unique_index.xml              |  0
 .../dataset/readwrite_splitting/create_index.xml   |  0
 .../dataset/readwrite_splitting/create_table.xml   |  0
 .../readwrite_splitting/create_unique_index.xml    |  0
 .../readwrite_splitting/drop_broadcast_table.xml   |  0
 .../ddl/dataset/readwrite_splitting/drop_table.xml |  0
 .../unchanged_broadcast_table.xml                  |  0
 .../readwrite_splitting/unchanged_table.xml        |  0
 .../cases/ddl/dataset/shadow/alter_table.xml       |  0
 .../cases/ddl/dataset/shadow/create_index.xml      |  0
 .../cases/ddl/dataset/shadow/create_table.xml      |  0
 .../ddl/dataset/shadow/create_unique_index.xml     |  0
 .../cases/ddl/dataset/shadow/drop_table.xml        |  0
 .../cases/ddl/dataset/shadow/unchanged_table.xml   |  0
 .../ddl/dataset/sharding_and_encrypt/alter_add.xml |  0
 .../alter_add_encrypt_column.xml                   |  0
 .../dataset/sharding_and_encrypt/alter_change.xml  |  0
 .../dataset/sharding_and_encrypt/alter_drop.xml    |  0
 .../alter_modify_encrypt_column.xml                |  0
 .../dataset/sharding_and_encrypt/create_index.xml  |  0
 .../dataset/sharding_and_encrypt/create_table.xml  |  0
 .../sharding_and_encrypt/create_unique_index.xml   |  0
 .../dataset/sharding_and_encrypt/drop_table.xml    |  0
 .../sharding_and_encrypt/unchanged_table.xml       |  0
 .../ddl/dataset/sharding_governance/alter_add.xml  |  0
 .../dataset/sharding_governance/alter_change.xml   |  0
 .../ddl/dataset/sharding_governance/alter_drop.xml |  0
 .../dataset/sharding_governance/create_index.xml   |  0
 .../dataset/sharding_governance/create_table.xml   |  0
 .../sharding_governance/create_unique_index.xml    |  0
 .../ddl/dataset/sharding_governance/drop_table.xml |  0
 .../sharding_governance/unchanged_table.xml        |  0
 .../resources/cases/ddl/dataset/tbl/alter_add.xml  |  0
 .../cases/ddl/dataset/tbl/alter_broadcast_add.xml  |  0
 .../ddl/dataset/tbl/alter_broadcast_change.xml     |  0
 .../cases/ddl/dataset/tbl/alter_broadcast_drop.xml |  0
 .../cases/ddl/dataset/tbl/alter_change.xml         |  0
 .../resources/cases/ddl/dataset/tbl/alter_drop.xml |  0
 .../ddl/dataset/tbl/create_broadcast_index.xml     |  0
 .../ddl/dataset/tbl/create_broadcast_table.xml     |  0
 .../dataset/tbl/create_broadcast_unique_index.xml  |  0
 .../cases/ddl/dataset/tbl/create_index.xml         |  0
 .../cases/ddl/dataset/tbl/create_table.xml         |  0
 .../cases/ddl/dataset/tbl/create_unique_index.xml  |  0
 .../cases/ddl/dataset/tbl/drop_broadcast_table.xml |  0
 .../resources/cases/ddl/dataset/tbl/drop_table.xml |  0
 .../ddl/dataset/tbl/unchanged_broadcast_table.xml  |  0
 .../cases/ddl/dataset/tbl/unchanged_table.xml      |  0
 .../cases/ddl/ddl-integration-test-cases.xml       |  0
 .../dml/dataset/db/batch_insert_for_order.xml      |  0
 .../db/batch_insert_into_broadcast_table.xml       |  0
 .../dataset/db/batch_insert_into_single_table.xml  |  0
 .../db/batch_insert_with_generate_key_column.xml   |  0
 .../batch_insert_without_generate_key_column.xml   |  0
 .../dml/dataset/db/delete_single_table_by_id.xml   |  0
 .../cases/dml/dataset/db/delete_with_alias.xml     |  0
 .../dml/dataset/db/delete_with_sharding_value.xml  |  0
 .../dataset/db/delete_without_sharding_value.xml   |  0
 .../cases/dml/dataset/db/insert_for_order_1.xml    |  0
 .../cases/dml/dataset/db/insert_for_order_1_2.xml  |  0
 .../cases/dml/dataset/db/insert_for_order_2.xml    |  0
 .../db/insert_multiple_values_for_order_1_2.xml    |  0
 .../dataset/db/insert_on_duplicate_key_update.xml  |  0
 .../dataset/db/insert_with_generate_key_column.xml |  0
 .../dml/dataset/db/insert_with_now_function.xml    |  0
 .../db/insert_without_generate_key_column.xml      |  0
 .../test/resources/cases/dml/dataset/db/update.xml |  0
 .../dml/dataset/db/update_broadcast_table.xml      |  0
 .../cases/dml/dataset/db/update_single_table.xml   |  0
 .../dataset/db/update_with_column_equal_column.xml |  0
 .../dml/dataset/db/update_without_condition.xml    |  0
 .../batch_insert_for_order.xml                     |  0
 .../batch_insert_into_broadcast_table.xml          |  0
 .../batch_insert_into_single_table.xml             |  0
 .../batch_insert_with_generate_key_column.xml      |  0
 .../batch_insert_without_generate_key_column.xml   |  0
 .../delete_single_table_by_id.xml                  |  0
 .../delete_with_alias.xml                          |  0
 .../delete_with_sharding_value.xml                 |  0
 .../delete_without_sharding_value.xml              |  0
 .../insert_for_order_1.xml                         |  0
 .../insert_for_order_1_2.xml                       |  0
 .../insert_for_order_2.xml                         |  0
 .../insert_multiple_values_for_order_1_2.xml       |  0
 .../insert_on_duplicate_key_update.xml             |  0
 .../insert_with_generate_key_column.xml            |  0
 .../insert_with_now_function.xml                   |  0
 .../insert_without_generate_key_column.xml         |  0
 .../dbtbl_with_readwrite_splitting/update.xml      |  0
 .../update_broadcast_table.xml                     |  0
 .../update_single_table.xml                        |  0
 .../update_with_column_equal_column.xml            |  0
 .../update_without_condition.xml                   |  0
 .../batch_insert_into_single_table.xml             |  0
 .../batch_insert_into_user_table.xml               |  0
 .../delete_single_table_by_id.xml                  |  0
 .../delete_user_table.xml                          |  0
 .../update_single_table.xml                        |  0
 .../update_user_table.xml                          |  0
 .../update_user_table_by_pwd.xml                   |  0
 .../test/resources/cases/dml/dataset/delete.xml    |  0
 .../encrypt/batch_insert_into_single_table.xml     |  0
 .../encrypt/batch_insert_into_user_table.xml       |  0
 .../dataset/encrypt/delete_single_table_by_id.xml  |  0
 .../dml/dataset/encrypt/delete_user_table.xml      |  0
 .../dml/dataset/encrypt/update_single_table.xml    |  0
 .../dml/dataset/encrypt/update_user_table.xml      |  0
 .../dataset/encrypt/update_user_table_by_pwd.xml   |  0
 .../mysql/pro_insert_order_batch_value.xml         |  0
 .../mysql/pro_insert_order_value.xml               |  0
 .../mysql/pro_update_order_by_user_id.xml          |  0
 .../mysql/shadow_insert_order_batch_value.xml      |  0
 .../mysql/shadow_insert_order_value.xml            |  0
 .../mysql/shadow_update_order_by_user_id.xml       |  0
 .../postgresql/pro_insert_order_value.xml          |  0
 .../postgresql/pro_update_order_by_user_id.xml     |  0
 .../postgresql/shadow_insert_order_value.xml       |  0
 .../postgresql/shadow_update_order_by_user_id.xml  |  0
 .../encrypt_shadow/pro_delete_order_by_user_id.xml |  0
 .../shadow_delete_order_by_user_id.xml             |  0
 .../insert_max_floating_point_values.xml           |  0
 ...insert_max_values_into_single_table_integer.xml |  0
 .../insert_min_floating_point_values.xml           |  0
 ...insert_min_values_into_single_table_integer.xml |  0
 ...ert_negative_infinity_floating_point_values.xml |  0
 ...t_negative_values_into_single_table_integer.xml |  0
 ...ert_positive_infinity_floating_point_values.xml |  0
 ...insert_min_values_into_single_table_integer.xml |  0
 ...negative_smallint_into_single_table_integer.xml |  0
 ...t_negative_values_into_single_table_integer.xml |  0
 .../readwrite_splitting/batch_insert_for_order.xml |  0
 .../batch_insert_into_broadcast_table.xml          |  0
 .../batch_insert_into_single_table.xml             |  0
 .../batch_insert_with_generate_key_column.xml      |  0
 .../batch_insert_without_generate_key_column.xml   |  0
 .../delete_single_table_by_id.xml                  |  0
 .../readwrite_splitting/delete_with_alias.xml      |  0
 .../delete_with_sharding_value.xml                 |  0
 .../delete_without_sharding_value.xml              |  0
 .../readwrite_splitting/insert_for_order_1.xml     |  0
 .../readwrite_splitting/insert_for_order_1_2.xml   |  0
 .../readwrite_splitting/insert_for_order_2.xml     |  0
 .../insert_multiple_values_for_order_1_2.xml       |  0
 .../insert_on_duplicate_key_update.xml             |  0
 .../insert_with_generate_key_column.xml            |  0
 .../insert_with_now_function.xml                   |  0
 .../insert_without_generate_key_column.xml         |  0
 .../dml/dataset/readwrite_splitting/update.xml     |  0
 .../readwrite_splitting/update_broadcast_table.xml |  0
 .../readwrite_splitting/update_single_table.xml    |  0
 .../update_with_column_equal_column.xml            |  0
 .../update_without_condition.xml                   |  0
 .../mysql/pro_insert_order_batch_value.xml         |  0
 .../mysql/pro_insert_order_value.xml               |  0
 .../mysql/pro_update_order_by_user_id.xml          |  0
 .../mysql/shadow_insert_order_batch_value.xml      |  0
 .../mysql/shadow_insert_order_value.xml            |  0
 .../mysql/shadow_update_order_by_user_id.xml       |  0
 .../postgresql/pro_insert_order_value.xml          |  0
 .../postgresql/pro_update_order_by_user_id.xml     |  0
 .../postgresql/shadow_insert_order_value.xml       |  0
 .../postgresql/shadow_update_order_by_user_id.xml  |  0
 .../pro_delete_order_by_user_id.xml                |  0
 .../shadow_delete_order_by_user_id.xml             |  0
 .../dml/dataset/shadow/batch_insert_for_order.xml  |  0
 .../batch_insert_with_generate_key_column.xml      |  0
 .../batch_insert_without_generate_key_column.xml   |  0
 .../cases/dml/dataset/shadow/delete_with_alias.xml |  0
 .../dataset/shadow/delete_with_sharding_value.xml  |  0
 .../shadow/delete_without_sharding_value.xml       |  0
 .../dml/dataset/shadow/insert_for_order_1.xml      |  0
 .../dml/dataset/shadow/insert_for_order_1_2.xml    |  0
 .../dml/dataset/shadow/insert_for_order_2.xml      |  0
 .../insert_multiple_values_for_order_1_2.xml       |  0
 .../shadow/insert_on_duplicate_key_update.xml      |  0
 .../shadow/insert_with_generate_key_column.xml     |  0
 .../dataset/shadow/insert_with_now_function.xml    |  0
 .../shadow/insert_without_generate_key_column.xml  |  0
 .../shadow/mysql/pro_insert_order_batch_value.xml  |  0
 .../shadow/mysql/pro_insert_order_value.xml        |  0
 .../shadow/mysql/pro_update_order_by_user_id.xml   |  0
 .../mysql/shadow_insert_order_batch_value.xml      |  0
 .../shadow/mysql/shadow_insert_order_value.xml     |  0
 .../mysql/shadow_update_order_by_user_id.xml       |  0
 .../postgresql/pro_insert_order_batch_value.xml    |  0
 .../shadow/postgresql/pro_insert_order_value.xml   |  0
 .../postgresql/pro_update_order_by_user_id.xml     |  0
 .../postgresql/shadow_insert_order_batch_value.xml |  0
 .../postgresql/shadow_insert_order_value.xml       |  0
 .../postgresql/shadow_update_order_by_user_id.xml  |  0
 .../dataset/shadow/pro_delete_order_by_user_id.xml |  0
 .../shadow/shadow_delete_order_by_user_id.xml      |  0
 .../resources/cases/dml/dataset/shadow/update.xml  |  0
 .../shadow/update_with_column_equal_column.xml     |  0
 .../dataset/shadow/update_without_condition.xml    |  0
 .../mysql/pro_insert_order_batch_value.xml         |  0
 .../mysql/pro_insert_order_value.xml               |  0
 .../mysql/pro_update_order_by_user_id.xml          |  0
 .../mysql/shadow_insert_order_batch_value.xml      |  0
 .../mysql/shadow_insert_order_value.xml            |  0
 .../mysql/shadow_update_order_by_user_id.xml       |  0
 .../postgresql/pro_insert_order_value.xml          |  0
 .../postgresql/pro_update_order_by_user_id.xml     |  0
 .../postgresql/shadow_insert_order_value.xml       |  0
 .../postgresql/shadow_update_order_by_user_id.xml  |  0
 .../pro_delete_order_by_user_id.xml                |  0
 .../shadow_delete_order_by_user_id.xml             |  0
 .../mysql/pro_insert_order_batch_value.xml         |  0
 .../mysql/pro_insert_order_value.xml               |  0
 .../mysql/pro_update_order_by_user_id.xml          |  0
 .../mysql/shadow_insert_order_batch_value.xml      |  0
 .../mysql/shadow_insert_order_value.xml            |  0
 .../mysql/shadow_update_order_by_user_id.xml       |  0
 .../postgresql/pro_insert_order_value.xml          |  0
 .../postgresql/pro_update_order_by_user_id.xml     |  0
 .../postgresql/shadow_insert_order_value.xml       |  0
 .../postgresql/shadow_update_order_by_user_id.xml  |  0
 .../pro_delete_order_by_user_id.xml                |  0
 .../shadow_delete_order_by_user_id.xml             |  0
 .../sharding_governance/batch_insert_for_order.xml |  0
 .../sharding_governance/delete_with_alias.xml      |  0
 .../delete_with_sharding_value.xml                 |  0
 .../delete_without_sharding_value.xml              |  0
 .../sharding_governance/insert_for_order_1.xml     |  0
 .../sharding_governance/insert_for_order_2.xml     |  0
 .../insert_multiple_values_for_order_1_2.xml       |  0
 .../insert_on_duplicate_key_update.xml             |  0
 .../dml/dataset/sharding_governance/update.xml     |  0
 .../update_with_column_equal_column.xml            |  0
 .../update_without_condition.xml                   |  0
 .../tbl/batch_insert_all_into_order_table.xml      |  0
 .../dml/dataset/tbl/batch_insert_for_order.xml     |  0
 .../tbl/batch_insert_into_broadcast_table.xml      |  0
 .../dataset/tbl/batch_insert_into_single_table.xml |  0
 .../tbl/batch_insert_with_generate_key_column.xml  |  0
 .../batch_insert_without_generate_key_column.xml   |  0
 .../dml/dataset/tbl/delete_single_table_by_id.xml  |  0
 .../cases/dml/dataset/tbl/delete_with_alias.xml    |  0
 .../dml/dataset/tbl/delete_with_sharding_value.xml |  0
 .../dataset/tbl/delete_without_sharding_value.xml  |  0
 .../cases/dml/dataset/tbl/insert_for_order_1.xml   |  0
 .../cases/dml/dataset/tbl/insert_for_order_1_2.xml |  0
 .../cases/dml/dataset/tbl/insert_for_order_2.xml   |  0
 .../tbl/insert_multiple_values_for_order_1_2.xml   |  0
 .../dataset/tbl/insert_on_duplicate_key_update.xml |  0
 .../tbl/insert_with_generate_key_column.xml        |  0
 .../dml/dataset/tbl/insert_with_now_function.xml   |  0
 .../tbl/insert_without_generate_key_column.xml     |  0
 .../resources/cases/dml/dataset/tbl/update.xml     |  0
 .../dml/dataset/tbl/update_broadcast_table.xml     |  0
 .../cases/dml/dataset/tbl/update_single_table.xml  |  0
 .../tbl/update_with_column_equal_column.xml        |  0
 .../dml/dataset/tbl/update_without_condition.xml   |  0
 .../cases/dml/dml-integration-test-cases.xml       |  0
 .../cases/dql/dql-integration-test-cases.xml       |  0
 .../ral/dataset/empty_rules/cached_connections.xml |  0
 .../cluster/add_database_value_hint.xml            |  0
 .../empty_rules/cluster/add_table_value_hint.xml   |  0
 .../empty_rules/cluster/default_sharding_hint.xml  |  0
 .../mysql/select_sharding_table_statistics.xml     |  0
 .../opengauss/select_sharding_table_statistics.xml |  0
 .../cluster/opengauss/select_sys_data_for_og.xml   |  0
 .../select_sharding_table_statistics.xml           |  0
 .../cluster/postgresql/select_sys_data_for_pg.xml  |  0
 .../cluster/set_database_value_hint.xml            |  0
 .../empty_rules/cluster/show_compute_nodes.xml     |  0
 .../default_readwrite_splitting_hint.xml           |  0
 .../empty_rules/default_transaction_type.xml       |  0
 .../mysql/preview_federation_select.xml            |  0
 .../dataset/empty_rules/mysql/show_resources.xml   |  0
 .../opengauss/preview_federation_select.xml        |  0
 .../empty_rules/opengauss/show_resources.xml       |  0
 .../postgresql/preview_federation_select.xml       |  0
 .../empty_rules/postgresql/show_resources.xml      |  0
 .../cases/ral/dataset/empty_rules/preview_sql.xml  |  0
 .../empty_rules/set_readwrite_splitting_hint.xml   |  0
 .../empty_rules/show_sharding_table_rule.xml       |  0
 .../cases/ral/dataset/empty_rules/show_tables.xml  |  0
 .../standalone/add_database_value_hint.xml         |  0
 .../standalone/add_table_value_hint.xml            |  0
 .../standalone/default_sharding_hint.xml           |  0
 .../opengauss/select_sys_data_for_og.xml           |  0
 .../postgresql/select_sys_data_for_pg.xml          |  0
 .../select_sharding_table_statistics.xml           |  0
 .../standalone/set_database_value_hint.xml         |  0
 .../empty_rules/standalone/show_compute_nodes.xml  |  0
 .../ral/dataset/empty_rules/transaction_type.xml   |  0
 .../cases/ral/ral-integration-test-cases.xml       |  0
 .../rdl_empty_rules/alter_binding_rules.xml        |  0
 .../dataset/rdl_empty_rules/alter_encrypt_rule.xml |  0
 .../alter_readwrite_splitting_rules.xml            |  0
 .../rdl_empty_rules/alter_sharding_rules.xml       |  0
 .../rdl_empty_rules/alter_single_table_rules.xml   |  0
 .../cluster/alter_sharding_rules_show_tables.xml   |  0
 .../cluster/alter_single_table_rules.xml           |  0
 .../cluster/create_sharding_rules_show_tables.xml  |  0
 .../cluster/create_single_table_rules.xml          |  0
 .../cluster/drop_sharding_rules_show_tables.xml    |  0
 .../cluster/drop_single_table_rules.xml            |  0
 .../rdl_empty_rules/create_binding_rules.xml       |  0
 .../rdl_empty_rules/create_broadcast_rules.xml     |  0
 .../rdl_empty_rules/create_encrypt_rule.xml        |  0
 .../create_readwrite_splitting_rules.xml           |  0
 .../rdl_empty_rules/create_sharding_rules.xml      |  0
 .../rdl_empty_rules/create_single_table_rules.xml  |  0
 .../dataset/rdl_empty_rules/drop_binding_rules.xml |  0
 .../rdl_empty_rules/drop_broadcast_rules.xml       |  0
 .../dataset/rdl_empty_rules/drop_encrypt_rule.xml  |  0
 .../drop_readwrite_splitting_rules.xml             |  0
 .../rdl_empty_rules/drop_sharding_rules.xml        |  0
 .../rdl_empty_rules/drop_single_table_rules.xml    |  0
 .../dataset/rdl_empty_rules/mysql/add_resource.xml |  0
 .../rdl_empty_rules/mysql/alter_resource.xml       |  0
 .../rdl_empty_rules/mysql/drop_resource.xml        |  0
 .../rdl_empty_rules/postgresql/add_resource.xml    |  0
 .../rdl_empty_rules/postgresql/alter_resource.xml  |  0
 .../rdl_empty_rules/postgresql/drop_resource.xml   |  0
 .../alter_sharding_rules_show_tables.xml           |  0
 .../standalone/alter_single_table_rules.xml        |  0
 .../create_sharding_rules_show_tables.xml          |  0
 .../standalone/create_single_table_rules.xml       |  0
 .../standalone/drop_sharding_rules_show_tables.xml |  0
 .../standalone/drop_single_table_rules.xml         |  0
 .../cases/rdl/rdl-integration-test-cases.xml       |  0
 .../rql/dataset/db/count_single_table_rule.xml     |  0
 .../cases/rql/dataset/db/mysql/show_resources.xml  |  0
 .../rql/dataset/db/opengauss/show_resources.xml    |  0
 .../rql/dataset/db/postgresql/show_resources.xml   |  0
 .../cases/rql/dataset/db/show_broadcast_rules.xml  |  0
 .../dataset/db/show_default_sharding_strategy.xml  |  0
 .../rql/dataset/db/show_sharding_algorithms.xml    |  0
 .../rql/dataset/db/show_sharding_auditors.xml      |  0
 .../db/show_sharding_binging_table_rules.xml       |  0
 .../rql/dataset/db/show_sharding_generators.xml    |  0
 .../rql/dataset/db/show_sharding_scaling_rules.xml |  0
 .../dataset/db/show_sharding_table_algorithms.xml  |  0
 .../rql/dataset/db/show_sharding_table_auditor.xml |  0
 .../dataset/db/show_sharding_table_generator.xml   |  0
 .../rql/dataset/db/show_sharding_table_nodes.xml   |  0
 .../rql/dataset/db/show_sharding_table_rule.xml    |  0
 .../rql/dataset/db/show_sharding_table_rules.xml   |  0
 .../cases/rql/dataset/db/show_single_table.xml     |  0
 .../rql/dataset/db/show_single_table_rules.xml     |  0
 .../cases/rql/dataset/db/show_single_tables.xml    |  0
 .../dataset/db/show_unused_sharding_algorithms.xml |  0
 .../dataset/db/show_unused_sharding_auditors.xml   |  0
 .../dataset/db/show_unused_sharding_generators.xml |  0
 .../count_database_rules.xml                       |  0
 .../count_single_table_rule.xml                    |  0
 .../mysql/show_resources.xml                       |  0
 .../opengauss/show_resources.xml                   |  0
 .../postgresql/show_resources.xml                  |  0
 .../show_broadcast_rules.xml                       |  0
 .../show_default_sharding_strategy.xml             |  0
 .../show_readwrite_splitting_rules.xml             |  0
 .../show_sharding_algorithms.xml                   |  0
 .../show_sharding_auditors.xml                     |  0
 .../show_sharding_binging_table_rules.xml          |  0
 .../show_sharding_generators.xml                   |  0
 .../show_sharding_scaling_rules.xml                |  0
 .../show_sharding_table_algorithms.xml             |  0
 .../show_sharding_table_auditor.xml                |  0
 .../show_sharding_table_generator.xml              |  0
 .../show_sharding_table_nodes.xml                  |  0
 .../show_sharding_table_rule.xml                   |  0
 .../show_sharding_table_rules.xml                  |  0
 .../show_single_table.xml                          |  0
 .../show_single_table_rules.xml                    |  0
 .../show_single_tables.xml                         |  0
 .../show_unused_sharding_algorithms.xml            |  0
 .../show_unused_sharding_auditors.xml              |  0
 .../show_unused_sharding_generators.xml            |  0
 .../count_database_rules.xml                       |  0
 .../count_single_table_rule.xml                    |  0
 .../mysql/show_resources.xml                       |  0
 .../opengauss/show_resources.xml                   |  0
 .../postgresql/show_resources.xml                  |  0
 .../show_broadcast_rules.xml                       |  0
 .../show_default_sharding_strategy.xml             |  0
 .../show_encrypt_rule.xml                          |  0
 .../show_encrypt_rules.xml                         |  0
 .../show_readwrite_splitting_rules.xml             |  0
 .../show_sharding_algorithms.xml                   |  0
 .../show_sharding_auditors.xml                     |  0
 .../show_sharding_binging_table_rules.xml          |  0
 .../show_sharding_generators.xml                   |  0
 .../show_sharding_scaling_rules.xml                |  0
 .../show_sharding_table_algorithms.xml             |  0
 .../show_sharding_table_auditor.xml                |  0
 .../show_sharding_table_generator.xml              |  0
 .../show_sharding_table_nodes.xml                  |  0
 .../show_sharding_table_rule.xml                   |  0
 .../show_sharding_table_rules.xml                  |  0
 .../show_single_table.xml                          |  0
 .../show_single_table_rules.xml                    |  0
 .../show_single_tables.xml                         |  0
 .../show_unused_sharding_algorithms.xml            |  0
 .../show_unused_sharding_auditors.xml              |  0
 .../show_unused_sharding_generators.xml            |  0
 .../rql/dataset/encrypt/count_database_rules.xml   |  0
 .../dataset/encrypt/count_single_table_rule.xml    |  0
 .../rql/dataset/encrypt/mysql/show_resources.xml   |  0
 .../dataset/encrypt/opengauss/show_resources.xml   |  0
 .../dataset/encrypt/postgresql/show_resources.xml  |  0
 .../rql/dataset/encrypt/show_broadcast_rules.xml   |  0
 .../encrypt/show_default_sharding_strategy.xml     |  0
 .../rql/dataset/encrypt/show_encrypt_rule.xml      |  0
 .../rql/dataset/encrypt/show_encrypt_rules.xml     |  0
 .../dataset/encrypt/show_sharding_algorithms.xml   |  0
 .../rql/dataset/encrypt/show_sharding_auditors.xml |  0
 .../encrypt/show_sharding_binging_table_rules.xml  |  0
 .../dataset/encrypt/show_sharding_generators.xml   |  0
 .../encrypt/show_sharding_scaling_rules.xml        |  0
 .../encrypt/show_sharding_table_algorithms.xml     |  0
 .../encrypt/show_sharding_table_auditor.xml        |  0
 .../encrypt/show_sharding_table_generator.xml      |  0
 .../dataset/encrypt/show_sharding_table_nodes.xml  |  0
 .../dataset/encrypt/show_sharding_table_rule.xml   |  0
 .../dataset/encrypt/show_sharding_table_rules.xml  |  0
 .../rql/dataset/encrypt/show_single_table.xml      |  0
 .../dataset/encrypt/show_single_table_rules.xml    |  0
 .../rql/dataset/encrypt/show_single_tables.xml     |  0
 .../encrypt/show_unused_sharding_algorithms.xml    |  0
 .../encrypt/show_unused_sharding_auditors.xml      |  0
 .../encrypt/show_unused_sharding_generators.xml    |  0
 .../count_database_rules.xml                       |  0
 .../count_single_table_rule.xml                    |  0
 .../mysql/show_resources.xml                       |  0
 .../opengauss/show_resources.xml                   |  0
 .../postgresql/show_resources.xml                  |  0
 .../show_encrypt_rule.xml                          |  0
 .../show_encrypt_rules.xml                         |  0
 .../show_readwrite_splitting_rules.xml             |  0
 .../show_single_table.xml                          |  0
 .../show_single_table_rules.xml                    |  0
 .../show_single_tables.xml                         |  0
 .../readwrite_splitting/count_database_rules.xml   |  0
 .../readwrite_splitting/mysql/show_resources.xml   |  0
 .../opengauss/show_resources.xml                   |  0
 .../postgresql/show_resources.xml                  |  0
 .../show_default_sharding_strategy.xml             |  0
 .../show_readwrite_splitting_rules.xml             |  0
 .../show_sharding_algorithms.xml                   |  0
 .../readwrite_splitting/show_sharding_auditors.xml |  0
 .../show_sharding_generators.xml                   |  0
 .../show_sharding_scaling_rules.xml                |  0
 .../show_sharding_table_algorithms.xml             |  0
 .../show_sharding_table_auditor.xml                |  0
 .../show_sharding_table_generator.xml              |  0
 .../show_sharding_table_nodes.xml                  |  0
 .../show_sharding_table_rule.xml                   |  0
 .../show_sharding_table_rules.xml                  |  0
 .../show_single_table_rules.xml                    |  0
 .../show_unused_sharding_algorithms.xml            |  0
 .../show_unused_sharding_auditors.xml              |  0
 .../show_unused_sharding_generators.xml            |  0
 .../sharding_and_encrypt/count_database_rules.xml  |  0
 .../count_single_table_rule.xml                    |  0
 .../sharding_and_encrypt/mysql/show_resources.xml  |  0
 .../opengauss/show_resources.xml                   |  0
 .../postgresql/show_resources.xml                  |  0
 .../sharding_and_encrypt/show_broadcast_rules.xml  |  0
 .../show_default_sharding_strategy.xml             |  0
 .../sharding_and_encrypt/show_encrypt_rule.xml     |  0
 .../sharding_and_encrypt/show_encrypt_rules.xml    |  0
 .../show_sharding_algorithms.xml                   |  0
 .../show_sharding_auditors.xml                     |  0
 .../show_sharding_binging_table_rules.xml          |  0
 .../show_sharding_generators.xml                   |  0
 .../show_sharding_scaling_rules.xml                |  0
 .../show_sharding_table_algorithms.xml             |  0
 .../show_sharding_table_auditor.xml                |  0
 .../show_sharding_table_generator.xml              |  0
 .../show_sharding_table_nodes.xml                  |  0
 .../show_sharding_table_rule.xml                   |  0
 .../show_sharding_table_rules.xml                  |  0
 .../sharding_and_encrypt/show_single_table.xml     |  0
 .../show_single_table_rules.xml                    |  0
 .../sharding_and_encrypt/show_single_tables.xml    |  0
 .../show_unused_sharding_algorithms.xml            |  0
 .../show_unused_sharding_auditors.xml              |  0
 .../show_unused_sharding_generators.xml            |  0
 .../mysql/count_database_rules.xml                 |  0
 .../mysql/count_single_table_rule.xml              |  0
 .../mysql/show_broadcast_rules.xml                 |  0
 .../mysql/show_default_sharding_strategy.xml       |  0
 .../mysql/show_discovery_heartbeats.xml            |  0
 .../mysql/show_discovery_rules.xml                 |  0
 .../mysql/show_discovery_types.xml                 |  0
 .../sharding_governance/mysql/show_resources.xml   |  0
 .../mysql/show_sharding_algorithms.xml             |  0
 .../mysql/show_sharding_auditors.xml               |  0
 .../mysql/show_sharding_binging_table_rules.xml    |  0
 .../mysql/show_sharding_generators.xml             |  0
 .../mysql/show_sharding_scaling_rules.xml          |  0
 .../mysql/show_sharding_table_algorithms.xml       |  0
 .../mysql/show_sharding_table_auditor.xml          |  0
 .../mysql/show_sharding_table_generator.xml        |  0
 .../mysql/show_sharding_table_nodes.xml            |  0
 .../mysql/show_sharding_table_rule.xml             |  0
 .../mysql/show_sharding_table_rules.xml            |  0
 .../mysql/show_single_table.xml                    |  0
 .../mysql/show_single_table_rules.xml              |  0
 .../mysql/show_single_tables.xml                   |  0
 .../mysql/show_unused_sharding_algorithms.xml      |  0
 .../mysql/show_unused_sharding_auditors.xml        |  0
 .../mysql/show_unused_sharding_generators.xml      |  0
 .../cases/rql/dataset/tbl/count_database_rules.xml |  0
 .../rql/dataset/tbl/count_single_table_rule.xml    |  0
 .../cases/rql/dataset/tbl/mysql/show_resources.xml |  0
 .../rql/dataset/tbl/opengauss/show_resources.xml   |  0
 .../rql/dataset/tbl/postgresql/show_resources.xml  |  0
 .../cases/rql/dataset/tbl/show_broadcast_rules.xml |  0
 .../dataset/tbl/show_default_sharding_strategy.xml |  0
 .../rql/dataset/tbl/show_sharding_algorithms.xml   |  0
 .../rql/dataset/tbl/show_sharding_auditors.xml     |  0
 .../tbl/show_sharding_binging_table_rules.xml      |  0
 .../rql/dataset/tbl/show_sharding_generators.xml   |  0
 .../dataset/tbl/show_sharding_scaling_rules.xml    |  0
 .../dataset/tbl/show_sharding_table_algorithms.xml |  0
 .../dataset/tbl/show_sharding_table_auditor.xml    |  0
 .../dataset/tbl/show_sharding_table_generator.xml  |  0
 .../rql/dataset/tbl/show_sharding_table_nodes.xml  |  0
 .../rql/dataset/tbl/show_sharding_table_rule.xml   |  0
 .../rql/dataset/tbl/show_sharding_table_rules.xml  |  0
 .../cases/rql/dataset/tbl/show_single_table.xml    |  0
 .../rql/dataset/tbl/show_single_table_rules.xml    |  0
 .../cases/rql/dataset/tbl/show_single_tables.xml   |  0
 .../tbl/show_unused_sharding_algorithms.xml        |  0
 .../dataset/tbl/show_unused_sharding_auditors.xml  |  0
 .../tbl/show_unused_sharding_generators.xml        |  0
 .../cases/rql/rql-integration-test-cases.xml       |  0
 .../cases/tcl/tcl-integration-test-cases.xml       |  0
 .../env/common/cluster/proxy/conf/logback.xml      |  0
 .../env/common/cluster/proxy/conf/server.yaml      |  0
 .../env/common/standalone/proxy/conf/logback.xml   |  0
 .../env/common/standalone/proxy/conf/server.yaml   |  0
 .../src/test/resources/env/it-env.properties       |  0
 .../suite}/src/test/resources/env/mysql/my.cnf     |  0
 .../src/test/resources/env/opengauss/pg_hba.conf   |  0
 .../test/resources/env/postgresql/postgresql.conf  |  0
 .../test/resources/env/scenario/db/authority.xml   |  0
 .../env/scenario/db/data/actual/databases.xml      |  0
 .../env/scenario/db/data/actual/dataset.xml        |  0
 .../db/data/actual/init-sql/h2/01-actual-init.sql  |  0
 .../data/actual/init-sql/h2/actual-db_0-init.sql   |  0
 .../data/actual/init-sql/h2/actual-db_1-init.sql   |  0
 .../actual/init-sql/h2/actual-logic_db-init.sql    |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/mysql/actual-logic_db-init.sql |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../init-sql/opengauss/actual-logic_db-init.sql    |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../init-sql/postgresql/actual-logic_db-init.sql   |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../env/scenario/db/data/expected/databases.xml    |  0
 .../env/scenario/db/data/expected/dataset.xml      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../scenario/db/proxy/conf/mysql/config-db.yaml    |  0
 .../db/proxy/conf/opengauss/config-db.yaml         |  0
 .../db/proxy/conf/postgresql/config-db.yaml        |  0
 .../src/test/resources/env/scenario/db/rules.yaml  |  0
 .../dbtbl_with_readwrite_splitting/authority.xml   |  0
 .../data/actual/databases.xml                      |  0
 .../data/actual/dataset.xml                        |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../actual/init-sql/h2/actual-read_ds_0-init.sql   |  0
 .../actual/init-sql/h2/actual-read_ds_1-init.sql   |  0
 .../actual/init-sql/h2/actual-write_ds_0-init.sql  |  0
 .../actual/init-sql/h2/actual-write_ds_1-init.sql  |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../data/expected/dataset.xml                      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../config-dbtbl-with-readwrite-splitting.yaml     |  0
 .../config-dbtbl-with-readwrite-splitting.yaml     |  0
 .../config-dbtbl-with-readwrite-splitting.yaml     |  0
 .../dbtbl_with_readwrite_splitting/rules.yaml      |  0
 .../authority.xml                                  |  0
 .../data/actual/databases.xml                      |  0
 .../data/actual/dataset.xml                        |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../init-sql/h2/actual-encrypt_read_ds_0-init.sql  |  0
 .../init-sql/h2/actual-encrypt_read_ds_1-init.sql  |  0
 .../init-sql/h2/actual-encrypt_write_ds_0-init.sql |  0
 .../init-sql/h2/actual-encrypt_write_ds_1-init.sql |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../data/expected/dataset.xml                      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 ...dbtbl-with-readwrite-splitting-and-encrypt.yaml |  0
 ...dbtbl-with-readwrite-splitting-and-encrypt.yaml |  0
 ...dbtbl-with-readwrite-splitting-and-encrypt.yaml |  0
 .../rules.yaml                                     |  0
 .../env/scenario/empty_rules/authority.xml         |  0
 .../scenario/empty_rules/data/actual/databases.xml |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../empty_rules/data/expected/databases.xml        |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../proxy/conf/mysql/config-empty-rules.yaml       |  0
 .../proxy/conf/opengauss/config-empty-rules.yaml   |  0
 .../proxy/conf/postgresql/config-empty-rules.yaml  |  0
 .../resources/env/scenario/encrypt/authority.xml   |  0
 .../env/scenario/encrypt/data/actual/databases.xml |  0
 .../env/scenario/encrypt/data/actual/dataset.xml   |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../scenario/encrypt/data/expected/databases.xml   |  0
 .../env/scenario/encrypt/data/expected/dataset.xml |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../encrypt/proxy/conf/mysql/config-encrypt.yaml   |  0
 .../proxy/conf/opengauss/config-encrypt.yaml       |  0
 .../proxy/conf/postgresql/config-encrypt.yaml      |  0
 .../test/resources/env/scenario/encrypt/rules.yaml |  0
 .../encrypt_and_readwrite_splitting/authority.xml  |  0
 .../data/actual/databases.xml                      |  0
 .../data/actual/dataset.xml                        |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../init-sql/h2/actual-encrypt_read_ds-init.sql    |  0
 .../init-sql/h2/actual-encrypt_write_ds-init.sql   |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../data/expected/dataset.xml                      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../mysql/config-encrypt-readwrite-splitting.yaml  |  0
 .../config-encrypt-readwrite-splitting.yaml        |  0
 .../config-encrypt-readwrite-splitting.yaml        |  0
 .../encrypt_and_readwrite_splitting/rules.yaml     |  0
 .../env/scenario/encrypt_shadow/authority.xml      |  0
 .../encrypt_shadow/data/actual/databases.xml       |  0
 .../encrypt_shadow/data/actual/dataset.xml         |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/h2/actual-db-init.sql     |  0
 .../actual/init-sql/h2/actual-shadow_db-init.sql   |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../encrypt_shadow/data/expected/databases.xml     |  0
 .../encrypt_shadow/data/expected/dataset.xml       |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../proxy/conf/mysql/config-encrypt-shadow.yaml    |  0
 .../conf/opengauss/config-encrypt-shadow.yaml      |  0
 .../conf/postgresql/config-encrypt-shadow.yaml     |  0
 .../env/scenario/encrypt_shadow/rules.yaml         |  0
 .../scenario/passthrough/data/actual/databases.xml |  0
 .../scenario/passthrough/data/actual/dataset.xml   |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../passthrough/data/expected/databases.xml        |  0
 .../scenario/passthrough/data/expected/dataset.xml |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../proxy/conf/mysql/config-passthrough.yaml       |  0
 .../proxy/conf/opengauss/config-passthrough.yaml   |  0
 .../proxy/conf/postgresql/config-passthrough.yaml  |  0
 .../env/scenario/rdl_empty_rules/authority.xml     |  0
 .../rdl_empty_rules/data/actual/databases.xml      |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../rdl_empty_rules/data/expected/databases.xml    |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../proxy/conf/mysql/config-rdl-empty-rules.yaml   |  0
 .../conf/opengauss/config-rdl-empty-rules.yaml     |  0
 .../conf/postgresql/config-rdl-empty-rules.yaml    |  0
 .../env/scenario/readwrite_splitting/authority.xml |  0
 .../readwrite_splitting/data/actual/databases.xml  |  0
 .../readwrite_splitting/data/actual/dataset.xml    |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../readwrite_splitting/data/expected/dataset.xml  |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../conf/mysql/config-readwrite-splitting.yaml     |  0
 .../conf/opengauss/config-readwrite-splitting.yaml |  0
 .../postgresql/config-readwrite-splitting.yaml     |  0
 .../env/scenario/readwrite_splitting/rules.yaml    |  0
 .../readwrite_splitting_and_shadow/authority.xml   |  0
 .../data/actual/databases.xml                      |  0
 .../data/actual/dataset.xml                        |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../data/expected/dataset.xml                      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../proxy/conf/mysql/config-shadow.yaml            |  0
 .../proxy/conf/opengauss/config-shadow.yaml        |  0
 .../proxy/conf/postgresql/config-shadow.yaml       |  0
 .../readwrite_splitting_and_shadow/rules.yaml      |  0
 .../resources/env/scenario/shadow/authority.xml    |  0
 .../env/scenario/shadow/data/actual/databases.xml  |  0
 .../env/scenario/shadow/data/actual/dataset.xml    |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/h2/actual-db-init.sql     |  0
 .../actual/init-sql/h2/actual-shadow_db-init.sql   |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../scenario/shadow/data/expected/databases.xml    |  0
 .../env/scenario/shadow/data/expected/dataset.xml  |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../shadow/proxy/conf/mysql/config-shadow.yaml     |  0
 .../shadow/proxy/conf/opengauss/config-shadow.yaml |  0
 .../proxy/conf/postgresql/config-shadow.yaml       |  0
 .../test/resources/env/scenario/shadow/rules.yaml  |  0
 .../scenario/sharding_and_encrypt/authority.xml    |  0
 .../sharding_and_encrypt/data/actual/databases.xml |  0
 .../sharding_and_encrypt/data/actual/dataset.xml   |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../init-sql/h2/actual-encrypt_ds_0-init.sql       |  0
 .../init-sql/h2/actual-encrypt_ds_1-init.sql       |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../sharding_and_encrypt/data/expected/dataset.xml |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../conf/mysql/config-sharding-and-encrypt.yaml    |  0
 .../opengauss/config-sharding-and-encrypt.yaml     |  0
 .../postgresql/config-sharding-and-encrypt.yaml    |  0
 .../env/scenario/sharding_and_encrypt/rules.yaml   |  0
 .../env/scenario/sharding_and_shadow/authority.xml |  0
 .../sharding_and_shadow/data/actual/databases.xml  |  0
 .../sharding_and_shadow/data/actual/dataset.xml    |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../sharding_and_shadow/data/expected/dataset.xml  |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../conf/mysql/config-sharding-and-shadow.yaml     |  0
 .../conf/opengauss/config-sharding-and-shadow.yaml |  0
 .../postgresql/config-sharding-and-shadow.yaml     |  0
 .../env/scenario/sharding_and_shadow/rules.yaml    |  0
 .../scenario/sharding_encrypt_shadow/authority.xml |  0
 .../data/actual/databases.xml                      |  0
 .../data/actual/dataset.xml                        |  0
 .../data/actual/init-sql/h2/01-actual-init.sql     |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../data/expected/databases.xml                    |  0
 .../data/expected/dataset.xml                      |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../conf/mysql/config-sharding-encrypt-shadow.yaml |  0
 .../opengauss/config-sharding-encrypt-shadow.yaml  |  0
 .../postgresql/config-sharding-encrypt-shadow.yaml |  0
 .../scenario/sharding_encrypt_shadow/rules.yaml    |  0
 .../test/resources/env/scenario/tbl/authority.xml  |  0
 .../env/scenario/tbl/data/actual/databases.xml     |  0
 .../env/scenario/tbl/data/actual/dataset.xml       |  0
 .../tbl/data/actual/init-sql/h2/01-actual-init.sql |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../data/actual/init-sql/oracle/01-actual-init.sql |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../actual/init-sql/sqlserver/01-actual-init.sql   |  0
 .../env/scenario/tbl/data/expected/databases.xml   |  0
 .../env/scenario/tbl/data/expected/dataset.xml     |  0
 .../data/expected/init-sql/h2/01-expected-init.sql |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../expected/init-sql/oracle/01-expected-init.sql  |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../init-sql/sqlserver/01-expected-init.sql        |  0
 .../scenario/tbl/proxy/conf/mysql/config-tbl.yaml  |  0
 .../tbl/proxy/conf/opengauss/config-tbl.yaml       |  0
 .../tbl/proxy/conf/postgresql/config-tbl.yaml      |  0
 .../src/test/resources/env/scenario/tbl/rules.yaml |  0
 .../suite}/src/test/resources/logback-test.xml     |  0
 test/{integration-test => e2e}/transaction/pom.xml |  9 +++----
 .../cases/alterresource/AddResourceTestCase.java   |  0
 .../cases/alterresource/CloseResourceTestCase.java |  0
 .../cases/autocommit/MySQLAutoCommitTestCase.java  |  0
 .../autocommit/PostgresSQLAutoCommitTestCase.java  |  0
 .../cases/base/BaseTransactionTestCase.java        |  0
 .../classictransfer/ClassicTransferTestCase.java   |  0
 .../BroadcastTableTransactionTestCase.java         |  0
 .../ExceptionInTransactionTestCase.java            |  0
 .../MultiOperationsCommitAndRollbackTestCase.java  |  0
 .../MultiTableCommitAndRollbackTestCase.java       |  0
 .../SingleTableCommitAndRollbackTestCase.java      |  0
 .../cases/cursor/OpenGaussCursorTestCase.java      |  0
 .../cases/nested/NestedTransactionTestCase.java    |  0
 .../cases/readonly/MySQLSetReadOnlyTestCase.java   |  0
 .../readonly/PostgreSQLSetReadOnlyTestCase.java    |  0
 .../cases/readonly/SetReadOnlyTestCase.java        |  0
 .../cases/savepoint/BaseSavePointTestCase.java     |  0
 .../cases/savepoint/MySQLSavePointTestCase.java    |  0
 .../savepoint/OpenGaussSavePointTestCase.java      |  0
 .../savepoint/PostgreSQLSavePointTestCase.java     |  0
 .../cases/truncate/MySQLLocalTruncateTestCase.java |  0
 .../cases/truncate/MySQLXATruncateTestCase.java    |  0
 .../PostgresSQLAndOpenGaussTruncateTestCase.java   |  0
 .../transaction/engine/base/AutoDataSource.java    |  0
 .../transaction/engine/base/BaseITCase.java        |  0
 .../engine/base/BaseTransactionITCase.java         |  0
 .../transaction/engine/base/JdbcDataSource.java    |  0
 .../transaction/engine/base/ProxyDataSource.java   |  0
 .../engine/base/TransactionTestCase.java           |  0
 .../engine/command/CommonSQLCommand.java           |  0
 .../engine/command/CursorSQLCommand.java           |  0
 .../engine/constants/TransactionTestConstants.java |  0
 .../engine/mysql/MysqlJdbcTransactionIT.java       |  0
 .../engine/mysql/MysqlProxyTransactionIT.java      |  0
 .../opengauss/OpenGaussJdbcTransactionIT.java      |  0
 .../opengauss/OpenGaussProxyTransactionIT.java     |  0
 .../postgresql/PostgresqlJdbcTransactionIT.java    |  0
 .../postgresql/PostgresqlProxyTransactionIT.java   |  0
 .../env/IntegrationTestEnvironment.java            |  0
 .../env/enums/TransactionITEnvTypeEnum.java        |  0
 .../env/enums/TransactionTestCaseRegistry.java     |  0
 .../container/compose/BaseContainerComposer.java   |  0
 .../container/compose/DockerContainerComposer.java |  0
 .../container/compose/NativeContainerComposer.java |  0
 .../StorageContainerConfigurationFactory.java      |  0
 .../mysql/MySQLContainerConfigurationFactory.java  |  0
 .../OpenGaussContainerConfigurationFactory.java    |  0
 .../PostgreSQLContainerConfigurationFactory.java   |  0
 .../ProxyClusterContainerConfigurationFactory.java |  0
 .../jdbc/ShardingSphereJDBCContainer.java          |  0
 .../framework/param/TransactionParameterized.java  |  0
 .../transaction/util/TestCaseClassScanner.java     |  0
 .../src/test/resources/env/common/command.xml      |  0
 .../test/resources/env/common/cursor-command.xml   |  0
 .../src/test/resources/env/it-env.properties       |  0
 .../env/jdbc/mysql/config-sharding-local.yaml      |  0
 .../jdbc/mysql/config-sharding-xa-atomikos.yaml    |  0
 .../jdbc/mysql/config-sharding-xa-bitronix.yaml    |  0
 .../jdbc/mysql/config-sharding-xa-narayana.yaml    |  0
 .../env/jdbc/opengauss/config-sharding-local.yaml  |  0
 .../opengauss/config-sharding-xa-atomikos.yaml     |  0
 .../opengauss/config-sharding-xa-bitronix.yaml     |  0
 .../opengauss/config-sharding-xa-narayana.yaml     |  0
 .../env/jdbc/postgresql/config-sharding-local.yaml |  0
 .../postgresql/config-sharding-xa-atomikos.yaml    |  0
 .../postgresql/config-sharding-xa-bitronix.yaml    |  0
 .../postgresql/config-sharding-xa-narayana.yaml    |  0
 .../src/test/resources/env/mysql/01-initdb.sql     |  0
 .../src/test/resources/env/mysql/my.cnf            |  0
 .../src/test/resources/env/mysql/server.yaml       |  0
 .../src/test/resources/env/opengauss/01-initdb.sql |  0
 .../src/test/resources/env/opengauss/server.yaml   |  0
 .../test/resources/env/postgresql/01-initdb.sql    |  0
 .../test/resources/env/postgresql/postgresql.conf  |  0
 .../src/test/resources/env/postgresql/server.yaml  |  0
 .../env/scenario/cursor/data/actual/databases.xml  |  0
 .../env/scenario/cursor/data/actual/dataset.xml    |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../scenario/cursor/data/expected/databases.xml    |  0
 .../env/scenario/cursor/data/expected/dataset.xml  |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../env/scenario/cursor/proxy/conf/mysql/rule.yaml |  0
 .../proxy/conf/opengauss/config-sharding.yaml      |  0
 .../cursor/proxy/conf/postgresql/rule.yaml         |  0
 .../env/scenario/default/data/actual/databases.xml |  0
 .../env/scenario/default/data/actual/dataset.xml   |  0
 .../data/actual/init-sql/mysql/01-actual-init.sql  |  0
 .../actual/init-sql/opengauss/01-actual-init.sql   |  0
 .../actual/init-sql/postgresql/01-actual-init.sql  |  0
 .../scenario/default/data/expected/databases.xml   |  0
 .../env/scenario/default/data/expected/dataset.xml |  0
 .../expected/init-sql/mysql/01-expected-init.sql   |  0
 .../init-sql/opengauss/01-expected-init.sql        |  0
 .../init-sql/postgresql/01-expected-init.sql       |  0
 .../default/proxy/conf/mysql/config-sharding.yaml  |  0
 .../proxy/conf/opengauss/config-sharding.yaml      |  0
 .../proxy/conf/postgresql/config-sharding.yaml     |  0
 .../src/test/resources/jbossts-properties.xml      |  0
 .../src/test/resources/logback-test.xml            |  0
 test/{ => it}/parser/pom.xml                       | 16 ++-----------
 .../sql/parser/external/ExternalSQLParserIT.java   |  0
 .../external/ExternalSQLParserTestParameter.java   |  0
 .../env/SQLParserExternalITEnvironment.java        |  0
 .../ExternalSQLParserTestParameterLoader.java      |  0
 .../loader/strategy/TestParameterLoadStrategy.java |  0
 .../impl/GitHubTestParameterLoadStrategy.java      |  0
 .../impl/LocalFileTestParameterLoadStrategy.java   |  0
 .../loader/summary/AssertableFileSummary.java      |  0
 .../external/loader/summary/FileSummary.java       |  0
 .../external/result/SQLParseResultReporter.java    |  0
 .../result/SQLParseResultReporterCreator.java      |  0
 .../SQLParseResultReporterCreatorFactory.java      |  0
 .../result/type/csv/CsvSQLParseResultReporter.java |  0
 .../type/csv/CsvSQLParseResultReporterCreator.java |  0
 .../result/type/log/LogSQLParseResultReporter.java |  0
 .../type/log/LogSQLParseResultReporterCreator.java |  0
 .../internal/InternalSQLParserParameterizedIT.java |  0
 .../internal/InternalSQLParserTestParameter.java   |  0
 ...nternalUnsupportedSQLParserParameterizedIT.java |  0
 .../internal/asserts/SQLCaseAssertContext.java     |  0
 .../internal/asserts/segment/SQLSegmentAssert.java |  0
 .../segment/assignment/AssignmentAssert.java       |  0
 .../segment/assignment/AssignmentValueAssert.java  |  0
 .../asserts/segment/charset/CharsetAssert.java     |  0
 .../asserts/segment/column/ColumnAssert.java       |  0
 .../segment/cursor/DirectionSegmentAssert.java     |  0
 .../asserts/segment/database/DatabaseAssert.java   |  0
 .../segment/definition/ColumnDefinitionAssert.java |  0
 .../segment/definition/ColumnPositionAssert.java   |  0
 .../definition/ConstraintDefinitionAssert.java     |  0
 .../asserts/segment/distsql/AlgorithmAssert.java   |  0
 .../segment/distsql/AutoTableRuleAssert.java       |  0
 .../asserts/segment/distsql/DataSourceAssert.java  |  0
 .../asserts/segment/distsql/DatabaseAssert.java    |  0
 .../asserts/segment/distsql/PropertiesAssert.java  |  0
 .../asserts/segment/distsql/PropertyAssert.java    |  0
 .../asserts/segment/distsql/SQLSegmentAssert.java  |  0
 .../asserts/segment/distsql/TableRuleAssert.java   |  0
 .../segment/distsql/rdl/AuditStrategyAssert.java   |  0
 .../segment/distsql/rdl/EncryptColumnAssert.java   |  0
 .../segment/distsql/rdl/EncryptRuleAssert.java     |  0
 .../distsql/rdl/ReadwriteSplittingRuleAssert.java  |  0
 .../segment/distsql/rdl/ShadowRuleAssert.java      |  0
 .../segment/distsql/rdl/ShardingAuditorAssert.java |  0
 .../rdl/ShardingTableReferenceRuleAssert.java      |  0
 .../segment/expression/ExpressionAssert.java       |  0
 .../asserts/segment/generic/DataTypeAssert.java    |  0
 .../segment/generic/GrantLevelSegmentAssert.java   |  0
 .../segment/groupby/GroupByClauseAssert.java       |  0
 .../asserts/segment/having/HavingClauseAssert.java |  0
 .../segment/identifier/IdentifierValueAssert.java  |  0
 .../asserts/segment/index/IndexAssert.java         |  0
 .../asserts/segment/index/IndexTypeAssert.java     |  0
 .../segment/insert/InsertColumnsClauseAssert.java  |  0
 .../insert/InsertMultiTableElementAssert.java      |  0
 .../segment/insert/InsertValuesClauseAssert.java   |  0
 .../insert/OnDuplicateKeyColumnsAssert.java        |  0
 .../asserts/segment/limit/LimitClauseAssert.java   |  0
 .../asserts/segment/lock/LockClauseAssert.java     |  0
 .../asserts/segment/model/ModelClauseAssert.java   |  0
 .../segment/orderby/OrderByClauseAssert.java       |  0
 .../asserts/segment/orderby/OrderByItemAssert.java |  0
 .../asserts/segment/output/OutputClauseAssert.java |  0
 .../asserts/segment/owner/OwnerAssert.java         |  0
 .../asserts/segment/packages/PackageAssert.java    |  0
 .../segment/parameter/ParameterMarkerAssert.java   |  0
 .../prepare/PrepareStatementQueryAssert.java       |  0
 .../segment/projection/ProjectionAssert.java       |  0
 .../segment/returning/ReturningClauseAssert.java   |  0
 .../asserts/segment/set/SetClauseAssert.java       |  0
 .../asserts/segment/show/ShowFilterAssert.java     |  0
 .../asserts/segment/table/TableAssert.java         |  0
 .../internal/asserts/segment/type/TypeAssert.java  |  0
 .../asserts/segment/where/WhereClauseAssert.java   |  0
 .../asserts/segment/with/WithClauseAssert.java     |  0
 .../asserts/statement/SQLStatementAssert.java      |  0
 .../asserts/statement/comment/CommentAssert.java   |  0
 .../asserts/statement/dal/DALStatementAssert.java  |  0
 .../dal/impl/CacheIndexStatementAssert.java        |  0
 .../dal/impl/CheckTableStatementAssert.java        |  0
 .../statement/dal/impl/CloneStatementAssert.java   |  0
 .../statement/dal/impl/EmptyStatementAssert.java   |  0
 .../statement/dal/impl/ExplainStatementAssert.java |  0
 .../statement/dal/impl/FlushStatementAssert.java   |  0
 .../dal/impl/InstallComponentStatementAssert.java  |  0
 .../dal/impl/InstallPluginStatementAssert.java     |  0
 .../statement/dal/impl/KillStatementAssert.java    |  0
 .../dal/impl/LoadIndexInfoStatementAssert.java     |  0
 .../dal/impl/ResetParameterStatementAssert.java    |  0
 .../statement/dal/impl/RestartStatementAssert.java |  0
 .../dal/impl/SetParameterStatementAssert.java      |  0
 .../dal/impl/ShowBinlogEventsStatementAssert.java  |  0
 .../dal/impl/ShowCharacterSetStatementAssert.java  |  0
 .../dal/impl/ShowCollationStatementAssert.java     |  0
 .../dal/impl/ShowColumnsStatementAssert.java       |  0
 .../dal/impl/ShowCreateTableStatementAssert.java   |  0
 .../dal/impl/ShowCreateTriggerStatementAssert.java |  0
 .../dal/impl/ShowCreateUserStatementAssert.java    |  0
 .../dal/impl/ShowDatabasesStatementAssert.java     |  0
 .../dal/impl/ShowEventsStatementAssert.java        |  0
 .../impl/ShowFunctionStatusStatementAssert.java    |  0
 .../dal/impl/ShowIndexStatementAssert.java         |  0
 .../dal/impl/ShowOpenTablesStatementAssert.java    |  0
 .../dal/impl/ShowProcedureCodeStatementAssert.java |  0
 .../impl/ShowProcedureStatusStatementAssert.java   |  0
 .../impl/ShowRelaylogEventsStatementAssert.java    |  0
 .../dal/impl/ShowReplicaStatusStatementAssert.java |  0
 .../dal/impl/ShowReplicasStatementAssert.java      |  0
 .../dal/impl/ShowSlaveHostsStatementAssert.java    |  0
 .../dal/impl/ShowSlaveStatusStatementAssert.java   |  0
 .../statement/dal/impl/ShowStatementAssert.java    |  0
 .../dal/impl/ShowStatusStatementAssert.java        |  0
 .../dal/impl/ShowTableStatusStatementAssert.java   |  0
 .../dal/impl/ShowTablesStatementAssert.java        |  0
 .../dal/impl/ShowTriggersStatementAssert.java      |  0
 .../dal/impl/ShowVariablesStatementAssert.java     |  0
 .../dal/impl/ShutdownStatementAssert.java          |  0
 .../impl/UninstallComponentStatementAssert.java    |  0
 .../dal/impl/UninstallPluginStatementAssert.java   |  0
 .../MySQLAlterResourceGroupStatementAssert.java    |  0
 .../dal/impl/mysql/MySQLBinlogStatementAssert.java |  0
 .../mysql/MySQLChecksumTableStatementAssert.java   |  0
 .../MySQLCreateResourceGroupStatementAssert.java   |  0
 .../impl/mysql/MySQLDelimiterStatementAssert.java  |  0
 .../MySQLDropResourceGroupStatementAssert.java     |  0
 .../mysql/MySQLOptimizeTableStatementAssert.java   |  0
 .../mysql/MySQLRepairTableStatementAssert.java     |  0
 .../mysql/MySQLResetPersistStatementAssert.java    |  0
 .../dal/impl/mysql/MySQLResetStatementAssert.java  |  0
 .../MySQLSetResourceGroupStatementAssert.java      |  0
 .../dal/impl/mysql/MySQLUseStatementAssert.java    |  0
 .../asserts/statement/dcl/DCLStatementAssert.java  |  0
 .../dcl/impl/AlterLoginStatementAssert.java        |  0
 .../dcl/impl/AlterRoleStatementAssert.java         |  0
 .../dcl/impl/AlterUserStatementAssert.java         |  0
 .../dcl/impl/CreateLoginStatementAssert.java       |  0
 .../dcl/impl/CreateRoleStatementAssert.java        |  0
 .../dcl/impl/CreateUserStatementAssert.java        |  0
 .../dcl/impl/DenyUserStatementAssert.java          |  0
 .../dcl/impl/DropLoginStatementAssert.java         |  0
 .../dcl/impl/DropRoleStatementAssert.java          |  0
 .../dcl/impl/DropUserStatementAssert.java          |  0
 .../statement/dcl/impl/GrantStatementAssert.java   |  0
 .../dcl/impl/ReassignOwnedStatementAssert.java     |  0
 .../dcl/impl/RenameUserStatementAssert.java        |  0
 .../statement/dcl/impl/RevokeStatementAssert.java  |  0
 .../dcl/impl/SetDefaultRoleStatementAssert.java    |  0
 .../dcl/impl/SetPasswordStatementAssert.java       |  0
 .../statement/dcl/impl/SetRoleStatementAssert.java |  0
 .../dcl/impl/mysql/MySQLGrantStatementAssert.java  |  0
 .../dcl/impl/mysql/MySQLRevokeStatementAssert.java |  0
 .../sqlserver/SQLServerGrantStatementAssert.java   |  0
 .../sqlserver/SQLServerRevokeStatementAssert.java  |  0
 .../sqlserver/SQLServerSetUserStatementAssert.java |  0
 .../asserts/statement/ddl/DDLStatementAssert.java  |  0
 .../ddl/impl/AlterIndexStatementAssert.java        |  0
 .../ddl/impl/AlterSessionStatementAssert.java      |  0
 .../ddl/impl/AlterSynonymStatementAssert.java      |  0
 .../ddl/impl/AlterSystemStatementAssert.java       |  0
 .../ddl/impl/AlterTableStatementAssert.java        |  0
 .../ddl/impl/AlterViewStatementAssert.java         |  0
 .../statement/ddl/impl/AnalyzeStatementAssert.java |  0
 .../impl/AssociateStatisticsStatementAssert.java   |  0
 .../statement/ddl/impl/AuditStatementAssert.java   |  0
 .../statement/ddl/impl/CloseStatementAssert.java   |  0
 .../statement/ddl/impl/ClusterStatementAssert.java |  0
 .../statement/ddl/impl/CommentStatementAssert.java |  0
 .../ddl/impl/CreateIndexStatementAssert.java       |  0
 .../ddl/impl/CreateTableStatementAssert.java       |  0
 .../ddl/impl/CreateViewStatementAssert.java        |  0
 .../statement/ddl/impl/CursorStatementAssert.java  |  0
 .../statement/ddl/impl/DeclareStatementAssert.java |  0
 .../DisassociateStatisticsStatementAssert.java     |  0
 .../ddl/impl/DropIndexStatementAssert.java         |  0
 .../ddl/impl/DropTableStatementAssert.java         |  0
 .../ddl/impl/DropViewStatementAssert.java          |  0
 .../statement/ddl/impl/FetchStatementAssert.java   |  0
 .../ddl/impl/FlashbackTableStatementAssert.java    |  0
 .../statement/ddl/impl/ListenStatementAssert.java  |  0
 .../statement/ddl/impl/MoveStatementAssert.java    |  0
 .../statement/ddl/impl/NoAuditStatementAssert.java |  0
 .../ddl/impl/NotifyStmtStatementAssert.java        |  0
 .../statement/ddl/impl/PurgeStatementAssert.java   |  0
 .../impl/RefreshMatViewStmtStatementAssert.java    |  0
 .../statement/ddl/impl/ReindexStatementAssert.java |  0
 .../ddl/impl/RenameTableStatementAssert.java       |  0
 .../ddl/impl/SecurityLabelStmtStatementAssert.java |  0
 .../ddl/impl/TruncateStatementAssert.java          |  0
 .../ddl/impl/UnlistenStatementAssert.java          |  0
 .../asserts/statement/dml/DMLStatementAssert.java  |  0
 .../statement/dml/impl/CallStatementAssert.java    |  0
 .../statement/dml/impl/CopyStatementAssert.java    |  0
 .../statement/dml/impl/DeleteStatementAssert.java  |  0
 .../statement/dml/impl/DoStatementAssert.java      |  0
 .../statement/dml/impl/InsertStatementAssert.java  |  0
 .../statement/dml/impl/MergeStatementAssert.java   |  0
 .../statement/dml/impl/SelectStatementAssert.java  |  0
 .../statement/dml/impl/UpdateStatementAssert.java  |  0
 .../asserts/statement/ral/RALStatementAssert.java  |  0
 .../statement/ral/impl/HintRALStatementAssert.java |  0
 .../ral/impl/QueryableRALStatementAssert.java      |  0
 .../ral/impl/UpdatableRALStatementAssert.java      |  0
 ...ddShardingHintDatabaseValueStatementAssert.java |  0
 .../AddShardingHintTableValueStatementAssert.java  |  0
 ...ClearReadwriteSplittingHintStatementAssert.java |  0
 .../SetReadwriteSplittingHintStatementAssert.java  |  0
 ...etShardingHintDatabaseValueStatementAssert.java |  0
 ...eadwriteSplittingHintStatusStatementAssert.java |  0
 .../ShowShardingHintStatusStatementAssert.java     |  0
 .../statement/ral/impl/migration/JobIdAssert.java  |  0
 .../QueryableScalingRALStatementAssert.java        |  0
 .../UpdatableScalingRALStatementAssert.java        |  0
 ...howMigrationCheckAlgorithmsStatementAssert.java |  0
 .../ShowMigrationCheckStatusStatementAssert.java   |  0
 .../query/ShowMigrationListStatementAssert.java    |  0
 ...MigrationSourceStorageUnitsStatementAssert.java |  0
 .../query/ShowMigrationStatusStatementAssert.java  |  0
 .../update/CheckMigrationStatementAssert.java      |  0
 .../update/CommitMigrationStatementAssert.java     |  0
 .../update/DropMigrationCheckStatementAssert.java  |  0
 .../update/MigrateTableStatementAssert.java        |  0
 ...rMigrationSourceStorageUnitStatementAssert.java |  0
 .../update/RollbackMigrationStatementAssert.java   |  0
 .../update/StartMigrationCheckStatementAssert.java |  0
 .../update/StartMigrationStatementAssert.java      |  0
 .../update/StopMigrationCheckStatementAssert.java  |  0
 .../update/StopMigrationStatementAssert.java       |  0
 ...rMigrationSourceStorageUnitStatementAssert.java |  0
 .../ConvertYamlConfigurationStatementAssert.java   |  0
 ...ExportDatabaseConfigurationStatementAssert.java |  0
 .../ShowAuthorityRuleStatementAssert.java          |  0
 .../ShowComputeNodeInfoStatementAssert.java        |  0
 .../ShowComputeNodeModeStatementAssert.java        |  0
 .../queryable/ShowComputeNodesStatementAssert.java |  0
 .../queryable/ShowDistVariableStatementAssert.java |  0
 .../ShowDistVariablesStatementAssert.java          |  0
 .../ShowSQLParserRuleStatementAssert.java          |  0
 .../ShowSQLTranslatorRuleStatementAssert.java      |  0
 ...FromReadwriteSplittingRulesStatementAssert.java |  0
 .../ShowTableMetadataStatementAssert.java          |  0
 .../queryable/ShowTrafficRulesStatementAssert.java |  0
 .../ShowTransactionRuleStatementAssert.java        |  0
 .../updatable/AlterComputeNodeStatementAssert.java |  0
 ...eSplittingStorageUnitStatusStatementAssert.java |  0
 .../AlterSQLParserRuleStatementAssert.java         |  0
 .../updatable/AlterTrafficRuleStatementAssert.java |  0
 .../AlterTransactionRuleStatementAssert.java       |  0
 .../CreateTrafficRuleStatementAssert.java          |  0
 .../updatable/DropTrafficRuleStatementAssert.java  |  0
 ...ImportDatabaseConfigurationStatementAssert.java |  0
 .../updatable/LabelComputeNodeStatementAssert.java |  0
 .../RefreshTableMetadataStatementAssert.java       |  0
 .../updatable/SetDistVariableStatementAssert.java  |  0
 .../UnlabelComputeNodeStatementAssert.java         |  0
 .../asserts/statement/rdl/RDLStatementAssert.java  |  0
 .../rdl/alter/AlterRuleStatementAssert.java        |  0
 .../rdl/alter/AlterStorageUnitStatementAssert.java |  0
 ...rDatabaseDiscoveryHeartbeatStatementAssert.java |  0
 .../AlterDatabaseDiscoveryRuleStatementAssert.java |  0
 .../AlterDatabaseDiscoveryTypeStatementAssert.java |  0
 ...AlterDefaultShadowAlgorithmStatementAssert.java |  0
 ...lterDefaultShardingStrategyStatementAssert.java |  0
 .../impl/AlterEncryptRuleStatementAssert.java      |  0
 ...AlterReadwriteSplittingRuleStatementAssert.java |  0
 .../alter/impl/AlterShadowRuleStatementAssert.java |  0
 ...ShardingTableReferenceRulesStatementAssert.java |  0
 .../AlterShardingTableRuleStatementAssert.java     |  0
 .../rdl/create/CreateRuleStatementAssert.java      |  0
 .../create/RegisterStorageUnitStatementAssert.java |  0
 .../CreateBroadcastTableRuleStatementAssert.java   |  0
 ...eDatabaseDiscoveryHeartbeatStatementAssert.java |  0
 ...CreateDatabaseDiscoveryRuleStatementAssert.java |  0
 ...CreateDatabaseDiscoveryTypeStatementAssert.java |  0
 ...reateDefaultShadowAlgorithmStatementAssert.java |  0
 ...eateDefaultShardingStrategyStatementAssert.java |  0
 .../impl/CreateEncryptRuleStatementAssert.java     |  0
 ...reateReadwriteSplittingRuleStatementAssert.java |  0
 .../impl/CreateShadowRuleStatementAssert.java      |  0
 ...eShardingTableReferenceRuleStatementAssert.java |  0
 .../CreateShardingTableRuleStatementAssert.java    |  0
 ...faultSingleTableStorageUnitStatementAssert.java |  0
 .../rdl/drop/DropRuleStatementAssert.java          |  0
 .../drop/UnregisterStorageUnitStatementAssert.java |  0
 .../DropBroadcastTableRuleStatementAssert.java     |  0
 ...pDatabaseDiscoveryHeartbeatStatementAssert.java |  0
 .../DropDatabaseDiscoveryRuleStatementAssert.java  |  0
 .../DropDatabaseDiscoveryTypeStatementAssert.java  |  0
 ...DropDefaultShardingStrategyStatementAssert.java |  0
 .../drop/impl/DropEncryptRuleStatementAssert.java  |  0
 .../DropReadwriteSplittingRuleStatementAssert.java |  0
 .../impl/DropShadowAlgorithmStatementAssert.java   |  0
 .../drop/impl/DropShadowRuleStatementAssert.java   |  0
 .../impl/DropShardingAlgorithmStatementAssert.java |  0
 .../impl/DropShardingAuditorStatementAssert.java   |  0
 .../DropShardingKeyGeneratorStatementAssert.java   |  0
 ...ShardingTableReferenceRulesStatementAssert.java |  0
 .../impl/DropShardingTableRuleStatementAssert.java |  0
 .../asserts/statement/rql/RQLStatementAssert.java  |  0
 .../rql/impl/ShowRulesStatementAssert.java         |  0
 .../asserts/statement/rul/RULStatementAssert.java  |  0
 .../statement/rul/impl/SQLRULStatementAssert.java  |  0
 .../rul/impl/sql/FormatSQLStatementAssert.java     |  0
 .../rul/impl/sql/ParseStatementAssert.java         |  0
 .../rul/impl/sql/PreviewStatementAssert.java       |  0
 .../asserts/statement/tcl/TCLStatementAssert.java  |  0
 .../tcl/impl/BeginTransactionStatementAssert.java  |  0
 .../statement/tcl/impl/CommitStatementAssert.java  |  0
 .../statement/tcl/impl/LockStatementAssert.java    |  0
 .../impl/PrepareTransactionStatementAssert.java    |  0
 .../tcl/impl/RollbackStatementAssert.java          |  0
 .../tcl/impl/SavepointStatementAssert.java         |  0
 .../tcl/impl/SetAutoCommitStatementAssert.java     |  0
 .../tcl/impl/SetConstraintsStatementAssert.java    |  0
 .../tcl/impl/SetTransactionStatementAssert.java    |  0
 .../statement/tcl/impl/UnlockStatementAssert.java  |  0
 .../internal/cases/parser/SQLParserTestCases.java  |  0
 .../cases/parser/jaxb/RootSQLParserTestCases.java  |  0
 .../cases/parser/jaxb/SQLParserTestCase.java       |  0
 .../AbstractExpectedDelimiterSQLSegment.java       |  0
 .../AbstractExpectedIdentifierSQLSegment.java      |  0
 .../jaxb/segment/AbstractExpectedSQLSegment.java   |  0
 .../jaxb/segment/ExpectedDelimiterSQLSegment.java  |  0
 .../jaxb/segment/ExpectedIdentifierSQLSegment.java |  0
 .../parser/jaxb/segment/ExpectedSQLSegment.java    |  0
 .../impl/assignment/ExpectedAssignment.java        |  0
 .../impl/assignment/ExpectedAssignmentValue.java   |  0
 .../impl/assignment/ExpectedValueAssign.java       |  0
 .../segment/impl/assignment/ExpectedVariable.java  |  0
 .../segment/impl/call/ExpectedCallParameter.java   |  0
 .../segment/impl/call/ExpectedProcedureName.java   |  0
 .../segment/impl/charset/ExpectedCharsetName.java  |  0
 .../jaxb/segment/impl/charset/ExpectedCollate.java |  0
 .../segment/impl/clone/ExpectedDataDirectory.java  |  0
 .../jaxb/segment/impl/clone/ExpectedInstance.java  |  0
 .../jaxb/segment/impl/column/ExpectedColumn.java   |  0
 .../segment/impl/comments/ExpectedComment.java     |  0
 .../segment/impl/component/ExpectedComponent.java  |  0
 .../segment/impl/cursor/ExpectedCursorName.java    |  0
 .../impl/cursor/ExpectedDirectionSegment.java      |  0
 .../segment/impl/database/ExpectedDatabase.java    |  0
 .../definition/ExpectedAddColumnDefinition.java    |  0
 .../definition/ExpectedChangeColumnDefinition.java |  0
 .../impl/definition/ExpectedColumnDefinition.java  |  0
 .../impl/definition/ExpectedColumnPosition.java    |  0
 .../definition/ExpectedConstraintDefinition.java   |  0
 .../definition/ExpectedConvertTableDefinition.java |  0
 .../definition/ExpectedModifyColumnDefinition.java |  0
 .../impl/definition/ExpectedRenameDefinition.java  |  0
 .../segment/impl/distsql/ExpectedAlgorithm.java    |  0
 .../impl/distsql/ExpectedAutoTableRule.java        |  0
 .../segment/impl/distsql/ExpectedCacheOption.java  |  0
 .../segment/impl/distsql/ExpectedDataSource.java   |  0
 .../segment/impl/distsql/ExpectedProperty.java     |  0
 .../impl/distsql/ExpectedSQLParserRule.java        |  0
 .../segment/impl/distsql/ExpectedTableRule.java    |  0
 .../impl/distsql/ral/ExpectedTrafficRule.java      |  0
 .../rdl/ExceptedReadwriteSplittingRule.java        |  0
 .../impl/distsql/rdl/ExpectedAuditStrategy.java    |  0
 .../ExpectedDatabaseDiscoveryDefinitionRule.java   |  0
 .../rdl/ExpectedDatabaseDiscoveryHeartbeat.java    |  0
 .../distsql/rdl/ExpectedDatabaseDiscoveryType.java |  0
 .../rdl/ExpectedDefaultShardingStrategy.java       |  0
 .../impl/distsql/rdl/ExpectedEncryptColumn.java    |  0
 .../impl/distsql/rdl/ExpectedEncryptRule.java      |  0
 .../impl/distsql/rdl/ExpectedShadowAlgorithm.java  |  0
 .../impl/distsql/rdl/ExpectedShadowRule.java       |  0
 .../impl/distsql/rdl/ExpectedShardingAuditor.java  |  0
 .../impl/distsql/rdl/ExpectedShardingStrategy.java |  0
 .../rdl/ExpectedShardingTableReferenceRule.java    |  0
 .../impl/dostatement/ExpectedDoParameter.java      |  0
 .../impl/expr/ExpectedBetweenExpression.java       |  0
 .../expr/ExpectedBinaryOperationExpression.java    |  0
 .../impl/expr/ExpectedCaseWhenExpression.java      |  0
 .../impl/expr/ExpectedCollateExpression.java       |  0
 .../segment/impl/expr/ExpectedExistsSubquery.java  |  0
 .../jaxb/segment/impl/expr/ExpectedExpression.java |  0
 .../impl/expr/ExpectedExpressionSegment.java       |  0
 .../segment/impl/expr/ExpectedInExpression.java    |  0
 .../segment/impl/expr/ExpectedListExpression.java  |  0
 .../segment/impl/expr/ExpectedNotExpression.java   |  0
 .../impl/expr/ExpectedXmlTableFunction.java        |  0
 .../complex/ExpectedBaseComplexExpression.java     |  0
 .../expr/complex/ExpectedCommonExpression.java     |  0
 .../complex/ExpectedComplexExpressionSegment.java  |  0
 .../expr/simple/ExpectedBaseSimpleExpression.java  |  0
 .../expr/simple/ExpectedLiteralExpression.java     |  0
 .../simple/ExpectedParameterMarkerExpression.java  |  0
 .../simple/ExpectedSimpleExpressionSegment.java    |  0
 .../segment/impl/expr/simple/ExpectedSubquery.java |  0
 .../jaxb/segment/impl/from/ExpectedFromSchema.java |  0
 .../segment/impl/function/ExpectedFunction.java    |  0
 .../segment/impl/generic/ExpectedDataType.java     |  0
 .../jaxb/segment/impl/group/ExpectedGroup.java     |  0
 .../segment/impl/having/ExpectedHavingClause.java  |  0
 .../impl/index/ExpectedCacheTableIndex.java        |  0
 .../jaxb/segment/impl/index/ExpectedIndex.java     |  0
 .../jaxb/segment/impl/index/ExpectedIndexType.java |  0
 .../segment/impl/index/ExpectedLoadTableIndex.java |  0
 .../jaxb/segment/impl/index/ExpectedPartition.java |  0
 .../impl/index/ExpectedPartitionDefinition.java    |  0
 .../impl/insert/ExpectedInsertColumnsClause.java   |  0
 .../insert/ExpectedInsertMultiTableElement.java    |  0
 .../segment/impl/insert/ExpectedInsertValue.java   |  0
 .../impl/insert/ExpectedInsertValuesClause.java    |  0
 .../impl/insert/ExpectedOnDuplicateKeyColumns.java |  0
 .../impl/insert/ExpectedReturningClause.java       |  0
 .../jaxb/segment/impl/like/ExpectedLikeClause.java |  0
 .../segment/impl/limit/ExpectedLimitClause.java    |  0
 .../impl/limit/ExpectedPaginationValue.java        |  0
 .../jaxb/segment/impl/lock/ExpectedLockClause.java |  0
 .../jaxb/segment/impl/login/ExpectedLogin.java     |  0
 .../segment/impl/model/ExpectedModelClause.java    |  0
 .../impl/orderby/ExpectedOrderByClause.java        |  0
 .../impl/orderby/item/ExpectedOrderByItem.java     |  0
 .../item/impl/ExpectedColumnOrderByItem.java       |  0
 .../item/impl/ExpectedExpressionOrderByItem.java   |  0
 .../item/impl/ExpectedIndexOrderByItem.java        |  0
 .../segment/impl/output/ExpectedOutputClause.java  |  0
 .../segment/impl/output/ExpectedOutputColumn.java  |  0
 .../impl/output/ExpectedOutputTableColumn.java     |  0
 .../segment/impl/packages/ExpectedPackage.java     |  0
 .../jaxb/segment/impl/plugin/ExpectedPlugin.java   |  0
 .../impl/projection/ExpectedProjection.java        |  0
 .../impl/projection/ExpectedProjections.java       |  0
 .../ExpectedAggregationDistinctProjection.java     |  0
 .../aggregation/ExpectedAggregationProjection.java |  0
 .../impl/column/ExpectedColumnProjection.java      |  0
 .../expression/ExpectedExpressionProjection.java   |  0
 .../shorthand/ExpectedShorthandProjection.java     |  0
 .../impl/subquery/ExpectedSubqueryProjection.java  |  0
 .../projection/impl/top/ExpectedTopProjection.java |  0
 .../impl/projection/impl/top/ExpectedTopValue.java |  0
 .../impl/query/ExpectedPrepareStatementQuery.java  |  0
 .../impl/reset/ExpectedResetOptionSegment.java     |  0
 .../jaxb/segment/impl/set/ExpectedSetClause.java   |  0
 .../jaxb/segment/impl/show/ExpectedShowFilter.java |  0
 .../jaxb/segment/impl/table/ExpectedJoinTable.java |  0
 .../jaxb/segment/impl/table/ExpectedOwner.java     |  0
 .../segment/impl/table/ExpectedSimpleTable.java    |  0
 .../segment/impl/table/ExpectedSubqueryTable.java  |  0
 .../jaxb/segment/impl/table/ExpectedTable.java     |  0
 .../jaxb/segment/impl/table/ExpectedXmlTable.java  |  0
 .../jaxb/segment/impl/trigger/ExpectedTrigger.java |  0
 .../jaxb/segment/impl/type/ExpectedType.java       |  0
 .../jaxb/segment/impl/union/ExpectedCombine.java   |  0
 .../jaxb/segment/impl/user/ExpectedUser.java       |  0
 .../segment/impl/where/ExpectedWhereClause.java    |  0
 .../segment/impl/window/ExpectedWindowClause.java  |  0
 .../with/ExpectedCommonTableExpressionClause.java  |  0
 .../jaxb/segment/impl/with/ExpectedWithClause.java |  0
 .../jaxb/statement/CommonStatementTestCase.java    |  0
 .../jaxb/statement/DatabaseContainedTestCase.java  |  0
 .../jaxb/statement/DropRuleStatementTestCase.java  |  0
 .../dal/AlterResourceGroupStatementTestCase.java   |  0
 .../statement/dal/BinlogStatementTestCase.java     |  0
 .../statement/dal/CacheIndexStatementTestCase.java |  0
 .../statement/dal/CheckTableStatementTestCase.java |  0
 .../dal/ChecksumTableStatementTestCase.java        |  0
 .../jaxb/statement/dal/CloneStatementTestCase.java |  0
 .../dal/CreateResourceGroupStatementTestCase.java  |  0
 .../statement/dal/DelimiterStatementTestCase.java  |  0
 .../dal/DropResourceGroupStatementTestCase.java    |  0
 .../jaxb/statement/dal/EmptyStatementTestCase.java |  0
 .../statement/dal/ExplainStatementTestCase.java    |  0
 .../jaxb/statement/dal/FlushStatementTestCase.java |  0
 .../jaxb/statement/dal/HelpStatementTestCase.java  |  0
 .../dal/InstallComponentStatementTestCase.java     |  0
 .../dal/InstallPluginStatementTestCase.java        |  0
 .../jaxb/statement/dal/KillStatementTestCase.java  |  0
 .../dal/LoadIndexInfoStatementTestCase.java        |  0
 .../dal/OptimizeTableStatementTestCase.java        |  0
 .../dal/RepairTableStatementTestCase.java          |  0
 .../dal/ResetParameterStatementTestCase.java       |  0
 .../dal/ResetPersistStatementTestCase.java         |  0
 .../jaxb/statement/dal/ResetStatementTestCase.java |  0
 .../statement/dal/RestartStatementTestCase.java    |  0
 .../dal/SetParameterStatementTestCase.java         |  0
 .../dal/SetResourceGroupStatementTestCase.java     |  0
 .../dal/ShowBinlogEventsStatementTestCase.java     |  0
 .../dal/ShowCharacterSetStatementTestCase.java     |  0
 .../dal/ShowCollationStatementTestCase.java        |  0
 .../dal/ShowColumnsStatementTestCase.java          |  0
 .../dal/ShowCreateTableStatementTestCase.java      |  0
 .../dal/ShowCreateTriggerStatementTestCase.java    |  0
 .../dal/ShowCreateUserStatementTestCase.java       |  0
 .../dal/ShowDatabasesStatementTestCase.java        |  0
 .../statement/dal/ShowEventsStatementTestCase.java |  0
 .../dal/ShowFunctionStatusStatementTestCase.java   |  0
 .../statement/dal/ShowIndexStatementTestCase.java  |  0
 .../dal/ShowOpenTablesStatementTestCase.java       |  0
 .../dal/ShowProcedureCodeStatementTestCase.java    |  0
 .../dal/ShowProcedureStatusStatementTestCase.java  |  0
 .../dal/ShowRelayLogEventsStatementTestCase.java   |  0
 .../dal/ShowReplicaStatusStatementTestCase.java    |  0
 .../dal/ShowReplicasStatementTestCase.java         |  0
 .../dal/ShowSlaveHostsStatementTestCase.java       |  0
 .../dal/ShowSlaveStatusStatementTestCase.java      |  0
 .../jaxb/statement/dal/ShowStatementTestCase.java  |  0
 .../statement/dal/ShowStatusStatementTestCase.java |  0
 .../dal/ShowTableStatusStatementTestCase.java      |  0
 .../statement/dal/ShowTablesStatementTestCase.java |  0
 .../dal/ShowTriggersStatementTestCase.java         |  0
 .../dal/ShowVariablesStatementTestCase.java        |  0
 .../statement/dal/ShutdownStatementTestCase.java   |  0
 .../dal/UninstallComponentStatementTestCase.java   |  0
 .../dal/UninstallPluginStatementTestCase.java      |  0
 .../jaxb/statement/dal/UseStatementTestCase.java   |  0
 .../statement/dcl/AlterLoginStatementTestCase.java |  0
 .../statement/dcl/AlterRoleStatementTestCase.java  |  0
 .../statement/dcl/AlterUserStatementTestCase.java  |  0
 .../dcl/CreateGroupStatementTestCase.java          |  0
 .../dcl/CreateLoginStatementTestCase.java          |  0
 .../statement/dcl/CreateRoleStatementTestCase.java |  0
 .../statement/dcl/CreateUserStatementTestCase.java |  0
 .../statement/dcl/DenyUserStatementTestCase.java   |  0
 .../statement/dcl/DropLoginStatementTestCase.java  |  0
 .../statement/dcl/DropRoleStatementTestCase.java   |  0
 .../statement/dcl/DropUserStatementTestCase.java   |  0
 .../jaxb/statement/dcl/GrantStatementTestCase.java |  0
 .../dcl/ReassignOwnedStatementTestCase.java        |  0
 .../statement/dcl/RenameUserStatementTestCase.java |  0
 .../statement/dcl/RevertStatementTestCase.java     |  0
 .../statement/dcl/RevokeStatementTestCase.java     |  0
 .../dcl/SetDefaultRoleStatementTestCase.java       |  0
 .../dcl/SetPasswordStatementTestCase.java          |  0
 .../statement/dcl/SetRoleStatementTestCase.java    |  0
 .../statement/dcl/SetUserStatementTestCase.java    |  0
 .../ddl/AlterAggregateStatementTestCase.java       |  0
 .../ddl/AlterAnalyticViewStatementTestCase.java    |  0
 .../AlterAttributeDimensionStatementTestCase.java  |  0
 .../ddl/AlterAuditPolicyStatementTestCase.java     |  0
 .../ddl/AlterClusterStatementTestCase.java         |  0
 .../ddl/AlterCollationStatementTestCase.java       |  0
 .../ddl/AlterConversionStatementTestCase.java      |  0
 .../AlterDatabaseDictionaryStatementTestCase.java  |  0
 .../ddl/AlterDatabaseLinkStatementTestCase.java    |  0
 .../ddl/AlterDatabaseStatementTestCase.java        |  0
 .../ddl/AlterDefaultPrivilegesTestCase.java        |  0
 .../ddl/AlterDimensionStatementTestCase.java       |  0
 .../ddl/AlterDirectoryStatementTestCase.java       |  0
 .../ddl/AlterDiskgroupStatementTestCase.java       |  0
 .../ddl/AlterDomainStatementTestCase.java          |  0
 .../ddl/AlterExtensionStatementTestCase.java       |  0
 .../AlterFlashbackArchiveStatementTestCase.java    |  0
 .../ddl/AlterForeignDataWrapperTestCase.java       |  0
 .../statement/ddl/AlterForeignTableTestCase.java   |  0
 .../ddl/AlterFunctionStatementTestCase.java        |  0
 .../statement/ddl/AlterGroupStatementTestCase.java |  0
 .../ddl/AlterHierarchyStatementTestCase.java       |  0
 .../statement/ddl/AlterIndexStatementTestCase.java |  0
 .../ddl/AlterIndexTypeStatementTestCase.java       |  0
 .../AlterInmemoryJoinGroupStatementTestCase.java   |  0
 .../statement/ddl/AlterJavaStatementTestCase.java  |  0
 .../ddl/AlterLanguageStatementTestCase.java        |  0
 .../ddl/AlterLibraryStatementTestCase.java         |  0
 .../ddl/AlterLockdownProfileStatementTestCase.java |  0
 .../AlterMaterializedViewLogStatementTestCase.java |  0
 .../AlterMaterializedViewStatementTestCase.java    |  0
 .../AlterMaterializedZonemapStatementTestCase.java |  0
 .../ddl/AlterOperatorStatementTestCase.java        |  0
 .../ddl/AlterOutlineStatementTestCase.java         |  0
 .../ddl/AlterPackageStatementTestCase.java         |  0
 .../AlterPluggableDatabaseStatementTestCase.java   |  0
 .../ddl/AlterPolicyStatementTestCase.java          |  0
 .../ddl/AlterProcedureStatementTestCase.java       |  0
 .../ddl/AlterPublicationStatementTestCase.java     |  0
 .../ddl/AlterRoutineStatementTestCase.java         |  0
 .../statement/ddl/AlterRuleStatementTestCase.java  |  0
 .../ddl/AlterSchemaStatementTestCase.java          |  0
 .../ddl/AlterSequenceStatementTestCase.java        |  0
 .../ddl/AlterServerStatementTestCase.java          |  0
 .../ddl/AlterServiceStatementTestCase.java         |  0
 .../ddl/AlterSessionStatementTestCase.java         |  0
 .../ddl/AlterStatisticsStatementTestCase.java      |  0
 .../ddl/AlterSubscriptionStatementTestCase.java    |  0
 .../ddl/AlterSynonymStatementTestCase.java         |  0
 .../ddl/AlterSystemStatementTestCase.java          |  0
 .../statement/ddl/AlterTableStatementTestCase.java |  0
 .../ddl/AlterTextSearchStatementTestCase.java      |  0
 .../ddl/AlterTriggerStatementTestCase.java         |  0
 .../statement/ddl/AlterTypeStatementTestCase.java  |  0
 .../statement/ddl/AlterViewStatementTestCase.java  |  0
 .../statement/ddl/AnalyzeStatementTestCase.java    |  0
 .../ddl/AssociateStatisticsStatementTestCase.java  |  0
 .../jaxb/statement/ddl/AuditStatementTestCase.java |  0
 .../jaxb/statement/ddl/CloseStatementTestCase.java |  0
 .../statement/ddl/ClusterStatementTestCase.java    |  0
 .../statement/ddl/CommentStatementTestCase.java    |  0
 .../ddl/CreateAccessMethodStatementTestCase.java   |  0
 .../ddl/CreateAggregateStatementTestCase.java      |  0
 .../statement/ddl/CreateCastStatementTestCase.java |  0
 .../ddl/CreateCollationStatementTestCase.java      |  0
 .../ddl/CreateContextStatementTestCase.java        |  0
 .../ddl/CreateControlFileStatementTestCase.java    |  0
 .../ddl/CreateConversionStatementTestCase.java     |  0
 .../ddl/CreateDatabaseLinkStatementTestCase.java   |  0
 .../ddl/CreateDatabaseStatementTestCase.java       |  0
 .../ddl/CreateDimensionStatementTestCase.java      |  0
 .../ddl/CreateDirectoryStatementTestCase.java      |  0
 .../ddl/CreateDiskgroupStatementTestCase.java      |  0
 .../ddl/CreateDomainStatementTestCase.java         |  0
 .../ddl/CreateEditionStatementTestCase.java        |  0
 .../ddl/CreateEventTriggerStatementTestCase.java   |  0
 .../ddl/CreateExtensionStatementTestCase.java      |  0
 .../CreateFlashbackArchiveStatementTestCase.java   |  0
 .../CreateForeignDataWrapperStatementTestCase.java |  0
 .../ddl/CreateForeignTableStatementTestCase.java   |  0
 .../ddl/CreateFunctionStatementTestCase.java       |  0
 .../ddl/CreateIndexStatementTestCase.java          |  0
 .../CreateInmemoryJoinGroupStatementTestCase.java  |  0
 .../ddl/CreateLanguageStatementTestCase.java       |  0
 .../CreateLockdownProfileStatementTestCase.java    |  0
 .../CreateMaterializedViewStatementTestCase.java   |  0
 .../ddl/CreateOperatorStatementTestCase.java       |  0
 .../ddl/CreatePFileStatementTestCase.java          |  0
 .../ddl/CreatePolicyStatementTestCase.java         |  0
 .../ddl/CreateProcedureStatementTestCase.java      |  0
 .../ddl/CreatePublicationStatementTestCase.java    |  0
 .../ddl/CreateRestorePointStatementTestCase.java   |  0
 .../CreateRollbackSegmentStatementTestCase.java    |  0
 .../statement/ddl/CreateRuleStatementTestCase.java |  0
 .../ddl/CreateSPFileStatementTestCase.java         |  0
 .../ddl/CreateSchemaStatementTestCase.java         |  0
 .../ddl/CreateSequenceStatementTestCase.java       |  0
 .../ddl/CreateServerStatementTestCase.java         |  0
 .../ddl/CreateServiceStatementTestCase.java        |  0
 .../ddl/CreateSynonymStatementTestCase.java        |  0
 .../ddl/CreateTableStatementTestCase.java          |  0
 .../ddl/CreateTablespaceStatementTestCase.java     |  0
 .../ddl/CreateTextSearchStatementTestCase.java     |  0
 .../ddl/CreateTriggerStatementTestCase.java        |  0
 .../statement/ddl/CreateTypeStatementTestCase.java |  0
 .../statement/ddl/CreateViewStatementTestCase.java |  0
 .../statement/ddl/CursorStatementTestCase.java     |  0
 .../statement/ddl/DeclareStatementTestCase.java    |  0
 .../DisassociateStatisticsStatementTestCase.java   |  0
 .../statement/ddl/DiscardStatementTestCase.java    |  0
 .../ddl/DropAccessMethodStatementTestCase.java     |  0
 .../ddl/DropAggregateStatementTestCase.java        |  0
 .../statement/ddl/DropCastStatementTestCase.java   |  0
 .../ddl/DropCollationStatementTestCase.java        |  0
 .../ddl/DropConversionStatementTestCase.java       |  0
 .../ddl/DropDatabaseLinkStatementTestCase.java     |  0
 .../ddl/DropDatabaseStatementTestCase.java         |  0
 .../ddl/DropDimensionStatementTestCase.java        |  0
 .../ddl/DropDirectoryStatementTestCase.java        |  0
 .../ddl/DropDiskgroupStatementTestCase.java        |  0
 .../statement/ddl/DropDomainStatementTestCase.java |  0
 .../ddl/DropEditionStatementTestCase.java          |  0
 .../ddl/DropEventTriggerStatementTestCase.java     |  0
 .../ddl/DropExtensionStatementTestCase.java        |  0
 .../ddl/DropFlashbackArchiveStatementTestCase.java |  0
 .../DropForeignDataWrapperStatementTestCase.java   |  0
 .../ddl/DropForeignTableStatementTestCase.java     |  0
 .../ddl/DropFunctionStatementTestCase.java         |  0
 .../statement/ddl/DropGroupStatementTestCase.java  |  0
 .../statement/ddl/DropIndexStatementTestCase.java  |  0
 .../ddl/DropIndexTypeStatementTestCase.java        |  0
 .../DropInmemoryJoinGroupStatementTestCase.java    |  0
 .../statement/ddl/DropJavaStatementTestCase.java   |  0
 .../ddl/DropLanguageStatementTestCase.java         |  0
 .../ddl/DropLibraryStatementTestCase.java          |  0
 .../ddl/DropLockdownProfileStatementTestCase.java  |  0
 .../DropMaterializedViewLogStatementTestCase.java  |  0
 .../ddl/DropMaterializedViewStatementTestCase.java |  0
 .../DropMaterializedZonemapStatementTestCase.java  |  0
 .../ddl/DropOperatorClassStatementTestCase.java    |  0
 .../ddl/DropOperatorFamilyStatementTestCase.java   |  0
 .../ddl/DropOperatorStatementTestCase.java         |  0
 .../ddl/DropOutlineStatementTestCase.java          |  0
 .../statement/ddl/DropOwnedStatementTestCase.java  |  0
 .../ddl/DropPackageStatementTestCase.java          |  0
 .../DropPluggableDatabaseStatementTestCase.java    |  0
 .../statement/ddl/DropPolicyStatementTestCase.java |  0
 .../ddl/DropProcedureStatementTestCase.java        |  0
 .../ddl/DropPublicationStatementTestCase.java      |  0
 .../ddl/DropRestorePointStatementTestCase.java     |  0
 .../ddl/DropRollbackSegmentStatementTestCase.java  |  0
 .../ddl/DropRoutineStatementTestCase.java          |  0
 .../statement/ddl/DropRuleStatementTestCase.java   |  0
 .../statement/ddl/DropSchemaStatementTestCase.java |  0
 .../ddl/DropSequenceStatementTestCase.java         |  0
 .../statement/ddl/DropServerStatementTestCase.java |  0
 .../ddl/DropServiceStatementTestCase.java          |  0
 .../ddl/DropStatisticsStatementTestCase.java       |  0
 .../ddl/DropSubscriptionStatementTestCase.java     |  0
 .../ddl/DropSynonymStatementTestCase.java          |  0
 .../statement/ddl/DropTableStatementTestCase.java  |  0
 .../ddl/DropTextSearchStatementTestCase.java       |  0
 .../ddl/DropTriggerStatementTestCase.java          |  0
 .../statement/ddl/DropTypeStatementTestCase.java   |  0
 .../statement/ddl/DropViewStatementTestCase.java   |  0
 .../jaxb/statement/ddl/FetchStatementTestCase.java |  0
 .../ddl/FlashbackDatabaseStatementTestCase.java    |  0
 .../ddl/FlashbackTableStatementTestCase.java       |  0
 .../statement/ddl/ListenStatementTestCase.java     |  0
 .../jaxb/statement/ddl/MoveStatementTestCase.java  |  0
 .../statement/ddl/NoAuditStatementTestCase.java    |  0
 .../statement/ddl/NotifyStmtStatementTestCase.java |  0
 .../statement/ddl/PreparedStatementTestCase.java   |  0
 .../jaxb/statement/ddl/PurgeStatementTestCase.java |  0
 .../ddl/RefreshMatViewStmtStatementTestCase.java   |  0
 .../statement/ddl/ReindexStatementTestCase.java    |  0
 .../statement/ddl/RenameStatementTestCase.java     |  0
 .../ddl/RenameTableStatementTestCase.java          |  0
 .../ddl/SecurityLabelStmtStatementTestCase.java    |  0
 .../statement/ddl/TruncateStatementTestCase.java   |  0
 .../statement/ddl/UnlistenStatementTestCase.java   |  0
 .../jaxb/statement/dml/CallStatementTestCase.java  |  0
 .../statement/dml/CheckpointStatementTestCase.java |  0
 .../jaxb/statement/dml/CopyStatementTestCase.java  |  0
 .../statement/dml/DeleteStatementTestCase.java     |  0
 .../jaxb/statement/dml/DoStatementTestCase.java    |  0
 .../statement/dml/InsertStatementTestCase.java     |  0
 .../statement/dml/LockTableStatementTestCase.java  |  0
 .../jaxb/statement/dml/MergeStatementTestCase.java |  0
 .../statement/dml/SelectStatementTestCase.java     |  0
 .../jaxb/statement/dml/TableStatementTestCase.java |  0
 .../statement/dml/UpdateStatementTestCase.java     |  0
 ...ShardingHintDatabaseValueStatementTestCase.java |  0
 ...AddShardingHintTableValueStatementTestCase.java |  0
 .../ral/AlterComputeNodeStatementTestCase.java     |  0
 ...AlterLocalTransactionRuleStatementTestCase.java |  0
 ...plittingStorageUnitStatusStatementTestCase.java |  0
 .../ral/AlterSQLParserRuleStatementTestCase.java   |  0
 .../ral/AlterTrafficRuleStatementTestCase.java     |  0
 .../AlterXATransactionRuleStatementTestCase.java   |  0
 .../ral/ApplyDistSQLStatementTestCase.java         |  0
 .../statement/ral/ClearHintStatementTestCase.java  |  0
 ...earReadwriteSplittingHintStatementTestCase.java |  0
 .../ral/ClearShardingHintStatementTestCase.java    |  0
 .../ConvertYamlConfigurationStatementTestCase.java |  0
 .../ral/CreateTrafficRuleStatementTestCase.java    |  0
 .../ral/DiscardDistSQLStatementTestCase.java       |  0
 .../ral/DropTrafficRuleStatementTestCase.java      |  0
 ...portDatabaseConfigurationStatementTestCase.java |  0
 ...portDatabaseConfigurationStatementTestCase.java |  0
 .../ral/LabelComputeNodeStatementTestCase.java     |  0
 .../ral/PrepareDistSQLStatementTestCase.java       |  0
 .../ral/RefreshTableMetadataStatementTestCase.java |  0
 .../ral/SetDistVariableStatementTestCase.java      |  0
 ...SetReadwriteSplittingHintStatementTestCase.java |  0
 ...ShardingHintDatabaseValueStatementTestCase.java |  0
 .../ral/ShowAuthorityRuleStatementTestCase.java    |  0
 .../ral/ShowComputeNodeInfoStatementTestCase.java  |  0
 .../ral/ShowComputeNodeModeStatementTestCase.java  |  0
 .../ral/ShowComputeNodesStatementTestCase.java     |  0
 .../ral/ShowDistVariableStatementTestCase.java     |  0
 .../ral/ShowDistVariablesStatementTestCase.java    |  0
 .../ral/ShowMigrationListStatementTestCase.java    |  0
 ...dwriteSplittingHintStatusStatementTestCase.java |  0
 .../ral/ShowSQLParserRuleStatementTestCase.java    |  0
 .../ShowSQLTranslatorRuleStatementTestCase.java    |  0
 .../ShowShardingHintStatusStatementTestCase.java   |  0
 ...omReadwriteSplittingRulesStatementTestCase.java |  0
 .../ral/ShowTableMetadataStatementTestCase.java    |  0
 .../ral/ShowTrafficRulesStatementTestCase.java     |  0
 .../ral/ShowTransactionRuleStatementTestCase.java  |  0
 .../ral/UnlabelComputeNodeStatementTestCase.java   |  0
 .../migration/CheckMigrationStatementTestCase.java |  0
 .../CommitMigrationStatementTestCase.java          |  0
 .../DropMigrationCheckStatementTestCase.java       |  0
 .../migration/MigrateTableStatementTestCase.java   |  0
 ...igrationSourceStorageUnitStatementTestCase.java |  0
 .../RollbackMigrationStatementTestCase.java        |  0
 ...wMigrationCheckAlgorithmsStatementTestCase.java |  0
 .../ShowMigrationCheckStatusStatementTestCase.java |  0
 ...grationSourceStorageUnitsStatementTestCase.java |  0
 .../ShowMigrationStatusStatementTestCase.java      |  0
 .../StartMigrationCheckStatementTestCase.java      |  0
 .../migration/StartMigrationStatementTestCase.java |  0
 .../StopMigrationCheckStatementTestCase.java       |  0
 .../migration/StopMigrationStatementTestCase.java  |  0
 ...igrationSourceStorageUnitStatementTestCase.java |  0
 .../AlterStorageUnitStatementTestCase.java         |  0
 .../RegisterStorageUnitStatementTestCase.java      |  0
 .../UnregisterStorageUnitStatementTestCase.java    |  0
 ...seDiscoveryDefinitionRuleStatementTestCase.java |  0
 ...atabaseDiscoveryHeartbeatStatementTestCase.java |  0
 ...lterDatabaseDiscoveryTypeStatementTestCase.java |  0
 ...seDiscoveryDefinitionRuleStatementTestCase.java |  0
 ...atabaseDiscoveryHeartbeatStatementTestCase.java |  0
 ...eateDatabaseDiscoveryTypeStatementTestCase.java |  0
 ...atabaseDiscoveryHeartbeatStatementTestCase.java |  0
 ...DropDatabaseDiscoveryRuleStatementTestCase.java |  0
 ...DropDatabaseDiscoveryTypeStatementTestCase.java |  0
 .../encrypt/AlterEncryptRuleStatementTestCase.java |  0
 .../CreateEncryptRuleStatementTestCase.java        |  0
 .../encrypt/DropEncryptRuleStatementTestCase.java  |  0
 ...terReadwriteSplittingRuleStatementTestCase.java |  0
 ...ateReadwriteSplittingRuleStatementTestCase.java |  0
 ...ropReadwriteSplittingRuleStatementTestCase.java |  0
 ...terDefaultShadowAlgorithmStatementTestCase.java |  0
 .../shadow/AlterShadowRuleStatementTestCase.java   |  0
 ...ateDefaultShadowAlgorithmStatementTestCase.java |  0
 .../shadow/CreateShadowRuleStatementTestCase.java  |  0
 .../DropShadowAlgorithmStatementTestCase.java      |  0
 .../shadow/DropShadowRuleStatementTestCase.java    |  0
 ...erDefaultShardingStrategyStatementTestCase.java |  0
 .../AlterShardingAuditorStatementTestCase.java     |  0
 ...lterShardingAutoTableRuleStatementTestCase.java |  0
 ...ardingTableReferenceRulesStatementTestCase.java |  0
 .../AlterShardingTableRuleStatementTestCase.java   |  0
 .../CreateBroadcastTableRuleStatementTestCase.java |  0
 ...teDefaultShardingStrategyStatementTestCase.java |  0
 .../CreateShardingAuditorStatementTestCase.java    |  0
 ...eateShardingAutoTableRuleStatementTestCase.java |  0
 ...hardingTableReferenceRuleStatementTestCase.java |  0
 .../CreateShardingTableRuleStatementTestCase.java  |  0
 .../DropBroadcastTableRuleStatementTestCase.java   |  0
 ...opDefaultShardingStrategyStatementTestCase.java |  0
 .../DropShardingAlgorithmStatementTestCase.java    |  0
 .../DropShardingAuditorStatementTestCase.java      |  0
 .../DropShardingKeyGeneratorStatementTestCase.java |  0
 ...hardingTableReferenceRuleStatementTestCase.java |  0
 .../DropShardingTableRuleStatementTestCase.java    |  0
 ...ultSingleTableStorageUnitStatementTestCase.java |  0
 .../ShowRulesUsedStorageUnitStatementTestCase.java |  0
 ...ountDatabaseDiscoveryRuleStatementTestCase.java |  0
 ...howDatabaseDiscoveryRulesStatementTestCase.java |  0
 .../encrypt/CountEncryptRuleStatementTestCase.java |  0
 .../encrypt/ShowEncryptRulesStatementTestCase.java |  0
 ...untReadwriteSplittingRuleStatementTestCase.java |  0
 ...owReadwriteSplittingRulesStatementTestCase.java |  0
 .../shadow/CountShadowRuleStatementTestCase.java   |  0
 ...owDefaultShadowAlgorithmsStatementTestCase.java |  0
 .../ShowShadowAlgorithmsStatementTestCase.java     |  0
 .../shadow/ShowShadowRulesStatementTestCase.java   |  0
 .../ShowShadowTableRulesStatementTestCase.java     |  0
 .../CountShardingRuleStatementTestCase.java        |  0
 .../ShowBroadcastTableRulesStatementTestCase.java  |  0
 ...owDefaultShardingStrategyStatementTestCase.java |  0
 .../ShowShardingAlgorithmsStatementTestCase.java   |  0
 .../ShowShardingAuditorsStatementTestCase.java     |  0
 ...ShowShardingKeyGeneratorsStatementTestCase.java |  0
 .../ShowShardingTableNodesStatementTestCase.java   |  0
 ...ardingTableReferenceRulesStatementTestCase.java |  0
 .../ShowShardingTableRulesStatementTestCase.java   |  0
 ...ngTableRulesUsedAlgorithmStatementTestCase.java |  0
 ...dingTableRulesUsedAuditorStatementTestCase.java |  0
 ...ableRulesUsedKeyGeneratorStatementTestCase.java |  0
 ...wUnusedShardingAlgorithmsStatementTestCase.java |  0
 ...howUnusedShardingAuditorsStatementTestCase.java |  0
 ...usedShardingKeyGeneratorsStatementTestCase.java |  0
 .../CountSingleTableRuleStatementTestCase.java     |  0
 ...ultSingleTableStorageUnitStatementTestCase.java |  0
 .../single/ShowSingleTableStatementTestCase.java   |  0
 .../statement/rul/FormatSQLStatementTestCase.java  |  0
 .../jaxb/statement/rul/ParseStatementTestCase.java |  0
 .../statement/rul/PreviewStatementTestCase.java    |  0
 .../tcl/BeginTransactionStatementTestCase.java     |  0
 .../statement/tcl/CommitStatementTestCase.java     |  0
 .../jaxb/statement/tcl/LockStatementTestCase.java  |  0
 .../statement/tcl/PrepareTransactionTestCase.java  |  0
 .../statement/tcl/RollbackStatementTestCase.java   |  0
 .../statement/tcl/SavepointStatementTestCase.java  |  0
 .../tcl/SetAutoCommitStatementTestCase.java        |  0
 .../tcl/SetConstraintsStatementTestCase.java       |  0
 .../tcl/SetTransactionStatementTestCase.java       |  0
 .../statement/tcl/UnlockStatementTestCase.java     |  0
 .../parser/jaxb/statement/tcl/XATestCase.java      |  0
 .../loader/SQLParserTestCaseLoaderCallback.java    |  0
 .../registry/SQLParserTestCasesRegistry.java       |  0
 .../sql/parser/internal/cases/sql/SQLCases.java    |  0
 .../internal/cases/sql/jaxb/RootSQLCases.java      |  0
 .../parser/internal/cases/sql/jaxb/SQLCase.java    |  0
 .../cases/sql/loader/SQLCaseLoaderCallback.java    |  0
 .../cases/sql/registry/SQLCasesRegistry.java       |  0
 .../sql/registry/UnsupportedSQLCasesRegistry.java  |  0
 .../cases/sql/type/CaseTypedSQLBuilder.java        |  0
 .../cases/sql/type/CaseTypedSQLBuilderFactory.java |  0
 .../internal/cases/sql/type/SQLCaseType.java       |  0
 .../cases/sql/type/impl/LiteralSQLBuilder.java     |  0
 .../cases/sql/type/impl/PlaceholderSQLBuilder.java |  0
 .../sql/parser/internal/loader/CaseFileLoader.java |  0
 .../parser/internal/loader/CaseLoaderCallback.java |  0
 .../parser/internal/loader/CaseLoaderTemplate.java |  0
 ...r.external.result.SQLParseResultReporterCreator |  0
 .../parser/src/main/resources/case/dal/alter.xml   |  0
 .../parser/src/main/resources/case/dal/binlog.xml  |  0
 .../src/main/resources/case/dal/cache-index.xml    |  0
 .../src/main/resources/case/dal/check-table.xml    |  0
 .../parser/src/main/resources/case/dal/clone.xml   |  0
 .../parser/src/main/resources/case/dal/create.xml  |  0
 .../src/main/resources/case/dal/delimiter.xml      |  0
 .../parser/src/main/resources/case/dal/drop.xml    |  0
 .../parser/src/main/resources/case/dal/empty.xml   |  0
 .../parser/src/main/resources/case/dal/explain.xml |  0
 .../parser/src/main/resources/case/dal/flush.xml   |  0
 .../parser/src/main/resources/case/dal/help.xml    |  0
 .../parser/src/main/resources/case/dal/install.xml |  0
 .../parser/src/main/resources/case/dal/kill.xml    |  0
 .../src/main/resources/case/dal/load-index.xml     |  0
 .../src/main/resources/case/dal/optimize.xml       |  0
 .../parser/src/main/resources/case/dal/repair.xml  |  0
 .../parser/src/main/resources/case/dal/reset.xml   |  0
 .../parser/src/main/resources/case/dal/set.xml     |  0
 .../parser/src/main/resources/case/dal/show.xml    |  0
 .../src/main/resources/case/dal/shutdown.xml       |  0
 .../src/main/resources/case/dal/uninstall.xml      |  0
 .../src/main/resources/case/dcl/alter-login.xml    |  0
 .../src/main/resources/case/dcl/alter-role.xml     |  0
 .../src/main/resources/case/dcl/alter-user.xml     |  0
 .../src/main/resources/case/dcl/create-group.xml   |  0
 .../src/main/resources/case/dcl/create-login.xml   |  0
 .../src/main/resources/case/dcl/create-role.xml    |  0
 .../src/main/resources/case/dcl/create-user.xml    |  0
 .../src/main/resources/case/dcl/deny-user.xml      |  0
 .../src/main/resources/case/dcl/drop-login.xml     |  0
 .../src/main/resources/case/dcl/drop-role.xml      |  0
 .../src/main/resources/case/dcl/drop-user.xml      |  0
 .../parser/src/main/resources/case/dcl/grant.xml   |  0
 .../src/main/resources/case/dcl/reassign-owned.xml |  0
 .../src/main/resources/case/dcl/rename-user.xml    |  0
 .../parser/src/main/resources/case/dcl/revert.xml  |  0
 .../parser/src/main/resources/case/dcl/revoke.xml  |  0
 .../main/resources/case/dcl/set-default-role.xml   |  0
 .../src/main/resources/case/dcl/set-password.xml   |  0
 .../src/main/resources/case/dcl/set-role.xml       |  0
 .../src/main/resources/case/dcl/set-user.xml       |  0
 .../main/resources/case/ddl/alter-aggregate.xml    |  0
 .../resources/case/ddl/alter-analytic-view.xml     |  0
 .../case/ddl/alter-attribute-dimension.xml         |  0
 .../main/resources/case/ddl/alter-audit-policy.xml |  0
 .../src/main/resources/case/ddl/alter-cluster.xml  |  0
 .../main/resources/case/ddl/alter-collation.xml    |  0
 .../main/resources/case/ddl/alter-conversion.xml   |  0
 .../case/ddl/alter-database-dictionary.xml         |  0
 .../resources/case/ddl/alter-database-link.xml     |  0
 .../src/main/resources/case/ddl/alter-database.xml |  0
 .../case/ddl/alter-default-privileges.xml          |  0
 .../main/resources/case/ddl/alter-dimension.xml    |  0
 .../main/resources/case/ddl/alter-directory.xml    |  0
 .../main/resources/case/ddl/alter-diskgroup.xml    |  0
 .../src/main/resources/case/ddl/alter-domain.xml   |  0
 .../main/resources/case/ddl/alter-extension.xml    |  0
 .../resources/case/ddl/alter-flashback-archive.xml |  0
 .../case/ddl/alter-foreign-data-wrapper.xml        |  0
 .../resources/case/ddl/alter-foreign-table.xml     |  0
 .../src/main/resources/case/ddl/alter-function.xml |  0
 .../src/main/resources/case/ddl/alter-group.xml    |  0
 .../main/resources/case/ddl/alter-hierarchy.xml    |  0
 .../main/resources/case/ddl/alter-index-type.xml   |  0
 .../src/main/resources/case/ddl/alter-index.xml    |  0
 .../case/ddl/alter-inmemory-join-group.xml         |  0
 .../src/main/resources/case/ddl/alter-java.xml     |  0
 .../src/main/resources/case/ddl/alter-language.xml |  0
 .../src/main/resources/case/ddl/alter-library.xml  |  0
 .../resources/case/ddl/alter-lockdown-profile.xml  |  0
 .../case/ddl/alter-materialized-view-log.xml       |  0
 .../resources/case/ddl/alter-materialized-view.xml |  0
 .../case/ddl/alter-materialized-zonemap.xml        |  0
 .../src/main/resources/case/ddl/alter-operator.xml |  0
 .../src/main/resources/case/ddl/alter-outline.xml  |  0
 .../src/main/resources/case/ddl/alter-package.xml  |  0
 .../case/ddl/alter-pluggable-database.xml          |  0
 .../src/main/resources/case/ddl/alter-policy.xml   |  0
 .../main/resources/case/ddl/alter-procedure.xml    |  0
 .../main/resources/case/ddl/alter-publication.xml  |  0
 .../src/main/resources/case/ddl/alter-routine.xml  |  0
 .../src/main/resources/case/ddl/alter-rule.xml     |  0
 .../src/main/resources/case/ddl/alter-schema.xml   |  0
 .../src/main/resources/case/ddl/alter-sequence.xml |  0
 .../src/main/resources/case/ddl/alter-server.xml   |  0
 .../src/main/resources/case/ddl/alter-service.xml  |  0
 .../src/main/resources/case/ddl/alter-session.xml  |  0
 .../main/resources/case/ddl/alter-statistics.xml   |  0
 .../main/resources/case/ddl/alter-subscription.xml |  0
 .../src/main/resources/case/ddl/alter-synonym.xml  |  0
 .../src/main/resources/case/ddl/alter-system.xml   |  0
 .../src/main/resources/case/ddl/alter-table.xml    |  0
 .../main/resources/case/ddl/alter-text-search.xml  |  0
 .../src/main/resources/case/ddl/alter-trigger.xml  |  0
 .../src/main/resources/case/ddl/alter-type.xml     |  0
 .../src/main/resources/case/ddl/alter-view.xml     |  0
 .../parser/src/main/resources/case/ddl/analyze.xml |  0
 .../resources/case/ddl/associate-statistics.xml    |  0
 .../parser/src/main/resources/case/ddl/audit.xml   |  0
 .../parser/src/main/resources/case/ddl/close.xml   |  0
 .../parser/src/main/resources/case/ddl/cluster.xml |  0
 .../parser/src/main/resources/case/ddl/comment.xml |  0
 .../resources/case/ddl/create-access-method.xml    |  0
 .../main/resources/case/ddl/create-aggregate.xml   |  0
 .../src/main/resources/case/ddl/create-cast.xml    |  0
 .../main/resources/case/ddl/create-collation.xml   |  0
 .../src/main/resources/case/ddl/create-context.xml |  0
 .../resources/case/ddl/create-control-file.xml     |  0
 .../main/resources/case/ddl/create-conversion.xml  |  0
 .../resources/case/ddl/create-database-link.xml    |  0
 .../main/resources/case/ddl/create-database.xml    |  0
 .../main/resources/case/ddl/create-dimension.xml   |  0
 .../main/resources/case/ddl/create-directory.xml   |  0
 .../main/resources/case/ddl/create-diskgroup.xml   |  0
 .../src/main/resources/case/ddl/create-domain.xml  |  0
 .../src/main/resources/case/ddl/create-edition.xml |  0
 .../resources/case/ddl/create-event-trigger.xml    |  0
 .../main/resources/case/ddl/create-extension.xml   |  0
 .../case/ddl/create-flashback-archive.xml          |  0
 .../case/ddl/create-foreign-data-wrapper.xml       |  0
 .../resources/case/ddl/create-foreign-table.xml    |  0
 .../main/resources/case/ddl/create-function.xml    |  0
 .../src/main/resources/case/ddl/create-index.xml   |  0
 .../case/ddl/create-inmemory-join-group.xml        |  0
 .../main/resources/case/ddl/create-language.xml    |  0
 .../resources/case/ddl/create-lockdown-profile.xml |  0
 .../case/ddl/create-materialized-view.xml          |  0
 .../main/resources/case/ddl/create-operator.xml    |  0
 .../src/main/resources/case/ddl/create-pfile.xml   |  0
 .../src/main/resources/case/ddl/create-policy.xml  |  0
 .../main/resources/case/ddl/create-procedure.xml   |  0
 .../main/resources/case/ddl/create-publication.xml |  0
 .../resources/case/ddl/create-restore-point.xml    |  0
 .../resources/case/ddl/create-rollback-segment.xml |  0
 .../src/main/resources/case/ddl/create-rule.xml    |  0
 .../src/main/resources/case/ddl/create-schema.xml  |  0
 .../main/resources/case/ddl/create-sequence.xml    |  0
 .../src/main/resources/case/ddl/create-server.xml  |  0
 .../src/main/resources/case/ddl/create-service.xml |  0
 .../src/main/resources/case/ddl/create-spfile.xml  |  0
 .../src/main/resources/case/ddl/create-synonym.xml |  0
 .../src/main/resources/case/ddl/create-table.xml   |  0
 .../main/resources/case/ddl/create-tablespace.xml  |  0
 .../main/resources/case/ddl/create-text-search.xml |  0
 .../src/main/resources/case/ddl/create-trigger.xml |  0
 .../src/main/resources/case/ddl/create-type.xml    |  0
 .../src/main/resources/case/ddl/create-view.xml    |  0
 .../parser/src/main/resources/case/ddl/cursor.xml  |  0
 .../parser/src/main/resources/case/ddl/declare.xml |  0
 .../resources/case/ddl/disassociate-statistics.xml |  0
 .../parser/src/main/resources/case/ddl/discard.xml |  0
 .../main/resources/case/ddl/drop-access-method.xml |  0
 .../src/main/resources/case/ddl/drop-aggregate.xml |  0
 .../src/main/resources/case/ddl/drop-cast.xml      |  0
 .../src/main/resources/case/ddl/drop-collation.xml |  0
 .../main/resources/case/ddl/drop-conversion.xml    |  0
 .../main/resources/case/ddl/drop-database-link.xml |  0
 .../src/main/resources/case/ddl/drop-database.xml  |  0
 .../src/main/resources/case/ddl/drop-dimension.xml |  0
 .../src/main/resources/case/ddl/drop-directory.xml |  0
 .../src/main/resources/case/ddl/drop-diskgroup.xml |  0
 .../src/main/resources/case/ddl/drop-domain.xml    |  0
 .../src/main/resources/case/ddl/drop-edition.xml   |  0
 .../main/resources/case/ddl/drop-event-trigger.xml |  0
 .../src/main/resources/case/ddl/drop-extension.xml |  0
 .../resources/case/ddl/drop-flashback-archive.xml  |  0
 .../case/ddl/drop-foreign-data-wrapper.xml         |  0
 .../main/resources/case/ddl/drop-foreign-table.xml |  0
 .../src/main/resources/case/ddl/drop-function.xml  |  0
 .../src/main/resources/case/ddl/drop-group.xml     |  0
 .../main/resources/case/ddl/drop-index-type.xml    |  0
 .../src/main/resources/case/ddl/drop-index.xml     |  0
 .../case/ddl/drop-inmemory-join-group.xml          |  0
 .../src/main/resources/case/ddl/drop-java.xml      |  0
 .../src/main/resources/case/ddl/drop-language.xml  |  0
 .../src/main/resources/case/ddl/drop-library.xml   |  0
 .../resources/case/ddl/drop-lockdown-profile.xml   |  0
 .../case/ddl/drop-materialized-view-log.xml        |  0
 .../resources/case/ddl/drop-materialized-view.xml  |  0
 .../case/ddl/drop-materialized-zonemap.xml         |  0
 .../resources/case/ddl/drop-operator-class.xml     |  0
 .../resources/case/ddl/drop-operator-family.xml    |  0
 .../src/main/resources/case/ddl/drop-operator.xml  |  0
 .../src/main/resources/case/ddl/drop-outline.xml   |  0
 .../src/main/resources/case/ddl/drop-owned.xml     |  0
 .../src/main/resources/case/ddl/drop-package.xml   |  0
 .../resources/case/ddl/drop-pluggable-database.xml |  0
 .../src/main/resources/case/ddl/drop-policy.xml    |  0
 .../src/main/resources/case/ddl/drop-procedure.xml |  0
 .../main/resources/case/ddl/drop-publication.xml   |  0
 .../main/resources/case/ddl/drop-restore-point.xml |  0
 .../resources/case/ddl/drop-rollback-segment.xml   |  0
 .../src/main/resources/case/ddl/drop-routine.xml   |  0
 .../src/main/resources/case/ddl/drop-rule.xml      |  0
 .../src/main/resources/case/ddl/drop-schema.xml    |  0
 .../src/main/resources/case/ddl/drop-sequence.xml  |  0
 .../src/main/resources/case/ddl/drop-server.xml    |  0
 .../src/main/resources/case/ddl/drop-service.xml   |  0
 .../main/resources/case/ddl/drop-statistics.xml    |  0
 .../main/resources/case/ddl/drop-subscription.xml  |  0
 .../src/main/resources/case/ddl/drop-synonym.xml   |  0
 .../src/main/resources/case/ddl/drop-table.xml     |  0
 .../main/resources/case/ddl/drop-text-search.xml   |  0
 .../src/main/resources/case/ddl/drop-trigger.xml   |  0
 .../src/main/resources/case/ddl/drop-type.xml      |  0
 .../src/main/resources/case/ddl/drop-view.xml      |  0
 .../parser/src/main/resources/case/ddl/fetch.xml   |  0
 .../main/resources/case/ddl/flashback-database.xml |  0
 .../main/resources/case/ddl/flashback-table.xml    |  0
 .../parser/src/main/resources/case/ddl/listen.xml  |  0
 .../parser/src/main/resources/case/ddl/move.xml    |  0
 .../src/main/resources/case/ddl/no-audit.xml       |  0
 .../parser/src/main/resources/case/ddl/notify.xml  |  0
 .../src/main/resources/case/ddl/prepared.xml       |  0
 .../parser/src/main/resources/case/ddl/purge.xml   |  0
 .../case/ddl/refresh-materialized-view.xml         |  0
 .../parser/src/main/resources/case/ddl/reindex.xml |  0
 .../src/main/resources/case/ddl/rename-table.xml   |  0
 .../parser/src/main/resources/case/ddl/rename.xml  |  0
 .../src/main/resources/case/ddl/security-label.xml |  0
 .../src/main/resources/case/ddl/truncate.xml       |  0
 .../src/main/resources/case/ddl/unlisten.xml       |  0
 .../parser/src/main/resources/case/dml/call.xml    |  0
 .../src/main/resources/case/dml/checkpoint.xml     |  0
 .../parser/src/main/resources/case/dml/copy.xml    |  0
 .../parser/src/main/resources/case/dml/delete.xml  |  0
 .../parser/src/main/resources/case/dml/do.xml      |  0
 .../parser/src/main/resources/case/dml/insert.xml  |  0
 .../src/main/resources/case/dml/lock-table.xml     |  0
 .../parser/src/main/resources/case/dml/merge.xml   |  0
 .../parser/src/main/resources/case/dml/replace.xml |  0
 .../main/resources/case/dml/select-aggregate.xml   |  0
 .../main/resources/case/dml/select-expression.xml  |  0
 .../main/resources/case/dml/select-geometric.xml   |  0
 .../main/resources/case/dml/select-group-by.xml    |  0
 .../src/main/resources/case/dml/select-into.xml    |  0
 .../src/main/resources/case/dml/select-join.xml    |  0
 .../src/main/resources/case/dml/select-lock.xml    |  0
 .../src/main/resources/case/dml/select-or.xml      |  0
 .../main/resources/case/dml/select-order-by.xml    |  0
 .../dml/select-pagination-group-by-order-by.xml    |  0
 .../main/resources/case/dml/select-pagination.xml  |  0
 .../resources/case/dml/select-special-function.xml |  0
 .../main/resources/case/dml/select-sub-query.xml   |  0
 .../src/main/resources/case/dml/select-union.xml   |  0
 .../src/main/resources/case/dml/select-with.xml    |  0
 .../parser/src/main/resources/case/dml/select.xml  |  0
 .../parser/src/main/resources/case/dml/table.xml   |  0
 .../parser/src/main/resources/case/dml/update.xml  |  0
 .../parser/src/main/resources/case/ral/hint.xml    |  0
 .../src/main/resources/case/ral/migration.xml      |  0
 .../src/main/resources/case/ral/queryable.xml      |  0
 .../src/main/resources/case/ral/updatable.xml      |  0
 .../parser/src/main/resources/case/rdl/alter.xml   |  0
 .../parser/src/main/resources/case/rdl/create.xml  |  0
 .../parser/src/main/resources/case/rdl/drop.xml    |  0
 .../parser/src/main/resources/case/rql/show.xml    |  0
 .../parser/src/main/resources/case/rul/sql.xml     |  0
 .../main/resources/case/tcl/begin-transaction.xml  |  0
 .../parser/src/main/resources/case/tcl/commit.xml  |  0
 .../parser/src/main/resources/case/tcl/end.xml     |  0
 .../parser/src/main/resources/case/tcl/lock.xml    |  0
 .../resources/case/tcl/prepare-transaction.xml     |  0
 .../src/main/resources/case/tcl/rollback.xml       |  0
 .../src/main/resources/case/tcl/savepoint.xml      |  0
 .../main/resources/case/tcl/set-auto-commit.xml    |  0
 .../main/resources/case/tcl/set-constraints.xml    |  0
 .../main/resources/case/tcl/set-transaction.xml    |  0
 .../main/resources/case/tcl/start-transaction.xml  |  0
 .../parser/src/main/resources/case/tcl/unlock.xml  |  0
 .../env/sql-parser-external-it-env.properties      |  0
 .../{ => it}/parser/src/main/resources/logback.xml |  0
 .../src/main/resources/sql/supported/dal/alter.xml |  0
 .../main/resources/sql/supported/dal/binlog.xml    |  0
 .../resources/sql/supported/dal/cache-index.xml    |  0
 .../resources/sql/supported/dal/check-table.xml    |  0
 .../src/main/resources/sql/supported/dal/clone.xml |  0
 .../main/resources/sql/supported/dal/create.xml    |  0
 .../main/resources/sql/supported/dal/delimiter.xml |  0
 .../src/main/resources/sql/supported/dal/drop.xml  |  0
 .../src/main/resources/sql/supported/dal/empty.xml |  0
 .../main/resources/sql/supported/dal/explain.xml   |  0
 .../src/main/resources/sql/supported/dal/flush.xml |  0
 .../src/main/resources/sql/supported/dal/help.xml  |  0
 .../main/resources/sql/supported/dal/install.xml   |  0
 .../src/main/resources/sql/supported/dal/kill.xml  |  0
 .../resources/sql/supported/dal/load-index.xml     |  0
 .../main/resources/sql/supported/dal/optimize.xml  |  0
 .../main/resources/sql/supported/dal/repair.xml    |  0
 .../src/main/resources/sql/supported/dal/reset.xml |  0
 .../src/main/resources/sql/supported/dal/set.xml   |  0
 .../src/main/resources/sql/supported/dal/show.xml  |  0
 .../main/resources/sql/supported/dal/shutdown.xml  |  0
 .../main/resources/sql/supported/dal/uninstall.xml |  0
 .../resources/sql/supported/dcl/alter-login.xml    |  0
 .../resources/sql/supported/dcl/alter-role.xml     |  0
 .../resources/sql/supported/dcl/alter-user.xml     |  0
 .../resources/sql/supported/dcl/create-group.xml   |  0
 .../resources/sql/supported/dcl/create-login.xml   |  0
 .../resources/sql/supported/dcl/create-role.xml    |  0
 .../resources/sql/supported/dcl/create-user.xml    |  0
 .../main/resources/sql/supported/dcl/deny-user.xml |  0
 .../resources/sql/supported/dcl/drop-login.xml     |  0
 .../main/resources/sql/supported/dcl/drop-role.xml |  0
 .../main/resources/sql/supported/dcl/drop-user.xml |  0
 .../resources/sql/supported/dcl/grant-user.xml     |  0
 .../resources/sql/supported/dcl/reassign-owned.xml |  0
 .../resources/sql/supported/dcl/rename-user.xml    |  0
 .../main/resources/sql/supported/dcl/revert.xml    |  0
 .../resources/sql/supported/dcl/revoke-user.xml    |  0
 .../sql/supported/dcl/set-default-role.xml         |  0
 .../resources/sql/supported/dcl/set-password.xml   |  0
 .../main/resources/sql/supported/dcl/set-role.xml  |  0
 .../main/resources/sql/supported/dcl/set-user.xml  |  0
 .../sql/supported/ddl/alter-aggregate.xml          |  0
 .../sql/supported/ddl/alter-analytic-view.xml      |  0
 .../supported/ddl/alter-attribute-dimension.xml    |  0
 .../sql/supported/ddl/alter-audit-policy.xml       |  0
 .../resources/sql/supported/ddl/alter-cluster.xml  |  0
 .../sql/supported/ddl/alter-collation.xml          |  0
 .../sql/supported/ddl/alter-conversion.xml         |  0
 .../supported/ddl/alter-database-dictionary.xml    |  0
 .../sql/supported/ddl/alter-database-link.xml      |  0
 .../resources/sql/supported/ddl/alter-database.xml |  0
 .../sql/supported/ddl/alter-default-privileges.xml |  0
 .../sql/supported/ddl/alter-dimension.xml          |  0
 .../sql/supported/ddl/alter-directory.xml          |  0
 .../sql/supported/ddl/alter-diskgroup.xml          |  0
 .../resources/sql/supported/ddl/alter-domain.xml   |  0
 .../sql/supported/ddl/alter-extension.xml          |  0
 .../sql/supported/ddl/alter-flashback-archive.xml  |  0
 .../supported/ddl/alter-foreign-data-wrapper.xml   |  0
 .../sql/supported/ddl/alter-foreign-table.xml      |  0
 .../resources/sql/supported/ddl/alter-function.xml |  0
 .../resources/sql/supported/ddl/alter-group.xml    |  0
 .../sql/supported/ddl/alter-hierarchy.xml          |  0
 .../sql/supported/ddl/alter-index-type.xml         |  0
 .../resources/sql/supported/ddl/alter-index.xml    |  0
 .../supported/ddl/alter-inmemory-join-group.xml    |  0
 .../resources/sql/supported/ddl/alter-java.xml     |  0
 .../resources/sql/supported/ddl/alter-language.xml |  0
 .../resources/sql/supported/ddl/alter-library.xml  |  0
 .../sql/supported/ddl/alter-lockdown-profile.xml   |  0
 .../supported/ddl/alter-materialized-view-log.xml  |  0
 .../sql/supported/ddl/alter-materialized-view.xml  |  0
 .../supported/ddl/alter-materialized-zonemap.xml   |  0
 .../resources/sql/supported/ddl/alter-operator.xml |  0
 .../resources/sql/supported/ddl/alter-outline.xml  |  0
 .../resources/sql/supported/ddl/alter-package.xml  |  0
 .../sql/supported/ddl/alter-pluggable-database.xml |  0
 .../resources/sql/supported/ddl/alter-policy.xml   |  0
 .../sql/supported/ddl/alter-procedure.xml          |  0
 .../sql/supported/ddl/alter-publication.xml        |  0
 .../resources/sql/supported/ddl/alter-routine.xml  |  0
 .../resources/sql/supported/ddl/alter-rule.xml     |  0
 .../resources/sql/supported/ddl/alter-schema.xml   |  0
 .../resources/sql/supported/ddl/alter-sequence.xml |  0
 .../resources/sql/supported/ddl/alter-server.xml   |  0
 .../resources/sql/supported/ddl/alter-service.xml  |  0
 .../resources/sql/supported/ddl/alter-session.xml  |  0
 .../sql/supported/ddl/alter-statistics.xml         |  0
 .../sql/supported/ddl/alter-subscription.xml       |  0
 .../resources/sql/supported/ddl/alter-synonym.xml  |  0
 .../resources/sql/supported/ddl/alter-system.xml   |  0
 .../resources/sql/supported/ddl/alter-table.xml    |  0
 .../sql/supported/ddl/alter-text-search.xml        |  0
 .../resources/sql/supported/ddl/alter-trigger.xml  |  0
 .../resources/sql/supported/ddl/alter-type.xml     |  0
 .../resources/sql/supported/ddl/alter-view.xml     |  0
 .../main/resources/sql/supported/ddl/analyze.xml   |  0
 .../sql/supported/ddl/associate-statistics.xml     |  0
 .../src/main/resources/sql/supported/ddl/audit.xml |  0
 .../src/main/resources/sql/supported/ddl/close.xml |  0
 .../main/resources/sql/supported/ddl/cluster.xml   |  0
 .../main/resources/sql/supported/ddl/comment.xml   |  0
 .../sql/supported/ddl/create-access-method.xml     |  0
 .../sql/supported/ddl/create-aggregate.xml         |  0
 .../resources/sql/supported/ddl/create-cast.xml    |  0
 .../sql/supported/ddl/create-collation.xml         |  0
 .../resources/sql/supported/ddl/create-context.xml |  0
 .../sql/supported/ddl/create-control-file.xml      |  0
 .../sql/supported/ddl/create-conversion.xml        |  0
 .../sql/supported/ddl/create-database-link.xml     |  0
 .../sql/supported/ddl/create-database.xml          |  0
 .../sql/supported/ddl/create-dimension.xml         |  0
 .../sql/supported/ddl/create-directory.xml         |  0
 .../sql/supported/ddl/create-diskgroup.xml         |  0
 .../resources/sql/supported/ddl/create-domain.xml  |  0
 .../resources/sql/supported/ddl/create-edition.xml |  0
 .../sql/supported/ddl/create-event-trigger.xml     |  0
 .../sql/supported/ddl/create-extension.xml         |  0
 .../sql/supported/ddl/create-flashback-archive.xml |  0
 .../supported/ddl/create-foreign-data-wrapper.xml  |  0
 .../sql/supported/ddl/create-foreign-table.xml     |  0
 .../sql/supported/ddl/create-function.xml          |  0
 .../resources/sql/supported/ddl/create-index.xml   |  0
 .../supported/ddl/create-inmemory-join-group.xml   |  0
 .../sql/supported/ddl/create-language.xml          |  0
 .../sql/supported/ddl/create-lockdown-profile.xml  |  0
 .../sql/supported/ddl/create-materialized-view.xml |  0
 .../sql/supported/ddl/create-operator.xml          |  0
 .../resources/sql/supported/ddl/create-pfile.xml   |  0
 .../resources/sql/supported/ddl/create-policy.xml  |  0
 .../sql/supported/ddl/create-procedure.xml         |  0
 .../sql/supported/ddl/create-publication.xml       |  0
 .../sql/supported/ddl/create-restore-point.xml     |  0
 .../sql/supported/ddl/create-rollback-segment.xml  |  0
 .../resources/sql/supported/ddl/create-rule.xml    |  0
 .../resources/sql/supported/ddl/create-schema.xml  |  0
 .../sql/supported/ddl/create-sequence.xml          |  0
 .../resources/sql/supported/ddl/create-service.xml |  0
 .../resources/sql/supported/ddl/create-spfile.xml  |  0
 .../resources/sql/supported/ddl/create-synonym.xml |  0
 .../resources/sql/supported/ddl/create-table.xml   |  0
 .../sql/supported/ddl/create-tablespace.xml        |  0
 .../sql/supported/ddl/create-text-search.xml       |  0
 .../resources/sql/supported/ddl/create-trigger.xml |  0
 .../resources/sql/supported/ddl/create-type.xml    |  0
 .../resources/sql/supported/ddl/create-view.xml    |  0
 .../main/resources/sql/supported/ddl/cursor.xml    |  0
 .../main/resources/sql/supported/ddl/declare.xml   |  0
 .../sql/supported/ddl/disassociate-statistics.xml  |  0
 .../main/resources/sql/supported/ddl/discard.xml   |  0
 .../sql/supported/ddl/drop-access-method.xml       |  0
 .../resources/sql/supported/ddl/drop-aggregate.xml |  0
 .../main/resources/sql/supported/ddl/drop-cast.xml |  0
 .../resources/sql/supported/ddl/drop-collation.xml |  0
 .../sql/supported/ddl/drop-conversion.xml          |  0
 .../sql/supported/ddl/drop-database-link.xml       |  0
 .../resources/sql/supported/ddl/drop-database.xml  |  0
 .../resources/sql/supported/ddl/drop-dimension.xml |  0
 .../resources/sql/supported/ddl/drop-directory.xml |  0
 .../resources/sql/supported/ddl/drop-diskgroup.xml |  0
 .../resources/sql/supported/ddl/drop-domain.xml    |  0
 .../resources/sql/supported/ddl/drop-edition.xml   |  0
 .../sql/supported/ddl/drop-event-trigger.xml       |  0
 .../resources/sql/supported/ddl/drop-extension.xml |  0
 .../sql/supported/ddl/drop-flashback-archive.xml   |  0
 .../supported/ddl/drop-foreign-data-wrapper.xml    |  0
 .../sql/supported/ddl/drop-foreign-table.xml       |  0
 .../resources/sql/supported/ddl/drop-function.xml  |  0
 .../resources/sql/supported/ddl/drop-group.xml     |  0
 .../sql/supported/ddl/drop-index-type.xml          |  0
 .../resources/sql/supported/ddl/drop-index.xml     |  0
 .../sql/supported/ddl/drop-inmemory-join-group.xml |  0
 .../main/resources/sql/supported/ddl/drop-java.xml |  0
 .../resources/sql/supported/ddl/drop-language.xml  |  0
 .../resources/sql/supported/ddl/drop-library.xml   |  0
 .../sql/supported/ddl/drop-lockdown-profile.xml    |  0
 .../supported/ddl/drop-materialized-view-log.xml   |  0
 .../sql/supported/ddl/drop-materialized-view.xml   |  0
 .../supported/ddl/drop-materialized-zonemap.xml    |  0
 .../sql/supported/ddl/drop-operator-class.xml      |  0
 .../sql/supported/ddl/drop-operator-family.xml     |  0
 .../resources/sql/supported/ddl/drop-operator.xml  |  0
 .../resources/sql/supported/ddl/drop-outline.xml   |  0
 .../resources/sql/supported/ddl/drop-owned.xml     |  0
 .../resources/sql/supported/ddl/drop-package.xml   |  0
 .../sql/supported/ddl/drop-pluggable-database.xml  |  0
 .../resources/sql/supported/ddl/drop-policy.xml    |  0
 .../resources/sql/supported/ddl/drop-procedure.xml |  0
 .../sql/supported/ddl/drop-publication.xml         |  0
 .../sql/supported/ddl/drop-restore-point.xml       |  0
 .../sql/supported/ddl/drop-rollback-segment.xml    |  0
 .../resources/sql/supported/ddl/drop-routine.xml   |  0
 .../main/resources/sql/supported/ddl/drop-rule.xml |  0
 .../resources/sql/supported/ddl/drop-schema.xml    |  0
 .../resources/sql/supported/ddl/drop-sequence.xml  |  0
 .../resources/sql/supported/ddl/drop-server.xml    |  0
 .../resources/sql/supported/ddl/drop-service.xml   |  0
 .../sql/supported/ddl/drop-statistics.xml          |  0
 .../sql/supported/ddl/drop-subscription.xml        |  0
 .../resources/sql/supported/ddl/drop-synonym.xml   |  0
 .../resources/sql/supported/ddl/drop-table.xml     |  0
 .../sql/supported/ddl/drop-text-search.xml         |  0
 .../resources/sql/supported/ddl/drop-trigger.xml   |  0
 .../main/resources/sql/supported/ddl/drop-type.xml |  0
 .../main/resources/sql/supported/ddl/drop-view.xml |  0
 .../src/main/resources/sql/supported/ddl/fetch.xml |  0
 .../sql/supported/ddl/flashback-database.xml       |  0
 .../sql/supported/ddl/flashback-table.xml          |  0
 .../main/resources/sql/supported/ddl/listen.xml    |  0
 .../src/main/resources/sql/supported/ddl/move.xml  |  0
 .../main/resources/sql/supported/ddl/no-audit.xml  |  0
 .../main/resources/sql/supported/ddl/notify.xml    |  0
 .../main/resources/sql/supported/ddl/prepared.xml  |  0
 .../src/main/resources/sql/supported/ddl/purge.xml |  0
 .../supported/ddl/refresh-materialized-view.xml    |  0
 .../main/resources/sql/supported/ddl/reindex.xml   |  0
 .../resources/sql/supported/ddl/rename-table.xml   |  0
 .../main/resources/sql/supported/ddl/rename.xml    |  0
 .../resources/sql/supported/ddl/security-label.xml |  0
 .../main/resources/sql/supported/ddl/truncate.xml  |  0
 .../main/resources/sql/supported/ddl/unlisten.xml  |  0
 .../src/main/resources/sql/supported/dml/call.xml  |  0
 .../resources/sql/supported/dml/checkpoint.xml     |  0
 .../src/main/resources/sql/supported/dml/copy.xml  |  0
 .../main/resources/sql/supported/dml/delete.xml    |  0
 .../src/main/resources/sql/supported/dml/do.xml    |  0
 .../main/resources/sql/supported/dml/insert.xml    |  0
 .../resources/sql/supported/dml/lock-table.xml     |  0
 .../src/main/resources/sql/supported/dml/merge.xml |  0
 .../main/resources/sql/supported/dml/replace.xml   |  0
 .../sql/supported/dml/select-aggregate.xml         |  0
 .../resources/sql/supported/dml/select-comment.xml |  0
 .../sql/supported/dml/select-distinct.xml          |  0
 .../resources/sql/supported/dml/select-escape.xml  |  0
 .../sql/supported/dml/select-expression.xml        |  0
 .../sql/supported/dml/select-geometric.xml         |  0
 .../sql/supported/dml/select-group-by.xml          |  0
 .../resources/sql/supported/dml/select-into.xml    |  0
 .../resources/sql/supported/dml/select-join.xml    |  0
 .../resources/sql/supported/dml/select-lock.xml    |  0
 .../main/resources/sql/supported/dml/select-or.xml |  0
 .../sql/supported/dml/select-order-by.xml          |  0
 .../dml/select-pagination-group-by-order-by.xml    |  0
 .../sql/supported/dml/select-pagination.xml        |  0
 .../sql/supported/dml/select-special-function.xml  |  0
 .../sql/supported/dml/select-sub-query.xml         |  0
 .../resources/sql/supported/dml/select-union.xml   |  0
 .../resources/sql/supported/dml/select-with.xml    |  0
 .../main/resources/sql/supported/dml/select.xml    |  0
 .../src/main/resources/sql/supported/dml/table.xml |  0
 .../main/resources/sql/supported/dml/update.xml    |  0
 .../src/main/resources/sql/supported/ral/hint.xml  |  0
 .../main/resources/sql/supported/ral/migration.xml |  0
 .../main/resources/sql/supported/ral/queryable.xml |  0
 .../main/resources/sql/supported/ral/updatable.xml |  0
 .../src/main/resources/sql/supported/rdl/alter.xml |  0
 .../main/resources/sql/supported/rdl/create.xml    |  0
 .../src/main/resources/sql/supported/rdl/drop.xml  |  0
 .../src/main/resources/sql/supported/rql/show.xml  |  0
 .../src/main/resources/sql/supported/rul/sql.xml   |  0
 .../sql/supported/tcl/begin-transcation.xml        |  0
 .../main/resources/sql/supported/tcl/commit.xml    |  0
 .../src/main/resources/sql/supported/tcl/end.xml   |  0
 .../src/main/resources/sql/supported/tcl/lock.xml  |  0
 .../sql/supported/tcl/prepare-transaction.xml      |  0
 .../main/resources/sql/supported/tcl/rollback.xml  |  0
 .../main/resources/sql/supported/tcl/savepoint.xml |  0
 .../sql/supported/tcl/set-auto-commit.xml          |  0
 .../sql/supported/tcl/set-constraints.xml          |  0
 .../sql/supported/tcl/set-transaction.xml          |  0
 .../sql/supported/tcl/start-transcation.xml        |  0
 .../main/resources/sql/supported/tcl/unlock.xml    |  0
 .../main/resources/sql/unsupported/unsupported.xml |  0
 .../InternalDistSQLParserParameterizedIT.java      |  0
 test/{ => it}/pipeline/pom.xml                     |  4 ++--
 .../data/pipeline/api/PipelineAPIFactoryTest.java  |  0
 .../api/PipelineJobPublicAPIFactoryTest.java       |  0
 .../api/datanode/JobDataNodeEntryTest.java         |  0
 .../pipeline/api/datanode/JobDataNodeLineTest.java |  0
 .../config/yaml/YamlJdbcConfigurationTest.java     |  0
 .../api/impl/GovernanceRepositoryAPIImplTest.java  |  0
 .../api/impl/ConsistencyCheckJobAPIImplTest.java   |  0
 .../core/api/impl/MigrationJobAPIImplTest.java     |  0
 ...lineProcessConfigurationPersistServiceTest.java |  0
 ...taConsistencyCalculateAlgorithmFactoryTest.java |  0
 ...MatchDataConsistencyCalculateAlgorithmTest.java |  0
 .../datasource/AbstractDataSourceCheckerTest.java  |  0
 .../DefaultPipelineDataSourceManagerTest.java      |  0
 .../PipelineDataSourceCreatorFactoryTest.java      |  0
 .../IncrementalDumperCreatorFactoryTest.java       |  0
 .../pipeline/core/execute/ExecuteEngineTest.java   |  0
 .../DataConsistencyCalculateAlgorithmFixture.java  |  0
 .../pipeline/core/fixture/EmbedTestingServer.java  |  0
 .../FixtureDataConsistencyCalculatedResult.java    |  0
 .../core/fixture/FixtureDataSourceChecker.java     |  0
 .../core/fixture/FixtureDataSourcePreparer.java    |  0
 .../pipeline/core/fixture/FixtureImporter.java     |  0
 .../core/fixture/FixtureImporterCreator.java       |  0
 .../core/fixture/FixtureIncrementalDumper.java     |  0
 .../fixture/FixtureIncrementalDumperCreator.java   |  0
 .../FixtureInventoryIncrementalJobItemContext.java |  0
 .../FixturePipelineDataSourceConfiguration.java    |  0
 .../fixture/FixturePipelineDistributedBarrier.java |  0
 .../core/fixture/FixturePipelineSQLBuilder.java    |  0
 .../core/fixture/FixturePositionInitializer.java   |  0
 .../core/importer/DataRecordMergerTest.java        |  0
 .../core/importer/DefaultImporterTest.java         |  0
 .../core/importer/ImporterCreatorFactoryTest.java  |  0
 .../ingest/channel/memory/ManualBitSetTest.java    |  0
 .../memory/MultiplexMemoryPipelineChannelTest.java |  0
 .../dumper/ColumnValueReaderFactoryTest.java       |  0
 .../position/IntegerPrimaryKeyPositionTest.java    |  0
 .../ingest/position/PlaceholderPositionTest.java   |  0
 .../position/StringPrimaryKeyPositionTest.java     |  0
 .../core/ingest/record/DataRecordTest.java         |  0
 .../InventoryIncrementalJobItemProgressTest.java   |  0
 ...ntoryIncrementalJobItemProgressSwapperTest.java |  0
 .../StandardPipelineTableMetaDataLoaderTest.java   |  0
 .../metadata/model/PipelineTableMetaDataTest.java  |  0
 .../metadata/node/PipelineMetaDataNodeTest.java    |  0
 ...hangedJobConfigurationProcessorFactoryTest.java |  0
 .../core/prepare/InventoryTaskSplitterTest.java    |  0
 .../datasource/AbstractDataSourcePreparerTest.java |  0
 .../data/pipeline/core/record/RecordUtilTest.java  |  0
 .../sqlbuilder/PipelineSQLBuilderFactoryTest.java  |  0
 .../pipeline/core/task/IncrementalTaskTest.java    |  0
 .../data/pipeline/core/task/InventoryTaskTest.java |  0
 .../pipeline/core/util/ConfigurationFileUtil.java  |  0
 .../core/util/JobConfigurationBuilder.java         |  0
 .../pipeline/core/util/PipelineContextUtil.java    |  0
 .../util/PipelineDistributedBarrierImplTest.java   |  0
 .../consistencycheck/ConsistencyCheckJobTest.java  |  0
 .../impl/ConsistencyCheckJobAPIFactoryTest.java    |  0
 .../util/ConsistencyCheckSequenceTest.java         |  0
 .../api/impl/MigrationJobAPIFactoryTest.java       |  0
 .../MigrationDataConsistencyCheckerTest.java       |  0
 .../datasource/DataSourceCheckerFactoryTest.java   |  0
 .../position/PositionInitializerFactoryTest.java   |  0
 .../data/pipeline/spi/job/JobTypeFactoryTest.java  |  0
 .../ShardingColumnsExtractorFactoryTest.java       |  0
 .../spi/sqlbuilder/PipelineSQLBuilderTest.java     |  0
 ...pipeline.spi.barrier.PipelineDistributedBarrier |  0
 ...k.consistency.DataConsistencyCalculateAlgorithm |  0
 ...pipeline.spi.check.datasource.DataSourceChecker |  0
 ...here.data.pipeline.spi.importer.ImporterCreator |  0
 ...line.spi.ingest.dumper.IncrementalDumperCreator |  0
 ...ipeline.spi.ingest.position.PositionInitializer |  0
 ...data.pipeline.spi.sqlbuilder.PipelineSQLBuilder |  0
 .../config_sharding_sphere_jdbc_source.yaml        |  0
 .../config_sharding_sphere_jdbc_target.yaml        |  0
 .../resources/config_standard_jdbc_target.yaml     |  0
 .../src/test/resources/governance-repository.yaml  |  0
 .../test/resources/job-progress-all-finished.yaml  |  0
 .../src/test/resources/job-progress-failure.yaml   |  0
 .../src/test/resources/job-progress-running.yaml   |  0
 .../pipeline/src/test/resources/job-progress.yaml  |  0
 .../pipeline/src/test/resources/logback-test.xml   |  0
 .../migration_sharding_sphere_jdbc_target.yaml     |  0
 .../resources/migration_standard_jdbc_source.yaml  |  0
 .../scaling/rule_alter/scaling_job_config.yaml     |  0
 test/{integration-agent-test => it}/pom.xml        | 10 ++++----
 test/{ => it}/rewrite/pom.xml                      |  4 ++--
 .../RewriteNormalEncryptAlgorithmFixture.java      |  0
 ...ewriteQueryAssistedEncryptAlgorithmFixture.java |  0
 .../RewriteQueryLikeEncryptAlgorithmFixture.java   |  0
 ...SchemaMetaDataAwareEncryptAlgorithmFixture.java |  0
 .../keygen/RewriteKeyGenerateAlgorithmFixture.java |  0
 .../AbstractSQLRewriterParameterizedTest.java      |  0
 .../parameter/SQLRewriteEngineTestParameters.java  |  0
 .../SQLRewriteEngineTestParametersBuilder.java     |  0
 .../entity/RewriteAssertionEntity.java             |  0
 .../entity/RewriteAssertionsRootEntity.java        |  0
 .../parameterized/entity/RewriteInputEntity.java   |  0
 .../parameterized/entity/RewriteOutputEntity.java  |  0
 .../loader/RewriteAssertionsRootEntityLoader.java  |  0
 .../EncryptSQLRewriterParameterizedTest.java       |  0
 .../scenario/MixSQLRewriterParameterizedTest.java  |  0
 .../ShardingSQLRewriterParameterizedTest.java      |  0
 ...che.shardingsphere.encrypt.spi.EncryptAlgorithm |  0
 ...hardingsphere.sharding.spi.KeyGenerateAlgorithm |  0
 .../rewrite/src/test/resources/logback-test.xml    |  0
 .../query-with-cipher/ddl/alter/alter-table.xml    |  0
 .../query-with-cipher/ddl/create/create-index.xml  |  0
 .../query-with-cipher/ddl/create/create-table.xml  |  0
 .../case/query-with-cipher/dml/delete/delete.xml   |  0
 .../query-with-cipher/dml/insert/insert-column.xml |  0
 .../dml/insert/insert-on-duplicate.xml             |  0
 .../query-with-cipher/dml/insert/insert-set.xml    |  0
 .../dml/select/select-group-by.xml                 |  0
 .../query-with-cipher/dml/select/select-join.xml   |  0
 .../dml/select/select-order-by.xml                 |  0
 .../dml/select/select-projection.xml               |  0
 .../dml/select/select-subquery.xml                 |  0
 .../query-with-cipher/dml/select/select-where.xml  |  0
 .../case/query-with-cipher/dml/update/update.xml   |  0
 .../query-with-plain/ddl/alter/alter-table.xml     |  0
 .../query-with-plain/ddl/create/create-index.xml   |  0
 .../query-with-plain/ddl/create/create-table.xml   |  0
 .../case/query-with-plain/dml/delete/delete.xml    |  0
 .../query-with-plain/dml/insert/insert-column.xml  |  0
 .../dml/insert/insert-on-duplicate.xml             |  0
 .../query-with-plain/dml/insert/insert-set.xml     |  0
 .../dml/select/select-group-by.xml                 |  0
 .../query-with-plain/dml/select/select-join.xml    |  0
 .../dml/select/select-order-by.xml                 |  0
 .../dml/select/select-projection.xml               |  0
 .../dml/select/select-subquery.xml                 |  0
 .../query-with-plain/dml/select/select-where.xml   |  0
 .../case/query-with-plain/dml/update/update.xml    |  0
 .../scenario/encrypt/config/query-with-cipher.yaml |  0
 .../scenario/encrypt/config/query-with-plain.yaml  |  0
 .../query-with-cipher/ddl/create/create-table.xml  |  0
 .../case/query-with-cipher/dml/delete/delete.xml   |  0
 .../query-with-cipher/dml/insert/insert-column.xml |  0
 .../query-with-cipher/dml/insert/insert-set.xml    |  0
 .../query-with-cipher/dml/select/select-join.xml   |  0
 .../dml/select/select-projection.xml               |  0
 .../dml/select/select-subquery.xml                 |  0
 .../query-with-cipher/dml/select/select-where.xml  |  0
 .../case/query-with-cipher/dml/update/update.xml   |  0
 .../case/query-with-plain/dml/delete/delete.xml    |  0
 .../dml/select/select-projection.xml               |  0
 .../query-with-plain/dml/select/select-where.xml   |  0
 .../case/query-with-plain/dml/update/update.xml    |  0
 .../scenario/mix/config/query-with-cipher.yaml     |  0
 .../scenario/mix/config/query-with-plain.yaml      |  0
 .../scenario/sharding/case/dal/analyze.xml         |  0
 .../scenario/sharding/case/ddl/alter-table.xml     |  0
 .../resources/scenario/sharding/case/ddl/close.xml |  0
 .../scenario/sharding/case/ddl/create-table.xml    |  0
 .../scenario/sharding/case/ddl/cursor.xml          |  0
 .../scenario/sharding/case/ddl/drop-table.xml      |  0
 .../resources/scenario/sharding/case/ddl/fetch.xml |  0
 .../resources/scenario/sharding/case/ddl/index.xml |  0
 .../resources/scenario/sharding/case/ddl/move.xml  |  0
 .../resources/scenario/sharding/case/ddl/show.xml  |  0
 .../resources/scenario/sharding/case/dml/copy.xml  |  0
 .../scenario/sharding/case/dml/delete.xml          |  0
 .../scenario/sharding/case/dml/insert.xml          |  0
 .../scenario/sharding/case/dml/select.xml          |  0
 .../scenario/sharding/case/dml/update.xml          |  0
 .../scenario/sharding/config/sharding-rule.yaml    |  0
 test/pom.xml                                       | 10 ++++----
 2997 files changed, 139 insertions(+), 155 deletions(-)

diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index 65ea74f81c1..071ce77c109 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -35,7 +35,7 @@ on:
       - 'src/resources/**'
       - '.github/workflows/checkstyle-and-license-check.yml'
       - 'examples/shardingsphere-example-generator/**'
-      - 'test/integration-agent-test/plugins/**'
+      - 'test/e2e/agent/plugins/**'
       - '!examples/**'
       - '!*.md'
   workflow_dispatch:
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index ccfeb01d536..043ea5a9c8d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -26,8 +26,9 @@ on:
       - '**/src/main/**'
       - '**/src/test/**'
       - '!distribution/**'
-      - '!test/integration-*/**'
-      - 'test/integration-driver-test/**'
+      - '!test/it/**'
+      - '!test/e2e/**'
+      - 'test/e2e/driver/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -37,8 +38,9 @@ on:
       - '**/src/main/**'
       - '**/src/test/**'
       - '!distribution/**'
-      - '!test/integration-*/**'
-      - 'test/integration-driver-test/**'
+      - '!test/it/**'
+      - '!test/e2e/**'
+      - 'test/e2e/driver/**'
       - '!*.md'
   repository_dispatch:
     types: [ci-completed]
diff --git a/.github/workflows/it-discovery.yml b/.github/workflows/it-discovery.yml
index 6983deb753d..43e1bef1c55 100644
--- a/.github/workflows/it-discovery.yml
+++ b/.github/workflows/it-discovery.yml
@@ -29,9 +29,9 @@ on:
       - 'jdbc/core/src/main/**'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/discovery/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/discovery/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -44,9 +44,9 @@ on:
       - 'jdbc/core/src/main/**'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/discovery/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/discovery/**'
       - '!*.md'
   workflow_dispatch:
 
@@ -83,6 +83,6 @@ jobs:
           distribution: 'temurin'
           java-version: 8
       - name: Build Discovery IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/discovery -Pit.env.docker -DskipTests
+        run: ./mvnw -B clean install -am -pl test/e2e/discovery -Pit.env.docker -DskipTests
       - name: Run MySQL Discovery Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/discovery/pom.xml -Dit.env.type=docker -Dit.docker.mysql.version=mysql:5.7
+        run: ./mvnw -nsu -B install -f test/e2e/discovery/pom.xml -Dit.env.type=docker -Dit.docker.mysql.version=mysql:5.7
diff --git a/.github/workflows/it-scaling.yml b/.github/workflows/it-scaling.yml
index 6392a1a88a2..1ee92315292 100644
--- a/.github/workflows/it-scaling.yml
+++ b/.github/workflows/it-scaling.yml
@@ -34,9 +34,9 @@ on:
       - '**/src/main/resources/META-INF/services/*.data.pipeline.*'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/scaling/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/scaling/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -54,9 +54,9 @@ on:
       - '**/src/main/resources/META-INF/services/*.data.pipeline.*'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/scaling/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/scaling/**'
       - '!*.md'
   schedule:
     - cron: '0 22 */1 * *'  # once a day. UTC time
@@ -95,13 +95,13 @@ jobs:
           distribution: 'temurin'
           java-version: 8
       - name: Build Scaling IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/scaling -Pit.env.docker -DskipTests
+        run: ./mvnw -B clean install -am -pl test/e2e/scaling -Pit.env.docker -DskipTests
       - name: Run Scaling MySQL Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.mysql.version=${{ env.mysql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.mysql.version=${{ env.mysql_version }}
       - name: Run Scaling PostgreSQL Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.postgresql.version=${{ env.postgresql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.postgresql.version=${{ env.postgresql_version }}
       - name: Run Scaling openGauss Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.opengauss.version=${{ env.opengauss_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.opengauss.version=${{ env.opengauss_version }}
 
   scaling-daily-it-test:
     if: (github.event_name == 'schedule' && github.repository == 'apache/shardingsphere')
@@ -128,10 +128,10 @@ jobs:
           distribution: 'temurin'
           java-version: 8
       - name: Build Scaling IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/scaling -Pit.env.docker -DskipTests
+        run: ./mvnw -B clean install -am -pl test/e2e/scaling -Pit.env.docker -DskipTests
       - name: Run Scaling Daily MySQL Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.mysql.version=${{ env.mysql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.mysql.version=${{ env.mysql_version }}
       - name: Run Scaling Daily PostgreSQL Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.postgresql.version=${{ env.postgresql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.postgresql.version=${{ env.postgresql_version }}
       - name: Run Scaling Daily openGauss Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.opengauss.version=${{ env.opengauss_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/scaling/pom.xml -Dscaling.it.env.type=docker -Dscaling.it.docker.opengauss.version=${{ env.opengauss_version }}
diff --git a/.github/workflows/it-showprocesslist.yml b/.github/workflows/it-showprocesslist.yml
index d1197669782..a4a485fadb5 100644
--- a/.github/workflows/it-showprocesslist.yml
+++ b/.github/workflows/it-showprocesslist.yml
@@ -28,9 +28,9 @@ on:
       - 'jdbc/core/src/main/**'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/showprocesslist/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/showprocesslist/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -42,9 +42,9 @@ on:
       - 'jdbc/core/src/main/**'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/showprocesslist/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/showprocesslist/**'
       - '!*.md'
   workflow_dispatch:
 
@@ -81,6 +81,6 @@ jobs:
           distribution: 'temurin'
           java-version: 8
       - name: Build ShowProcesslist IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/showprocesslist -Pit.env.docker -DskipTests
+        run: ./mvnw -B clean install -am -pl test/e2e/showprocesslist -Pit.env.docker -DskipTests
       - name: Run MySQL ShowProcesslist Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/showprocesslist/pom.xml -Dit.env.type=docker -Dit.scenarios=cluster_jdbc_proxy -Dit.run.modes=${{ matrix.mode }}
+        run: ./mvnw -nsu -B install -f test/e2e/showprocesslist/pom.xml -Dit.env.type=docker -Dit.scenarios=cluster_jdbc_proxy -Dit.run.modes=${{ matrix.mode }}
diff --git a/.github/workflows/it-transaction.yml b/.github/workflows/it-transaction.yml
index daabd862a00..6b39e57b2ab 100644
--- a/.github/workflows/it-transaction.yml
+++ b/.github/workflows/it-transaction.yml
@@ -30,9 +30,9 @@ on:
       - 'kernel/transaction/**/pom.xml'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/transaction/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/transaction/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -46,9 +46,9 @@ on:
       - 'kernel/transaction/**/pom.xml'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/transaction/**'
+      - 'test/e2e/fixture/**'
+      - 'test/e2e/env/**'
+      - 'test/e2e/transaction/**'
       - '!*.md'
   workflow_dispatch:
 
@@ -84,10 +84,10 @@ jobs:
           distribution: 'temurin'
           java-version: 8
       - name: Build Transaction IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/transaction -Pit.env.docker -DskipTests
+        run: ./mvnw -B clean install -am -pl test/e2e/transaction -Pit.env.docker -DskipTests
       - name: Run MySQL Transaction Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.mysql.version=${{ env.mysql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.mysql.version=${{ env.mysql_version }}
       - name: Run PostgreSQL Transaction Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.postgresql.version=${{ env.postgresql_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.postgresql.version=${{ env.postgresql_version }}
       - name: Run OpenGauss Transaction Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.opengauss.version=${{ env.opengauss_version }}
+        run: ./mvnw -nsu -B install -f test/e2e/transaction/pom.xml -Dtransaction.it.env.type=docker -Dtransaction.it.env.transtypes=LOCAL,XA -Dtransaction.it.env.xa.providers=Atomikos,Narayana -Dtransaction.it.docker.opengauss.version=${{ env.opengauss_version }}
diff --git a/.github/workflows/it.yml b/.github/workflows/it.yml
index 4c89b9ce292..41481b11ebd 100644
--- a/.github/workflows/it.yml
+++ b/.github/workflows/it.yml
@@ -26,10 +26,7 @@ on:
       - '**/src/main/**'
       - 'distribution/proxy/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/test-suite/**'
-      - 'test/integration-agent-test/**'
+      - 'test/e2e/**'
       - '!examples/**'
       - '!distribution/**'
       - '!distribution/proxy/src/main/release-docs/**'
@@ -45,10 +42,7 @@ on:
       - 'distribution/proxy/**'
       - '!test/**'
       - 'test/pom.xml'
-      - 'test/integration-test/fixture/**'
-      - 'test/integration-test/env/**'
-      - 'test/integration-test/test-suite/**'
-      - 'test/integration-agent-test/**'
+      - 'test/e2e/**'
       - '!examples/**'
       - '!distribution/**'
       - '!distribution/proxy/src/main/release-docs/**'
@@ -84,9 +78,9 @@ jobs:
       - name: Maven resolve ranges
         run: ./mvnw versions:resolve-ranges -ntp -Dincludes='org.springframework:*,org.springframework.boot:*'
       - name: Build IT image
-        run: ./mvnw -B clean install -am -pl test/integration-test/test-suite -Pit.env.docker -DskipTests -Dspotless.apply.skip=true
+        run: ./mvnw -B clean install -am -pl test/e2e/suite -Pit.env.docker -DskipTests -Dspotless.apply.skip=true
       - name: Verify Suite CI Run
-        run: ./mvnw -B install -pl test/integration-test/test-suite -Dspotless.apply.skip=true
+        run: ./mvnw -B install -pl test/e2e/suite -Dspotless.apply.skip=true
       - name: Save IT image
         run: docker save -o /tmp/shardingsphere-proxy-test.tar apache/shardingsphere-proxy-test:latest
       - uses: actions/upload-artifact@v3
@@ -128,7 +122,7 @@ jobs:
         if: matrix.adapter == 'proxy'
         run: docker load -i /tmp/shardingsphere-proxy-test.tar
       - name: Run Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/test-suite/pom.xml -Dspotless.apply.skip=true -Dit.run.modes=Cluster -Dit.scenarios=${{ matrix.scenario }} -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.cluster.databases=${{ matrix.database }} -Dit.cluster.env.type=DOCKER
+        run: ./mvnw -nsu -B install -f test/e2e/suite/pom.xml -Dspotless.apply.skip=true -Dit.run.modes=Cluster -Dit.scenarios=${{ matrix.scenario }} -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.cluster.databases=${{ matrix.database }} -Dit.cluster.env.type=DOCKER
 
   it-single-rule:
     name: single rule
@@ -164,7 +158,7 @@ jobs:
         if: matrix.adapter == 'proxy'
         run: docker load -i /tmp/shardingsphere-proxy-test.tar
       - name: Run Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/test-suite/pom.xml -Dspotless.apply.skip=true -Dit.cluster.env.type=DOCKER -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.run.modes=${{ matrix.mode }} -Dit.cluster.databases=${{ matrix.database }} -Dit.scenarios=${{ matrix.scenario }}
+        run: ./mvnw -nsu -B install -f test/e2e/suite/pom.xml -Dspotless.apply.skip=true -Dit.cluster.env.type=DOCKER -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.run.modes=${{ matrix.mode }} -Dit.cluster.databases=${{ matrix.database }} -Dit.scenarios=${{ matrix.scenario }}
 
   it-mixture-rule:
     name: mixture rule
@@ -200,7 +194,7 @@ jobs:
         if: matrix.adapter == 'proxy'
         run: docker load -i /tmp/shardingsphere-proxy-test.tar
       - name: Run Integration Test
-        run: ./mvnw -nsu -B install -f test/integration-test/test-suite/pom.xml -Dspotless.apply.skip=true -Dit.cluster.env.type=DOCKER -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.run.modes=${{ matrix.mode }} -Dit.cluster.databases=${{ matrix.database }} -Dit.scenarios=${{ matrix.scenario }}
+        run: ./mvnw -nsu -B install -f test/e2e/suite/pom.xml -Dspotless.apply.skip=true -Dit.cluster.env.type=DOCKER -Dit.cluster.adapters=${{ matrix.adapter }} -Dit.run.modes=${{ matrix.mode }} -Dit.cluster.databases=${{ matrix.database }} -Dit.scenarios=${{ matrix.scenario }}
 
   mysql-proxy-agent:
     name: Agent Metrics & OpenTelemetry
@@ -223,5 +217,5 @@ jobs:
         run: ./mvnw -B clean install -DskipITs -DskipTests
       - name: Run Integration Test
         run: |
-          ./mvnw -B clean install -f test/integration-agent-test/plugins/metrics/pom.xml -Dspotless.apply.skip=true -Pit.env.metrics
-          ./mvnw -B clean install -f test/integration-agent-test/plugins/opentelemetry/pom.xml -Dspotless.apply.skip=true -Pit.env.opentelemetry
+          ./mvnw -B clean install -f test/e2e/agent/plugins/metrics/pom.xml -Dspotless.apply.skip=true -Pit.env.metrics
+          ./mvnw -B clean install -f test/e2e/agent/plugins/opentelemetry/pom.xml -Dspotless.apply.skip=true -Pit.env.opentelemetry
diff --git a/docs/blog/content/material/Jan_28_Blog_X_How_to Develop_Your_Distributed_SQL_Statement_in_Apache_ShardingSphere.en.md b/docs/blog/content/material/Jan_28_Blog_X_How_to Develop_Your_Distributed_SQL_Statement_in_Apache_ShardingSphere.en.md
index 38362a941eb..59b45b1565d 100644
--- a/docs/blog/content/material/Jan_28_Blog_X_How_to Develop_Your_Distributed_SQL_Statement_in_Apache_ShardingSphere.en.md	
+++ b/docs/blog/content/material/Jan_28_Blog_X_How_to Develop_Your_Distributed_SQL_Statement_in_Apache_ShardingSphere.en.md	
@@ -119,7 +119,7 @@ When you complete the basic feature development, to ensure its continuous usabil
 
 ![](https://shardingsphere.apache.org/blog/img/DistSQL_Statement_Development_img_11.png)
 
-In addition to the unit test, you are also required to complete a parsing test for the grammar definition in `shardingsphere-test-parser`. The purpose is to parse the input DistSQL into a `DistSQLStatement` and then compare the parsed statement with your expected `TestCase` object. The steps are as follows:
+In addition to the unit test, you are also required to complete a parsing test for the grammar definition in `shardingsphere-test-it-parser`. The purpose is to parse the input DistSQL into a `DistSQLStatement` and then compare the parsed statement with your expected `TestCase` object. The steps are as follows:
 
 a. Add the SQL you want to test in `src/main/resources/sql/supported/rql/show.xml`;
 
diff --git a/docs/document/content/test-manual/integration-test/_index.cn.md b/docs/document/content/test-manual/integration-test/_index.cn.md
index cf042bc866f..5c8ee8e84c0 100644
--- a/docs/document/content/test-manual/integration-test/_index.cn.md
+++ b/docs/document/content/test-manual/integration-test/_index.cn.md
@@ -49,7 +49,7 @@ weight = 1
 
 ## 使用指南
 
-模块路径:`shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite`
+模块路径:`shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-test-suite`
 
 ### 测试用例配置
 
@@ -112,7 +112,7 @@ SQL 用例在 `resources/cases/${SQL-TYPE}/${SQL-TYPE}-integration-test-cases.xm
 
   - `proxy/conf/config-${SCENARIO-TYPE}.yaml`: 规则配置。
 
-**Docker 环境配置为 ShardingSphere-Proxy 提供了远程调试端口,可以在 `shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/src/test/assembly/bin/start.sh` 文件的 `JAVA_OPTS` 中找到第 2 个暴露的端口用于远程调试。**
+**Docker 环境配置为 ShardingSphere-Proxy 提供了远程调试端口,可以在 `shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-fixture/src/test/assembly/bin/start.sh` 文件的 `JAVA_OPTS` 中找到第 2 个暴露的端口用于远程调试。**
 
 ### 运行测试引擎
 
@@ -156,14 +156,14 @@ it.cluster.databases=H2,MySQL,Oracle,SQLServer,PostgreSQL
 #### 运行 Docker 模式
 
 ```bash
-./mvnw -B clean install -f shardingsphere-test/shardingsphere-integration-test/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
+./mvnw -B clean install -f shardingsphere-test/shardingsphere-test-e2e/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
 ```
 
 运行以上命令会构建出一个用于集成测试的 Docker 镜像 `apache/shardingsphere-proxy-test:latest`。
 如果仅修改了测试代码,可以复用已有的测试镜像,无须重新构建。使用以下命令可以跳过镜像构建,直接运行集成测试:
 
 ```bash
-./mvnw -B clean install -f shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
+./mvnw -B clean install -f shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-test-suite/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
 ```
 
 #### 远程 debug Docker 容器中的 Proxy 代码
diff --git a/docs/document/content/test-manual/integration-test/_index.en.md b/docs/document/content/test-manual/integration-test/_index.en.md
index c8775b37fec..d932b852c2a 100644
--- a/docs/document/content/test-manual/integration-test/_index.en.md
+++ b/docs/document/content/test-manual/integration-test/_index.en.md
@@ -43,6 +43,7 @@ Each SQL generates a test report in the combination of `database type * access p
   - Database types: H2, MySQL, PostgreSQL, SQLServer, and Oracle;
   - Access port types: ShardingSphere-JDBC and ShardingSphere-Proxy;
   - SQL execution modes: Statement and PreparedStatement;
+    
   - JDBC execution modes: execute and executeQuery/executeUpdate;
   - Scenarios: database shards, table shards, read/write splitting and sharding + read/write splitting
 
@@ -50,7 +51,7 @@ Therefore, one SQL will drive `Database type (5) * Access port type (2) * SQL ex
 
 ## User Guide
 
-Module path:`shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite`
+Module path:`shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-test-suite`
 
 ### Test case configuration
 
@@ -156,13 +157,13 @@ it.cluster.databases=H2,MySQL,Oracle,SQLServer,PostgreSQL
 #### Run Docker mode
 
 ```bash
-./mvnw -B clean install -f shardingsphere-test/shardingsphere-integration-test/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
+./mvnw -B clean install -f shardingsphere-test/shardingsphere-test-e2e/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
 ```
 Run the above command to build a Docker mirror `apache/shardingsphere-proxy-test:latest` used for integration testing.
 If you only modify the test code, you can reuse the existing test mirror without rebuilding it. Skip the mirror building and run the integration testing directly with the following command:
 
 ```bash
-./mvnw -B clean install -f shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
+./mvnw -B clean install -f shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-test-suite/pom.xml -Pit.env.docker -Dit.cluster.adapters=proxy,jdbc -Dit.scenarios=${scenario_name_1,scenario_name_2,scenario_name_n} -Dit.cluster.databases=MySQL
 ```
 
 #### Notice
diff --git a/docs/document/content/test-manual/scaling-integration-test/_index.cn.md b/docs/document/content/test-manual/scaling-integration-test/_index.cn.md
index e78ec271788..905a3fcd9c8 100644
--- a/docs/document/content/test-manual/scaling-integration-test/_index.cn.md
+++ b/docs/document/content/test-manual/scaling-integration-test/_index.cn.md
@@ -19,7 +19,7 @@ weight = 4
 
 ## 使用指南
 
-模块路径 `shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling` 。
+模块路径 `shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling` 。
 
 ### 环境配置
 `${DOCKER-IMAGE}` 表示 docker 镜像名称,如 `mysql:8` 。 `${DATABASE-TYPE}` 表示数据库类型。
@@ -70,7 +70,7 @@ scaling.it.native.mysql.port=3306
 第一步:打包镜像
 
 ```
-./mvnw -B clean install -am -pl shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling -Pit.env.docker -DskipTests
+./mvnw -B clean install -am -pl shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling -Pit.env.docker -DskipTests
 ```
 
 运行以上命令会构建出一个用于集成测试的 Docker 镜像 apache/shardingsphere-proxy-test:latest,该镜像设置了远程调试的端口,默认是3308。 如果仅修改了测试代码,可以复用已有的测试镜像,无须重新构建。
@@ -82,7 +82,7 @@ ShardingSphere-Proxy 输出的日志带有 :Scaling-Proxy 前缀。
 使用 Maven 的方式运行用例。以 MySQL 为例:
 
 ```
-./mvnw -nsu -B install -f shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/pom.xml -Dscaling.it.env.type=DOCKER -Dscaling.it.docker.mysql.version=${image-name}
+./mvnw -nsu -B install -f shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling/pom.xml -Dscaling.it.env.type=DOCKER -Dscaling.it.docker.mysql.version=${image-name}
 ```
 
 也可以使用 IDE 的方式运行用例。`it-env.properties` 可以配置如下:
diff --git a/docs/document/content/test-manual/scaling-integration-test/_index.en.md b/docs/document/content/test-manual/scaling-integration-test/_index.en.md
index 22c3c94765a..b1eb387d6ba 100644
--- a/docs/document/content/test-manual/scaling-integration-test/_index.en.md
+++ b/docs/document/content/test-manual/scaling-integration-test/_index.en.md
@@ -18,7 +18,7 @@ Currently, you can use MySQL, PostgreSQL and openGuass databases.
 
 ## User guide
 
-Module path: `shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling`.
+Module path: `shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling`.
 
 ### Environment setup
 
@@ -72,7 +72,7 @@ Find the appropriate test case and start it with Junit under the IDE.
 Step 1: Package mirror.
 
 ```
-./mvnw -B clean install -am -pl shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling -Pit.env.docker -DskipTests
+./mvnw -B clean install -am -pl shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling -Pit.env.docker -DskipTests
 ```
 
 Running the above command will build a Docker mirror apache/shardingsphere-proxy-test:latest used for integration testing. 
@@ -85,7 +85,7 @@ The output log of ShardingSphere-Proxy has the prefix Scaling-Proxy.
 Use Maven to run the test cases. Take MySQL as an example:
 
 ```
-./mvnw -nsu -B install -f shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/pom.xml -Dscaling.it.env.type=DOCKER -Dscaling.it.docker.mysql.version=${image-name}
+./mvnw -nsu -B install -f shardingsphere-test/shardingsphere-test-e2e/shardingsphere-test-e2e-scaling/pom.xml -Dscaling.it.env.type=DOCKER -Dscaling.it.docker.mysql.version=${image-name}
 ```
 
 You can also use IDE to run test cases. `it-env.properties` can be configured as follows: 
diff --git a/kernel/sql-federation/optimizer/pom.xml b/kernel/sql-federation/optimizer/pom.xml
index 02a610c6e27..db666d06aa0 100644
--- a/kernel/sql-federation/optimizer/pom.xml
+++ b/kernel/sql-federation/optimizer/pom.xml
@@ -46,7 +46,7 @@
         
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-test-parser</artifactId>
+            <artifactId>shardingsphere-test-it-parser</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
diff --git a/sql-parser/dialect/pom.xml b/sql-parser/dialect/pom.xml
index 81a6d0056de..d5984f1d1fc 100644
--- a/sql-parser/dialect/pom.xml
+++ b/sql-parser/dialect/pom.xml
@@ -46,7 +46,7 @@
         
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-test-parser</artifactId>
+            <artifactId>shardingsphere-test-it-parser</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
diff --git a/test/integration-agent-test/plugins/common/pom.xml b/test/e2e/agent/plugins/common/pom.xml
similarity index 94%
rename from test/integration-agent-test/plugins/common/pom.xml
rename to test/e2e/agent/plugins/common/pom.xml
index c4733951e4f..fa495cc2550 100644
--- a/test/integration-agent-test/plugins/common/pom.xml
+++ b/test/e2e/agent/plugins/common/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-common</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins-common</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/BasePluginIT.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/BasePluginIT.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/BasePluginIT.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/BasePluginIT.java
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/entity/OrderEntity.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/entity/OrderEntity.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/entity/OrderEntity.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/entity/OrderEntity.java
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/EnvironmentProperties.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/EnvironmentProperties.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/EnvironmentProperties.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/EnvironmentProperties.java
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/IntegrationTestEnvironment.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/IntegrationTestEnvironment.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/env/IntegrationTestEnvironment.java
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/JDBCAgentTestUtils.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/JDBCAgentTestUtils.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/JDBCAgentTestUtils.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/JDBCAgentTestUtils.java
diff --git a/test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/OkHttpUtils.java b/test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/OkHttpUtils.java
similarity index 100%
rename from test/integration-agent-test/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/OkHttpUtils.java
rename to test/e2e/agent/plugins/common/src/test/java/org/apache/shardingsphere/integration/agent/test/common/util/OkHttpUtils.java
diff --git a/test/integration-agent-test/plugins/jaeger/Dockerfile b/test/e2e/agent/plugins/jaeger/Dockerfile
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/Dockerfile
rename to test/e2e/agent/plugins/jaeger/Dockerfile
diff --git a/test/integration-agent-test/plugins/jaeger/pom.xml b/test/e2e/agent/plugins/jaeger/pom.xml
similarity index 96%
rename from test/integration-agent-test/plugins/jaeger/pom.xml
rename to test/e2e/agent/plugins/jaeger/pom.xml
index dbfd98cdcd9..1dafc01e291 100644
--- a/test/integration-agent-test/plugins/jaeger/pom.xml
+++ b/test/e2e/agent/plugins/jaeger/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-jaeger</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins-jaeger</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -34,7 +34,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-agent-test-common</artifactId>
+            <artifactId>shardingsphere-test-e2e-agent-plugins-common</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/assembly/bin/start.sh b/test/e2e/agent/plugins/jaeger/src/test/assembly/bin/start.sh
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/assembly/bin/start.sh
rename to test/e2e/agent/plugins/jaeger/src/test/assembly/bin/start.sh
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/assembly/bin/stop.sh b/test/e2e/agent/plugins/jaeger/src/test/assembly/bin/stop.sh
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/assembly/bin/stop.sh
rename to test/e2e/agent/plugins/jaeger/src/test/assembly/bin/stop.sh
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/assembly/shardingsphere-proxy-agent-jaeger-assembly.xml b/test/e2e/agent/plugins/jaeger/src/test/assembly/shardingsphere-proxy-agent-jaeger-assembly.xml
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/assembly/shardingsphere-proxy-agent-jaeger-assembly.xml
rename to test/e2e/agent/plugins/jaeger/src/test/assembly/shardingsphere-proxy-agent-jaeger-assembly.xml
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/java/org/apache/shardingsphere/integration/agent/test/jaeger/JaegerPluginIT.java b/test/e2e/agent/plugins/jaeger/src/test/java/org/apache/shardingsphere/integration/agent/test/jaeger/JaegerPluginIT.java
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/java/org/apache/shardingsphere/integration/agent/test/jaeger/JaegerPluginIT.java
rename to test/e2e/agent/plugins/jaeger/src/test/java/org/apache/shardingsphere/integration/agent/test/jaeger/JaegerPluginIT.java
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/resources/env/engine-env.properties b/test/e2e/agent/plugins/jaeger/src/test/resources/env/engine-env.properties
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/resources/env/engine-env.properties
rename to test/e2e/agent/plugins/jaeger/src/test/resources/env/engine-env.properties
diff --git a/test/integration-agent-test/plugins/jaeger/src/test/resources/env/mysql/init.sql b/test/e2e/agent/plugins/jaeger/src/test/resources/env/mysql/init.sql
similarity index 100%
rename from test/integration-agent-test/plugins/jaeger/src/test/resources/env/mysql/init.sql
rename to test/e2e/agent/plugins/jaeger/src/test/resources/env/mysql/init.sql
diff --git a/test/integration-agent-test/plugins/metrics/Dockerfile b/test/e2e/agent/plugins/metrics/Dockerfile
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/Dockerfile
rename to test/e2e/agent/plugins/metrics/Dockerfile
diff --git a/test/integration-agent-test/plugins/metrics/pom.xml b/test/e2e/agent/plugins/metrics/pom.xml
similarity index 97%
rename from test/integration-agent-test/plugins/metrics/pom.xml
rename to test/e2e/agent/plugins/metrics/pom.xml
index 672b7044415..135623a53a7 100644
--- a/test/integration-agent-test/plugins/metrics/pom.xml
+++ b/test/e2e/agent/plugins/metrics/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-metrics</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins-metrics</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -34,7 +34,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-agent-test-common</artifactId>
+            <artifactId>shardingsphere-test-e2e-agent-plugins-common</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-agent-test/plugins/metrics/src/test/assembly/bin/start.sh b/test/e2e/agent/plugins/metrics/src/test/assembly/bin/start.sh
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/assembly/bin/start.sh
rename to test/e2e/agent/plugins/metrics/src/test/assembly/bin/start.sh
diff --git a/test/integration-agent-test/plugins/metrics/src/test/assembly/bin/stop.sh b/test/e2e/agent/plugins/metrics/src/test/assembly/bin/stop.sh
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/assembly/bin/stop.sh
rename to test/e2e/agent/plugins/metrics/src/test/assembly/bin/stop.sh
diff --git a/test/integration-agent-test/plugins/metrics/src/test/assembly/shardingsphere-proxy-agent-metrics-assembly.xml b/test/e2e/agent/plugins/metrics/src/test/assembly/shardingsphere-proxy-agent-metrics-assembly.xml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/assembly/shardingsphere-proxy-agent-metrics-assembly.xml
rename to test/e2e/agent/plugins/metrics/src/test/assembly/shardingsphere-proxy-agent-metrics-assembly.xml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/MetricsPluginIT.java b/test/e2e/agent/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/MetricsPluginIT.java
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/MetricsPluginIT.java
rename to test/e2e/agent/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/MetricsPluginIT.java
diff --git a/test/integration-agent-test/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/result/MetricResult.java b/test/e2e/agent/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/result/MetricResult.java
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/result/MetricResult.java
rename to test/e2e/agent/plugins/metrics/src/test/java/org/apache/shardingsphere/integration/agent/test/metrics/result/MetricResult.java
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/docker-compose.yml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/docker-compose.yml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/docker-compose.yml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/docker-compose.yml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/prometheus/conf/prometheus.yml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/prometheus/conf/prometheus.yml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/prometheus/conf/prometheus.yml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/prometheus/conf/prometheus.yml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/agent.yaml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/agent.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/agent.yaml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/agent.yaml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/config-db.yaml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/config-db.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/config-db.yaml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/config-db.yaml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/logback.xml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/logback.xml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/logback.xml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/server.yaml b/test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/docker/proxy/conf/server.yaml
rename to test/e2e/agent/plugins/metrics/src/test/resources/docker/proxy/conf/server.yaml
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/env/engine-env.properties b/test/e2e/agent/plugins/metrics/src/test/resources/env/engine-env.properties
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/env/engine-env.properties
rename to test/e2e/agent/plugins/metrics/src/test/resources/env/engine-env.properties
diff --git a/test/integration-agent-test/plugins/metrics/src/test/resources/env/mysql/init.sql b/test/e2e/agent/plugins/metrics/src/test/resources/env/mysql/init.sql
similarity index 100%
rename from test/integration-agent-test/plugins/metrics/src/test/resources/env/mysql/init.sql
rename to test/e2e/agent/plugins/metrics/src/test/resources/env/mysql/init.sql
diff --git a/test/integration-agent-test/plugins/opentelemetry/Dockerfile b/test/e2e/agent/plugins/opentelemetry/Dockerfile
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/Dockerfile
rename to test/e2e/agent/plugins/opentelemetry/Dockerfile
diff --git a/test/integration-agent-test/plugins/opentelemetry/pom.xml b/test/e2e/agent/plugins/opentelemetry/pom.xml
similarity index 97%
rename from test/integration-agent-test/plugins/opentelemetry/pom.xml
rename to test/e2e/agent/plugins/opentelemetry/pom.xml
index 7c6c9c69b32..1967988650e 100644
--- a/test/integration-agent-test/plugins/opentelemetry/pom.xml
+++ b/test/e2e/agent/plugins/opentelemetry/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-opentelemetry</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins-opentelemetry</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -34,7 +34,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-agent-test-common</artifactId>
+            <artifactId>shardingsphere-test-e2e-agent-plugins-common</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/assembly/bin/start.sh b/test/e2e/agent/plugins/opentelemetry/src/test/assembly/bin/start.sh
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/assembly/bin/start.sh
rename to test/e2e/agent/plugins/opentelemetry/src/test/assembly/bin/start.sh
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/assembly/bin/stop.sh b/test/e2e/agent/plugins/opentelemetry/src/test/assembly/bin/stop.sh
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/assembly/bin/stop.sh
rename to test/e2e/agent/plugins/opentelemetry/src/test/assembly/bin/stop.sh
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/assembly/shardingsphere-proxy-agent-opentelemetry-assembly.xml b/test/e2e/agent/plugins/opentelemetry/src/test/assembly/shardingsphere-proxy-agent-opentelemetry-assembly.xml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/assembly/shardingsphere-proxy-agent-opentelemetry-assembly.xml
rename to test/e2e/agent/plugins/opentelemetry/src/test/assembly/shardingsphere-proxy-agent-opentelemetry-assembly.xml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/OpenTelemetryPluginIT.java b/test/e2e/agent/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/OpenTelemetryPluginIT.java
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/OpenTelemetryPluginIT.java
rename to test/e2e/agent/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/OpenTelemetryPluginIT.java
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/result/TracingResult.java b/test/e2e/agent/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/result/TracingResult.java
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/result/TracingResult.java
rename to test/e2e/agent/plugins/opentelemetry/src/test/java/org/apache/shardingsphere/integration/agent/test/opentelemetry/result/TracingResult.java
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/docker-compose.yml b/test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/docker-compose.yml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/docker-compose.yml
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/docker-compose.yml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/agent.yaml b/test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/agent.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/agent.yaml
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/agent.yaml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/config-db.yaml b/test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/config-db.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/config-db.yaml
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/config-db.yaml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/logback.xml b/test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/logback.xml
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/logback.xml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/server.yaml b/test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/docker/proxy/conf/server.yaml
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/docker/proxy/conf/server.yaml
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/env/engine-env.properties b/test/e2e/agent/plugins/opentelemetry/src/test/resources/env/engine-env.properties
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/env/engine-env.properties
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/env/engine-env.properties
diff --git a/test/integration-agent-test/plugins/opentelemetry/src/test/resources/env/mysql/init.sql b/test/e2e/agent/plugins/opentelemetry/src/test/resources/env/mysql/init.sql
similarity index 100%
rename from test/integration-agent-test/plugins/opentelemetry/src/test/resources/env/mysql/init.sql
rename to test/e2e/agent/plugins/opentelemetry/src/test/resources/env/mysql/init.sql
diff --git a/test/integration-agent-test/plugins/pom.xml b/test/e2e/agent/plugins/pom.xml
similarity index 91%
rename from test/integration-agent-test/plugins/pom.xml
rename to test/e2e/agent/plugins/pom.xml
index 16c60a7c116..a55fbd45084 100644
--- a/test/integration-agent-test/plugins/pom.xml
+++ b/test/e2e/agent/plugins/pom.xml
@@ -21,18 +21,18 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
     <modules>
-        <module>metrics</module>
         <module>common</module>
+        <module>metrics</module>
+        <module>opentelemetry</module>
         <module>zipkin</module>
         <module>jaeger</module>
-        <module>opentelemetry</module>
     </modules>
 </project>
diff --git a/test/integration-agent-test/plugins/zipkin/Dockerfile b/test/e2e/agent/plugins/zipkin/Dockerfile
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/Dockerfile
rename to test/e2e/agent/plugins/zipkin/Dockerfile
diff --git a/test/integration-agent-test/plugins/zipkin/pom.xml b/test/e2e/agent/plugins/zipkin/pom.xml
similarity index 96%
rename from test/integration-agent-test/plugins/zipkin/pom.xml
rename to test/e2e/agent/plugins/zipkin/pom.xml
index d06255a12e4..569cb17bd9a 100644
--- a/test/integration-agent-test/plugins/zipkin/pom.xml
+++ b/test/e2e/agent/plugins/zipkin/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-agent-test-plugins</artifactId>
+        <artifactId>shardingsphere-test-e2e-agent-plugins</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test-zipkin</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent-plugins-zipkin</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -34,7 +34,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-agent-test-common</artifactId>
+            <artifactId>shardingsphere-test-e2e-agent-plugins-common</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/assembly/bin/start.sh b/test/e2e/agent/plugins/zipkin/src/test/assembly/bin/start.sh
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/assembly/bin/start.sh
rename to test/e2e/agent/plugins/zipkin/src/test/assembly/bin/start.sh
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/assembly/bin/stop.sh b/test/e2e/agent/plugins/zipkin/src/test/assembly/bin/stop.sh
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/assembly/bin/stop.sh
rename to test/e2e/agent/plugins/zipkin/src/test/assembly/bin/stop.sh
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/assembly/shardingsphere-proxy-agent-zipkin-assembly.xml b/test/e2e/agent/plugins/zipkin/src/test/assembly/shardingsphere-proxy-agent-zipkin-assembly.xml
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/assembly/shardingsphere-proxy-agent-zipkin-assembly.xml
rename to test/e2e/agent/plugins/zipkin/src/test/assembly/shardingsphere-proxy-agent-zipkin-assembly.xml
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/java/org/apache/shardingsphere/integration/agent/test/zipkin/ZipkinPluginIT.java b/test/e2e/agent/plugins/zipkin/src/test/java/org/apache/shardingsphere/integration/agent/test/zipkin/ZipkinPluginIT.java
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/java/org/apache/shardingsphere/integration/agent/test/zipkin/ZipkinPluginIT.java
rename to test/e2e/agent/plugins/zipkin/src/test/java/org/apache/shardingsphere/integration/agent/test/zipkin/ZipkinPluginIT.java
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/resources/env/engine-env.properties b/test/e2e/agent/plugins/zipkin/src/test/resources/env/engine-env.properties
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/resources/env/engine-env.properties
rename to test/e2e/agent/plugins/zipkin/src/test/resources/env/engine-env.properties
diff --git a/test/integration-agent-test/plugins/zipkin/src/test/resources/env/mysql/init.sql b/test/e2e/agent/plugins/zipkin/src/test/resources/env/mysql/init.sql
similarity index 100%
rename from test/integration-agent-test/plugins/zipkin/src/test/resources/env/mysql/init.sql
rename to test/e2e/agent/plugins/zipkin/src/test/resources/env/mysql/init.sql
diff --git a/test/integration-agent-test/pom.xml b/test/e2e/agent/pom.xml
similarity index 94%
copy from test/integration-agent-test/pom.xml
copy to test/e2e/agent/pom.xml
index e3d79709d9b..650f7c5ae3a 100644
--- a/test/integration-agent-test/pom.xml
+++ b/test/e2e/agent/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-agent-test</artifactId>
+    <artifactId>shardingsphere-test-e2e-agent</artifactId>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
diff --git a/test/integration-test/discovery/pom.xml b/test/e2e/discovery/pom.xml
similarity index 91%
rename from test/integration-test/discovery/pom.xml
rename to test/e2e/discovery/pom.xml
index fb358612bed..9fd6fa69cb8 100644
--- a/test/integration-test/discovery/pom.xml
+++ b/test/e2e/discovery/pom.xml
@@ -21,22 +21,22 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-discovery</artifactId>
+    <artifactId>shardingsphere-test-e2e-discovery</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-env</artifactId>
+            <artifactId>shardingsphere-test-e2e-env</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-fixture</artifactId>
+            <artifactId>shardingsphere-test-e2e-fixture</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/build/DiscoveryRuleBuilder.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/build/DiscoveryRuleBuilder.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/build/DiscoveryRuleBuilder.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/build/DiscoveryRuleBuilder.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironment.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironment.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironment.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironment.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironmentFactory.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironmentFactory.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironmentFactory.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/DatabaseClusterEnvironmentFactory.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/base/BaseITCase.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/base/BaseITCase.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/base/BaseITCase.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/base/BaseITCase.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/DiscoveryMGRGeneralIT.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/DiscoveryMGRGeneralIT.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/DiscoveryMGRGeneralIT.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/DiscoveryMGRGeneralIT.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/env/MySQLMGREnvironment.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/env/MySQLMGREnvironment.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/env/MySQLMGREnvironment.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/cases/mysql/env/MySQLMGREnvironment.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/DiscoveryDistSQLCommand.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/DiscoveryDistSQLCommand.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/DiscoveryDistSQLCommand.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/DiscoveryDistSQLCommand.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/MGRPrimaryReplicaCommand.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/MGRPrimaryReplicaCommand.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/MGRPrimaryReplicaCommand.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/command/MGRPrimaryReplicaCommand.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/IntegrationTestEnvironment.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/IntegrationTestEnvironment.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/IntegrationTestEnvironment.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/enums/ITEnvTypeEnum.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/enums/ITEnvTypeEnum.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/enums/ITEnvTypeEnum.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/env/enums/ITEnvTypeEnum.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/BaseContainerComposer.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/BaseContainerComposer.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/BaseContainerComposer.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/BaseContainerComposer.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/DockerContainerComposer.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/DockerContainerComposer.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/DockerContainerComposer.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/compose/DockerContainerComposer.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/MySQLContainerConfigurationFactory.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/MySQLContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/MySQLContainerConfigurationFactory.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/MySQLContainerConfigurationFactory.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/ProxyClusterContainerConfigurationFactory.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/ProxyClusterContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/ProxyClusterContainerConfigurationFactory.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/container/config/ProxyClusterContainerConfigurationFactory.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/parameter/DiscoveryParameterized.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/parameter/DiscoveryParameterized.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/parameter/DiscoveryParameterized.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/framework/parameter/DiscoveryParameterized.java
diff --git a/test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/util/DiscoveryContainerUtil.java b/test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/util/DiscoveryContainerUtil.java
similarity index 100%
rename from test/integration-test/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/util/DiscoveryContainerUtil.java
rename to test/e2e/discovery/src/test/java/org/apache/shardingsphere/test/integration/discovery/util/DiscoveryContainerUtil.java
diff --git a/test/integration-test/discovery/src/test/resources/env/common/discovery-command.xml b/test/e2e/discovery/src/test/resources/env/common/discovery-command.xml
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/common/discovery-command.xml
rename to test/e2e/discovery/src/test/resources/env/common/discovery-command.xml
diff --git a/test/integration-test/discovery/src/test/resources/env/common/mgr-primary-replica-command.xml b/test/e2e/discovery/src/test/resources/env/common/mgr-primary-replica-command.xml
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/common/mgr-primary-replica-command.xml
rename to test/e2e/discovery/src/test/resources/env/common/mgr-primary-replica-command.xml
diff --git a/test/integration-test/discovery/src/test/resources/env/it-env.properties b/test/e2e/discovery/src/test/resources/env/it-env.properties
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/it-env.properties
rename to test/e2e/discovery/src/test/resources/env/it-env.properties
diff --git a/test/integration-test/discovery/src/test/resources/env/mysql/01-initdb.sql b/test/e2e/discovery/src/test/resources/env/mysql/01-initdb.sql
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/mysql/01-initdb.sql
rename to test/e2e/discovery/src/test/resources/env/mysql/01-initdb.sql
diff --git a/test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_1/my.cnf b/test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_1/my.cnf
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_1/my.cnf
rename to test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_1/my.cnf
diff --git a/test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_2/my.cnf b/test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_2/my.cnf
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_2/my.cnf
rename to test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_2/my.cnf
diff --git a/test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_3/my.cnf b/test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_3/my.cnf
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_3/my.cnf
rename to test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_3/my.cnf
diff --git a/test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_4/my.cnf b/test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_4/my.cnf
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_4/my.cnf
rename to test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/mysql_4/my.cnf
diff --git a/test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/proxy/server.yaml b/test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/proxy/server.yaml
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/env/scenario/mgr_discovery/proxy/server.yaml
rename to test/e2e/discovery/src/test/resources/env/scenario/mgr_discovery/proxy/server.yaml
diff --git a/test/integration-test/discovery/src/test/resources/logback-test.xml b/test/e2e/discovery/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-test/discovery/src/test/resources/logback-test.xml
rename to test/e2e/discovery/src/test/resources/logback-test.xml
diff --git a/test/integration-driver-test/pom.xml b/test/e2e/driver/pom.xml
similarity index 95%
rename from test/integration-driver-test/pom.xml
rename to test/e2e/driver/pom.xml
index cf0c35be00d..bfd1d5d6db6 100644
--- a/test/integration-driver-test/pom.xml
+++ b/test/e2e/driver/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-driver-test</artifactId>
+    <artifactId>shardingsphere-test-e2e-driver</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/AbstractYamlDataSourceTest.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/AbstractYamlDataSourceTest.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/AbstractYamlDataSourceTest.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/AbstractYamlDataSourceTest.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestClusterPersistRepository.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestClusterPersistRepository.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestClusterPersistRepository.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestClusterPersistRepository.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfiguration.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfiguration.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfiguration.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfiguration.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfigurationChecker.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfigurationChecker.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfigurationChecker.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/TestRuleConfigurationChecker.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/keygen/DriverKeyGenerateAlgorithmFixture.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/keygen/DriverKeyGenerateAlgorithmFixture.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/keygen/DriverKeyGenerateAlgorithmFixture.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/keygen/DriverKeyGenerateAlgorithmFixture.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverComplexKeysShardingAlgorithmFixture.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverComplexKeysShardingAlgorithmFixture.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverComplexKeysShardingAlgorithmFixture.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverComplexKeysShardingAlgorithmFixture.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverStandardShardingAlgorithmFixture.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverStandardShardingAlgorithmFixture.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverStandardShardingAlgorithmFixture.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/fixture/algorithm/sharding/DriverStandardShardingAlgorithmFixture.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/mix/YamlShardingWithReadwriteSplittingIntegrateTest.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/mix/YamlShardingWithReadwriteSplittingIntegrateTest.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/mix/YamlShardingWithReadwriteSplittingIntegrateTest.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/mix/YamlShardingWithReadwriteSplittingIntegrateTest.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/readwrite/YamlReadwriteSplittingIntegrateTest.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/readwrite/YamlReadwriteSplittingIntegrateTest.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/readwrite/YamlReadwriteSplittingIntegrateTest.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/readwrite/YamlReadwriteSplittingIntegrateTest.java
diff --git a/test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/sharding/YamlShardingIntegrateTest.java b/test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/sharding/YamlShardingIntegrateTest.java
similarity index 100%
rename from test/integration-driver-test/src/test/java/org/apache/shardingsphere/driver/sharding/YamlShardingIntegrateTest.java
rename to test/e2e/driver/src/test/java/org/apache/shardingsphere/driver/sharding/YamlShardingIntegrateTest.java
diff --git a/test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker b/test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker
similarity index 100%
rename from test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker
rename to test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker
diff --git a/test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository b/test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
similarity index 100%
rename from test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
rename to test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
diff --git a/test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm b/test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
similarity index 100%
rename from test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
rename to test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
diff --git a/test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm b/test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
similarity index 100%
rename from test/integration-driver-test/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
rename to test/e2e/driver/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
diff --git a/test/integration-driver-test/src/test/resources/logback-test.xml b/test/e2e/driver/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/logback-test.xml
rename to test/e2e/driver/src/test/resources/logback-test.xml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithoutProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithoutProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithoutProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/readwrite_splitting/configWithReadwriteSplittingDataSourceWithoutProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithoutProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithoutProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithoutProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithDataSourceWithoutProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithoutProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithoutProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithoutProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding/configWithoutDataSourceWithoutProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutRules.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutRules.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutRules.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithDataSourceWithoutRules.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithoutProps.yaml b/test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithoutProps.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithoutProps.yaml
rename to test/e2e/driver/src/test/resources/yaml/integrate/sharding_readwrite_splitting/configWithoutDataSourceWithoutProps.yaml
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/read_ds_0.sql b/test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/read_ds_0.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/read_ds_0.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/read_ds_0.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/read_ds_1.sql b/test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/read_ds_1.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/read_ds_1.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/read_ds_1.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/write_ds.sql b/test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/write_ds.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/readwrite_splitting/write_ds.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/readwrite_splitting/write_ds.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding/db0.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding/db0.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding/db0.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding/db0.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding/db1.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding/db1.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding/db1.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding/db1.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_0.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_0.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_0.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_0.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_1.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_1.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_1.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/read_ds_1.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_0.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_0.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_0.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_0.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_1.sql b/test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_1.sql
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_1.sql
rename to test/e2e/driver/src/test/resources/yaml/schema/sharding_readwrite_splitting/write_ds_1.sql
diff --git a/test/integration-driver-test/src/test/resources/yaml/unit/sharding.yaml b/test/e2e/driver/src/test/resources/yaml/unit/sharding.yaml
similarity index 100%
rename from test/integration-driver-test/src/test/resources/yaml/unit/sharding.yaml
rename to test/e2e/driver/src/test/resources/yaml/unit/sharding.yaml
diff --git a/test/integration-test/env/pom.xml b/test/e2e/env/pom.xml
similarity index 92%
rename from test/integration-test/env/pom.xml
rename to test/e2e/env/pom.xml
index b789d1eb3b6..de576f70238 100644
--- a/test/integration-test/env/pom.xml
+++ b/test/e2e/env/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-env</artifactId>
+    <artifactId>shardingsphere-test-e2e-env</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -34,7 +34,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-fixture</artifactId>
+            <artifactId>shardingsphere-test-e2e-fixture</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/DockerITContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/DockerITContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/DockerITContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/DockerITContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/EmbeddedITContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/EmbeddedITContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/EmbeddedITContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/EmbeddedITContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainers.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainers.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainers.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/ITContainers.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainerFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainerFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainerFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/AdapterContainerFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/AdaptorContainerConfiguration.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/AdaptorContainerConfiguration.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/AdaptorContainerConfiguration.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/AdaptorContainerConfiguration.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/ProxyClusterContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/ProxyClusterContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/ProxyClusterContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/config/ProxyClusterContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereJdbcContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereJdbcContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereJdbcContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereJdbcContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyClusterContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyClusterContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyClusterContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyClusterContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyStandaloneContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyStandaloneContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyStandaloneContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/adapter/impl/ShardingSphereProxyStandaloneContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/AdapterContainerConstants.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/AdapterContainerConstants.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/AdapterContainerConstants.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/AdapterContainerConstants.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/EnvironmentConstants.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/EnvironmentConstants.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/EnvironmentConstants.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/EnvironmentConstants.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/ProxyContainerConstants.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/ProxyContainerConstants.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/ProxyContainerConstants.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/ProxyContainerConstants.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/StorageContainerConstants.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/StorageContainerConstants.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/StorageContainerConstants.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/constants/StorageContainerConstants.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainerFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainerFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainerFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/GovernanceContainerFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/impl/ZookeeperContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/impl/ZookeeperContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/impl/ZookeeperContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/governance/impl/ZookeeperContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/DockerStorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/DockerStorageContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/DockerStorageContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/DockerStorageContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/EmbeddedStorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/EmbeddedStorageContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/EmbeddedStorageContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/EmbeddedStorageContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainerFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainerFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainerFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/StorageContainerFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/StorageContainerConfiguration.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/StorageContainerConfiguration.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/StorageContainerConfiguration.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/StorageContainerConfiguration.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/StorageContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/StorageContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/StorageContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/StorageContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/h2/H2ContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/h2/H2ContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/h2/H2ContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/h2/H2ContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/mysql/MySQLContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/mysql/MySQLContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/mysql/MySQLContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/mysql/MySQLContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/opengauss/OpenGaussContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/opengauss/OpenGaussContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/opengauss/OpenGaussContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/opengauss/OpenGaussContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/postgresql/PostgreSQLContainerConfigurationFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/postgresql/PostgreSQLContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/postgresql/PostgreSQLContainerConfigurationFactory.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/config/impl/postgresql/PostgreSQLContainerConfigurationFactory.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/H2Container.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/H2Container.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/H2Container.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/H2Container.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/MySQLContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/MySQLContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/MySQLContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/MySQLContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/OpenGaussContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/OpenGaussContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/OpenGaussContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/OpenGaussContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/PostgreSQLContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/PostgreSQLContainer.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/PostgreSQLContainer.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/storage/impl/PostgreSQLContainer.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/AdapterContainerUtil.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/AdapterContainerUtil.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/AdapterContainerUtil.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/AdapterContainerUtil.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/ContainerUtil.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/ContainerUtil.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/ContainerUtil.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/ContainerUtil.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/DatabaseTypeUtil.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/DatabaseTypeUtil.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/DatabaseTypeUtil.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/DatabaseTypeUtil.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/StorageContainerUtil.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/StorageContainerUtil.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/StorageContainerUtil.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/atomic/util/StorageContainerUtil.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/wait/JdbcConnectionWaitStrategy.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/wait/JdbcConnectionWaitStrategy.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/wait/JdbcConnectionWaitStrategy.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/container/wait/JdbcConnectionWaitStrategy.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/DataSourceEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/DataSourceEnvironment.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/DataSourceEnvironment.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/DataSourceEnvironment.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/IntegrationTestEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/IntegrationTestEnvironment.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/IntegrationTestEnvironment.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/cluster/ClusterEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/cluster/ClusterEnvironment.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/cluster/ClusterEnvironment.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/cluster/ClusterEnvironment.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironment.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironment.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironment.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironmentManager.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironmentManager.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironmentManager.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthorityEnvironmentManager.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthoritySQLSet.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthoritySQLSet.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthoritySQLSet.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/authority/AuthoritySQLSet.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseEnvironmentManager.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseEnvironmentManager.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseEnvironmentManager.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseEnvironmentManager.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseNameEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseNameEnvironment.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseNameEnvironment.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/database/DatabaseNameEnvironment.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioCommonPath.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioCommonPath.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioCommonPath.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioCommonPath.java
diff --git a/test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioDataPath.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioDataPath.java
similarity index 100%
rename from test/integration-test/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioDataPath.java
rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/integration/env/runtime/scenario/path/ScenarioDataPath.java
diff --git a/test/integration-test/env/src/test/resources/container/init-sql/mysql/00-init-authority.sql b/test/e2e/env/src/test/resources/container/init-sql/mysql/00-init-authority.sql
similarity index 100%
rename from test/integration-test/env/src/test/resources/container/init-sql/mysql/00-init-authority.sql
rename to test/e2e/env/src/test/resources/container/init-sql/mysql/00-init-authority.sql
diff --git a/test/integration-test/env/src/test/resources/container/init-sql/opengauss/00-init-authority.sql b/test/e2e/env/src/test/resources/container/init-sql/opengauss/00-init-authority.sql
similarity index 100%
rename from test/integration-test/env/src/test/resources/container/init-sql/opengauss/00-init-authority.sql
rename to test/e2e/env/src/test/resources/container/init-sql/opengauss/00-init-authority.sql
diff --git a/test/integration-test/env/src/test/resources/container/init-sql/oracle/00-init-authority.sql b/test/e2e/env/src/test/resources/container/init-sql/oracle/00-init-authority.sql
similarity index 100%
rename from test/integration-test/env/src/test/resources/container/init-sql/oracle/00-init-authority.sql
rename to test/e2e/env/src/test/resources/container/init-sql/oracle/00-init-authority.sql
diff --git a/test/integration-test/env/src/test/resources/container/init-sql/postgresql/00-init-authority.sql b/test/e2e/env/src/test/resources/container/init-sql/postgresql/00-init-authority.sql
similarity index 100%
rename from test/integration-test/env/src/test/resources/container/init-sql/postgresql/00-init-authority.sql
rename to test/e2e/env/src/test/resources/container/init-sql/postgresql/00-init-authority.sql
diff --git a/test/integration-test/env/src/test/resources/container/init-sql/sqlserver/00-init-authority.sql b/test/e2e/env/src/test/resources/container/init-sql/sqlserver/00-init-authority.sql
similarity index 100%
rename from test/integration-test/env/src/test/resources/container/init-sql/sqlserver/00-init-authority.sql
rename to test/e2e/env/src/test/resources/container/init-sql/sqlserver/00-init-authority.sql
diff --git a/test/integration-test/env/src/test/resources/env/log/logback.xml b/test/e2e/env/src/test/resources/env/log/logback.xml
similarity index 100%
rename from test/integration-test/env/src/test/resources/env/log/logback.xml
rename to test/e2e/env/src/test/resources/env/log/logback.xml
diff --git a/test/integration-test/fixture/Dockerfile b/test/e2e/fixture/Dockerfile
similarity index 100%
rename from test/integration-test/fixture/Dockerfile
rename to test/e2e/fixture/Dockerfile
diff --git a/test/integration-test/fixture/pom.xml b/test/e2e/fixture/pom.xml
similarity index 98%
rename from test/integration-test/fixture/pom.xml
rename to test/e2e/fixture/pom.xml
index 1753d6224d8..43a3653b011 100644
--- a/test/integration-test/fixture/pom.xml
+++ b/test/e2e/fixture/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-fixture</artifactId>
+    <artifactId>shardingsphere-test-e2e-fixture</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
diff --git a/test/integration-test/fixture/src/test/assembly/bin/start.sh b/test/e2e/fixture/src/test/assembly/bin/start.sh
similarity index 100%
rename from test/integration-test/fixture/src/test/assembly/bin/start.sh
rename to test/e2e/fixture/src/test/assembly/bin/start.sh
diff --git a/test/integration-test/fixture/src/test/assembly/bin/stop.sh b/test/e2e/fixture/src/test/assembly/bin/stop.sh
similarity index 100%
rename from test/integration-test/fixture/src/test/assembly/bin/stop.sh
rename to test/e2e/fixture/src/test/assembly/bin/stop.sh
diff --git a/test/integration-test/fixture/src/test/assembly/conf/jbossts-properties.xml b/test/e2e/fixture/src/test/assembly/conf/jbossts-properties.xml
similarity index 100%
rename from test/integration-test/fixture/src/test/assembly/conf/jbossts-properties.xml
rename to test/e2e/fixture/src/test/assembly/conf/jbossts-properties.xml
diff --git a/test/integration-test/fixture/src/test/assembly/conf/logback.xml b/test/e2e/fixture/src/test/assembly/conf/logback.xml
similarity index 100%
rename from test/integration-test/fixture/src/test/assembly/conf/logback.xml
rename to test/e2e/fixture/src/test/assembly/conf/logback.xml
diff --git a/test/integration-test/fixture/src/test/assembly/shardingsphere-proxy-assembly.xml b/test/e2e/fixture/src/test/assembly/shardingsphere-proxy-assembly.xml
similarity index 100%
rename from test/integration-test/fixture/src/test/assembly/shardingsphere-proxy-assembly.xml
rename to test/e2e/fixture/src/test/assembly/shardingsphere-proxy-assembly.xml
diff --git a/test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITKeyGenerateAlgorithmFixture.java b/test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITKeyGenerateAlgorithmFixture.java
similarity index 100%
rename from test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITKeyGenerateAlgorithmFixture.java
rename to test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITKeyGenerateAlgorithmFixture.java
diff --git a/test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITShardingAuditAlgorithmFixture.java b/test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITShardingAuditAlgorithmFixture.java
similarity index 100%
rename from test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITShardingAuditAlgorithmFixture.java
rename to test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITShardingAuditAlgorithmFixture.java
diff --git a/test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITStandardShardingAlgorithmFixture.java b/test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITStandardShardingAlgorithmFixture.java
similarity index 100%
rename from test/integration-test/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITStandardShardingAlgorithmFixture.java
rename to test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/integration/fixture/ITStandardShardingAlgorithmFixture.java
diff --git a/test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm b/test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
similarity index 100%
rename from test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
rename to test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
diff --git a/test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm b/test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
similarity index 100%
rename from test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
rename to test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
diff --git a/test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAuditAlgorithm b/test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAuditAlgorithm
similarity index 100%
rename from test/integration-test/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAuditAlgorithm
rename to test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAuditAlgorithm
diff --git a/test/integration-test/pom.xml b/test/e2e/pom.xml
similarity index 93%
rename from test/integration-test/pom.xml
rename to test/e2e/pom.xml
index f8da0fafc2c..b960ddc561f 100644
--- a/test/integration-test/pom.xml
+++ b/test/e2e/pom.xml
@@ -24,18 +24,20 @@
         <artifactId>shardingsphere-test</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test</artifactId>
+    <artifactId>shardingsphere-test-e2e</artifactId>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
     <modules>
         <module>fixture</module>
         <module>env</module>
-        <module>test-suite</module>
+        <module>suite</module>
         <module>scaling</module>
         <module>transaction</module>
         <module>discovery</module>
         <module>showprocesslist</module>
+        <module>driver</module>
+        <module>agent</module>
     </modules>
     
     <properties>
diff --git a/test/integration-test/scaling/pom.xml b/test/e2e/scaling/pom.xml
similarity index 93%
rename from test/integration-test/scaling/pom.xml
rename to test/e2e/scaling/pom.xml
index da50e17939a..ed0e99bcde8 100644
--- a/test/integration-test/scaling/pom.xml
+++ b/test/e2e/scaling/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-scaling</artifactId>
+    <artifactId>shardingsphere-test-e2e-scaling</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -49,13 +49,13 @@
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-env</artifactId>
+            <artifactId>shardingsphere-test-e2e-env</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-fixture</artifactId>
+            <artifactId>shardingsphere-test-e2e-fixture</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseITCase.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseITCase.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseITCase.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseITCase.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseIncrementTask.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseIncrementTask.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseIncrementTask.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/base/BaseIncrementTask.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/AbstractMigrationITCase.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/AbstractMigrationITCase.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/AbstractMigrationITCase.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/AbstractMigrationITCase.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/MySQLMigrationGeneralIT.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/MySQLMigrationGeneralIT.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/MySQLMigrationGeneralIT.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/MySQLMigrationGeneralIT.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/PostgreSQLMigrationGeneralIT.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/PostgreSQLMigrationGeneralIT.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/PostgreSQLMigrationGeneralIT.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/general/PostgreSQLMigrationGeneralIT.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/primarykey/TextPrimaryKeyMigrationIT.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/primarykey/TextPrimaryKeyMigrationIT.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/primarykey/TextPrimaryKeyMigrationIT.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/migration/primarykey/TextPrimaryKeyMigrationIT.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/MySQLIncrementTask.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/MySQLIncrementTask.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/MySQLIncrementTask.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/MySQLIncrementTask.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/PostgreSQLIncrementTask.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/PostgreSQLIncrementTask.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/PostgreSQLIncrementTask.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/cases/task/PostgreSQLIncrementTask.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/ExtraSQLCommand.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/ExtraSQLCommand.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/ExtraSQLCommand.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/ExtraSQLCommand.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/MigrationDistSQLCommand.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/MigrationDistSQLCommand.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/MigrationDistSQLCommand.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/command/MigrationDistSQLCommand.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionEntity.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionEntity.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionEntity.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionEntity.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionsRootEntity.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionsRootEntity.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionsRootEntity.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorAssertionsRootEntity.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorInputEntity.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorInputEntity.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorInputEntity.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorInputEntity.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorOutputEntity.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorOutputEntity.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorOutputEntity.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/entity/CreateTableSQLGeneratorOutputEntity.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/IntegrationTestEnvironment.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/IntegrationTestEnvironment.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/IntegrationTestEnvironment.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/enums/ITEnvTypeEnum.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/enums/ITEnvTypeEnum.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/enums/ITEnvTypeEnum.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/env/enums/ITEnvTypeEnum.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/BaseContainerComposer.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/BaseContainerComposer.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/BaseContainerComposer.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/BaseContainerComposer.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/DockerContainerComposer.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/DockerContainerComposer.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/DockerContainerComposer.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/DockerContainerComposer.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/NativeContainerComposer.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/NativeContainerComposer.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/NativeContainerComposer.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/compose/NativeContainerComposer.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/config/proxy/ScalingProxyClusterContainerConfigurationFactory.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/config/proxy/ScalingProxyClusterContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/config/proxy/ScalingProxyClusterContainerConfigurationFactory.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/container/config/proxy/ScalingProxyClusterContainerConfigurationFactory.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/helper/ScalingCaseHelper.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/helper/ScalingCaseHelper.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/helper/ScalingCaseHelper.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/helper/ScalingCaseHelper.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/param/ScalingParameterized.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/param/ScalingParameterized.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/param/ScalingParameterized.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/param/ScalingParameterized.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/watcher/ScalingWatcher.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/watcher/ScalingWatcher.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/watcher/ScalingWatcher.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/framework/watcher/ScalingWatcher.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/logger/PipelineLoggerFilter.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/logger/PipelineLoggerFilter.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/logger/PipelineLoggerFilter.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/logger/PipelineLoggerFilter.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/AutoIncrementKeyGenerateAlgorithm.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/AutoIncrementKeyGenerateAlgorithm.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/AutoIncrementKeyGenerateAlgorithm.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/AutoIncrementKeyGenerateAlgorithm.java
diff --git a/test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/DockerImageVersion.java b/test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/DockerImageVersion.java
similarity index 100%
rename from test/integration-test/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/DockerImageVersion.java
rename to test/e2e/scaling/src/test/java/org/apache/shardingsphere/integration/data/pipeline/util/DockerImageVersion.java
diff --git a/test/integration-test/scaling/src/test/resources/env/common/migration-command.xml b/test/e2e/scaling/src/test/resources/env/common/migration-command.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/common/migration-command.xml
rename to test/e2e/scaling/src/test/resources/env/common/migration-command.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/it-env.properties b/test/e2e/scaling/src/test/resources/env/it-env.properties
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/it-env.properties
rename to test/e2e/scaling/src/test/resources/env/it-env.properties
diff --git a/test/integration-test/scaling/src/test/resources/env/logback.xml b/test/e2e/scaling/src/test/resources/env/logback.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/logback.xml
rename to test/e2e/scaling/src/test/resources/env/logback.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/mysql/01-initdb.sql b/test/e2e/scaling/src/test/resources/env/mysql/01-initdb.sql
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/mysql/01-initdb.sql
rename to test/e2e/scaling/src/test/resources/env/mysql/01-initdb.sql
diff --git a/test/integration-test/scaling/src/test/resources/env/mysql/my.cnf b/test/e2e/scaling/src/test/resources/env/mysql/my.cnf
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/mysql/my.cnf
rename to test/e2e/scaling/src/test/resources/env/mysql/my.cnf
diff --git a/test/integration-test/scaling/src/test/resources/env/mysql/mysql8/my.cnf b/test/e2e/scaling/src/test/resources/env/mysql/mysql8/my.cnf
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/mysql/mysql8/my.cnf
rename to test/e2e/scaling/src/test/resources/env/mysql/mysql8/my.cnf
diff --git a/test/integration-test/scaling/src/test/resources/env/mysql/server-5.yaml b/test/e2e/scaling/src/test/resources/env/mysql/server-5.yaml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/mysql/server-5.yaml
rename to test/e2e/scaling/src/test/resources/env/mysql/server-5.yaml
diff --git a/test/integration-test/scaling/src/test/resources/env/mysql/server-8.yaml b/test/e2e/scaling/src/test/resources/env/mysql/server-8.yaml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/mysql/server-8.yaml
rename to test/e2e/scaling/src/test/resources/env/mysql/server-8.yaml
diff --git a/test/integration-test/scaling/src/test/resources/env/opengauss/01-initdb.sql b/test/e2e/scaling/src/test/resources/env/opengauss/01-initdb.sql
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/opengauss/01-initdb.sql
rename to test/e2e/scaling/src/test/resources/env/opengauss/01-initdb.sql
diff --git a/test/integration-test/scaling/src/test/resources/env/opengauss/pg_hba.conf b/test/e2e/scaling/src/test/resources/env/opengauss/pg_hba.conf
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/opengauss/pg_hba.conf
rename to test/e2e/scaling/src/test/resources/env/opengauss/pg_hba.conf
diff --git a/test/integration-test/scaling/src/test/resources/env/opengauss/server.yaml b/test/e2e/scaling/src/test/resources/env/opengauss/server.yaml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/opengauss/server.yaml
rename to test/e2e/scaling/src/test/resources/env/opengauss/server.yaml
diff --git a/test/integration-test/scaling/src/test/resources/env/postgresql/01-initdb.sql b/test/e2e/scaling/src/test/resources/env/postgresql/01-initdb.sql
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/postgresql/01-initdb.sql
rename to test/e2e/scaling/src/test/resources/env/postgresql/01-initdb.sql
diff --git a/test/integration-test/scaling/src/test/resources/env/postgresql/postgresql.conf b/test/e2e/scaling/src/test/resources/env/postgresql/postgresql.conf
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/postgresql/postgresql.conf
rename to test/e2e/scaling/src/test/resources/env/postgresql/postgresql.conf
diff --git a/test/integration-test/scaling/src/test/resources/env/postgresql/server.yaml b/test/e2e/scaling/src/test/resources/env/postgresql/server.yaml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/postgresql/server.yaml
rename to test/e2e/scaling/src/test/resources/env/postgresql/server.yaml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/mysql/create-table-sql-generator.xml b/test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/mysql/create-table-sql-generator.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/mysql/create-table-sql-generator.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/mysql/create-table-sql-generator.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/opengauss/create-table-sql-generator.xml b/test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/opengauss/create-table-sql-generator.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/opengauss/create-table-sql-generator.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/opengauss/create-table-sql-generator.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/postgresql/create-table-sql-generator.xml b/test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/postgresql/create-table-sql-generator.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/createtablegenerator/postgresql/create-table-sql-generator.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/createtablegenerator/postgresql/create-table-sql-generator.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/general/mysql.xml b/test/e2e/scaling/src/test/resources/env/scenario/general/mysql.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/general/mysql.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/general/mysql.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/general/postgresql.xml b/test/e2e/scaling/src/test/resources/env/scenario/general/postgresql.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/general/postgresql.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/general/postgresql.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/mysql.xml b/test/e2e/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/mysql.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/mysql.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/mysql.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/postgresql.xml b/test/e2e/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/postgresql.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/postgresql.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/primary_key/text_primary_key/postgresql.xml
diff --git a/test/integration-test/scaling/src/test/resources/env/scenario/primary_key/unique_key/mysql.xml b/test/e2e/scaling/src/test/resources/env/scenario/primary_key/unique_key/mysql.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/env/scenario/primary_key/unique_key/mysql.xml
rename to test/e2e/scaling/src/test/resources/env/scenario/primary_key/unique_key/mysql.xml
diff --git a/test/integration-test/scaling/src/test/resources/logback-test.xml b/test/e2e/scaling/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-test/scaling/src/test/resources/logback-test.xml
rename to test/e2e/scaling/src/test/resources/logback-test.xml
diff --git a/test/integration-test/showprocesslist/pom.xml b/test/e2e/showprocesslist/pom.xml
similarity index 91%
rename from test/integration-test/showprocesslist/pom.xml
rename to test/e2e/showprocesslist/pom.xml
index b7055a196c1..ecc858cd95b 100644
--- a/test/integration-test/showprocesslist/pom.xml
+++ b/test/e2e/showprocesslist/pom.xml
@@ -21,22 +21,22 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-showprocesslist</artifactId>
+    <artifactId>shardingsphere-test-e2e-showprocesslist</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-env</artifactId>
+            <artifactId>shardingsphere-test-e2e-env</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-fixture</artifactId>
+            <artifactId>shardingsphere-test-e2e-fixture</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/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/integration/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
similarity index 100%
rename from test/integration-test/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/integration/showprocesslist/container/composer/ClusterShowProcessListContainerComposer.java
diff --git a/test/integration-test/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/engine/ShowProcessListIT.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/engine/ShowProcessListIT.java
similarity index 100%
rename from test/integration-test/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/integration/showprocesslist/engine/ShowProcessListIT.java
diff --git a/test/integration-test/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/IntegrationTestEnvironment.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/env/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-test/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/integration/showprocesslist/env/IntegrationTestEnvironment.java
diff --git a/test/integration-test/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/integration/showprocesslist/env/enums/ITEnvTypeEnum.java
similarity index 100%
rename from test/integration-test/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/integration/showprocesslist/env/enums/ITEnvTypeEnum.java
diff --git a/test/integration-test/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/parameter/ShowProcessListParameterized.java b/test/e2e/showprocesslist/src/test/java/org/apache/shardingsphere/test/integration/showprocesslist/parameter/ShowProcessListParameterized.java
similarity index 100%
rename from test/integration-test/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/integration/showprocesslist/parameter/ShowProcessListParameterized.java
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/logback.xml b/test/e2e/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/logback.xml
rename to test/e2e/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/logback.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/server.yaml b/test/e2e/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/server.yaml
rename to test/e2e/showprocesslist/src/test/resources/env/common/cluster/proxy/conf/server.yaml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/logback.xml b/test/e2e/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/logback.xml
rename to test/e2e/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/logback.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/server.yaml b/test/e2e/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/server.yaml
rename to test/e2e/showprocesslist/src/test/resources/env/common/standalone/proxy/conf/server.yaml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/it-env.properties b/test/e2e/showprocesslist/src/test/resources/env/it-env.properties
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/it-env.properties
rename to test/e2e/showprocesslist/src/test/resources/env/it-env.properties
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/mysql/my.cnf b/test/e2e/showprocesslist/src/test/resources/env/mysql/my.cnf
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/mysql/my.cnf
rename to test/e2e/showprocesslist/src/test/resources/env/mysql/my.cnf
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/authority.xml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/authority.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/authority.xml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/authority.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/databases.xml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/databases.xml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/databases.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/dataset.xml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/dataset.xml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/dataset.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/databases.xml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/databases.xml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/databases.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/dataset.xml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/dataset.xml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/dataset.xml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/proxy/conf/mysql/config-cluster-jdbc-proxy.yaml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/proxy/conf/mysql/config-cluster-jdbc-proxy.yaml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/proxy/conf/mysql/config-cluster-jdbc-proxy.yaml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/proxy/conf/mysql/config-cluster-jdbc-proxy.yaml
diff --git a/test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/rules.yaml b/test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/rules.yaml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/rules.yaml
rename to test/e2e/showprocesslist/src/test/resources/env/scenario/cluster_jdbc_proxy/rules.yaml
diff --git a/test/integration-test/showprocesslist/src/test/resources/logback-test.xml b/test/e2e/showprocesslist/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-test/showprocesslist/src/test/resources/logback-test.xml
rename to test/e2e/showprocesslist/src/test/resources/logback-test.xml
diff --git a/test/integration-test/test-suite/pom.xml b/test/e2e/suite/pom.xml
similarity index 94%
rename from test/integration-test/test-suite/pom.xml
rename to test/e2e/suite/pom.xml
index beb157324ab..e55e4aea1a1 100644
--- a/test/integration-test/test-suite/pom.xml
+++ b/test/e2e/suite/pom.xml
@@ -21,16 +21,16 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-suite</artifactId>
+    <artifactId>shardingsphere-test-e2e-suite</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-env</artifactId>
+            <artifactId>shardingsphere-test-e2e-env</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCaseContext.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCases.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/IntegrationTestCasesLoader.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLCommandType.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/SQLExecuteType.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCase.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/assertion/IntegrationTestCase.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertion.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertion.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/assertion/IntegrationTestCaseAssertion.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/assertion/IntegrationTestCaseAssertionSQL.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSet.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSet.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/DataSet.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSetLoader.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/dataset/DataSetLoader.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/DataSetLoader.java
diff --git a/test/integration-test/test-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/integration/cases/dataset/metadata/DataSetColumn.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/metadata/DataSetColumn.java
diff --git a/test/integration-test/test-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/integration/cases/dataset/metadata/DataSetIndex.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/metadata/DataSetIndex.java
diff --git a/test/integration-test/test-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/integration/cases/dataset/metadata/DataSetMetaData.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/metadata/DataSetMetaData.java
diff --git a/test/integration-test/test-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/integration/cases/dataset/row/DataSetRow.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/dataset/row/DataSetRow.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java
similarity index 95%
rename from test/integration-test/test-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/integration/cases/value/SQLValue.java
index 5b3789a48dd..1882148e915 100644
--- a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java
+++ b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java
@@ -67,7 +67,7 @@ public final class SQLValue {
             case "double":
                 return Double.parseDouble(value);
             case "numeric":
-                return value.contains("//.") ? Double.parseDouble(value) : Long.parseLong(value);
+                return value.contains("/org/apache/shardingsphere/test/integration/cases/value/SQLValue.java") ? Double.parseDouble(value) : Long.parseLong(value);
             case "decimal":
                 return new BigDecimal(value);
             case "boolean":
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValueGroup.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/cases/value/SQLValueGroup.java
similarity index 100%
rename from test/integration-test/test-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/integration/cases/value/SQLValueGroup.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposer.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposer.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/compose/ContainerComposer.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposerRegistry.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/compose/ContainerComposerRegistry.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/compose/ContainerComposerRegistry.java
diff --git a/test/integration-test/test-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/integration/container/compose/mode/ClusterContainerComposer.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/compose/mode/ClusterContainerComposer.java
diff --git a/test/integration-test/test-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/integration/container/compose/mode/StandaloneContainerComposer.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/compose/mode/StandaloneContainerComposer.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyClusterContainerConfigurationFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyClusterContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/config/ProxyClusterContainerConfigurationFactory.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/test-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/integration/container/config/ProxyStandaloneContainerConfigurationFactory.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BaseITCase.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/BatchITCase.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/SingleITCase.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/TotalSuitesCountCalculator.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/BaseDALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/BaseDALIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dal/BaseDALIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/GeneralDALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dal/GeneralDALIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dal/GeneralDALIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/BaseDCLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/BaseDCLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dcl/BaseDCLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/GeneralDCLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dcl/GeneralDCLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dcl/GeneralDCLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/BaseDDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/BaseDDLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/ddl/BaseDDLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/GeneralDDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ddl/GeneralDDLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/ddl/GeneralDDLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/AdditionalDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/AdditionalDMLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dml/AdditionalDMLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BaseDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BaseDMLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dml/BaseDMLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BatchDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/BatchDMLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dml/BatchDMLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/GeneralDMLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dml/GeneralDMLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dml/GeneralDMLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/AdditionalDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/AdditionalDQLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dql/AdditionalDQLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/BaseDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/BaseDQLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dql/BaseDQLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/GeneralDQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/dql/GeneralDQLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/dql/GeneralDQLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/BaseRALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/BaseRALIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/ral/BaseRALIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/GeneralRALIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/ral/GeneralRALIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/ral/GeneralRALIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/BaseRDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/BaseRDLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/rdl/BaseRDLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/GeneralRDLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rdl/GeneralRDLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/rdl/GeneralRDLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/BaseRQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/BaseRQLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/rql/BaseRQLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/GeneralRQLIT.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/engine/rql/GeneralRQLIT.java
similarity index 100%
rename from test/integration-test/test-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/integration/engine/rql/GeneralRQLIT.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java
similarity index 100%
rename from test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java
rename to test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/env/DataSetEnvironmentManager.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaData.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaData.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/database/DatabaseAssertionMetaData.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaDataFactory.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/database/DatabaseAssertionMetaDataFactory.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/database/DatabaseAssertionMetaDataFactory.java
diff --git a/test/integration-test/test-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/integration/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/database/impl/PostgreSQLDatabaseAssertionMetaData.java
diff --git a/test/integration-test/test-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/integration/framework/param/array/ClusterTestParameterArrayGenerator.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/array/ClusterTestParameterArrayGenerator.java
diff --git a/test/integration-test/test-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/integration/framework/param/array/ITTestParameterFactory.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/array/ITTestParameterFactory.java
diff --git a/test/integration-test/test-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/integration/framework/param/array/ITTestParameterGenerator.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/array/ITTestParameterGenerator.java
diff --git a/test/integration-test/test-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/integration/framework/param/array/JdbcStandaloneTestParameterGenerator.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/array/JdbcStandaloneTestParameterGenerator.java
diff --git a/test/integration-test/test-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/integration/framework/param/array/ProxyStandaloneTestParameterGenerator.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/array/ProxyStandaloneTestParameterGenerator.java
diff --git a/test/integration-test/test-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/integration/framework/param/model/AssertionTestParameter.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/model/AssertionTestParameter.java
diff --git a/test/integration-test/test-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/integration/framework/param/model/CaseTestParameter.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/model/CaseTestParameter.java
diff --git a/test/integration-test/test-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/integration/framework/param/model/ITTestParameter.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/param/model/ITTestParameter.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelParameterized.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelParameterized.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/ParallelParameterized.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelRunningStrategy.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/runner/ParallelRunningStrategy.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/ParallelRunningStrategy.java
diff --git a/test/integration-test/test-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/integration/framework/runner/executor/ParallelRunnerExecutor.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/executor/ParallelRunnerExecutor.java
diff --git a/test/integration-test/test-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/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProvider.java
diff --git a/test/integration-test/test-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/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/executor/key/ParallelRunnerExecutorKeyProviderFactory.java
diff --git a/test/integration-test/test-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/integration/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/executor/key/impl/CaseParallelRunnerExecutorKeyProvider.java
diff --git a/test/integration-test/test-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/integration/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/executor/key/impl/ScenarioParallelRunnerExecutorKeyProvider.java
diff --git a/test/integration-test/test-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/integration/framework/runner/param/RunnerParameters.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/param/RunnerParameters.java
diff --git a/test/integration-test/test-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/integration/framework/runner/scheduler/ParallelRunnerScheduler.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/runner/scheduler/ParallelRunnerScheduler.java
diff --git a/test/integration-test/test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/watcher/ITWatcher.java b/test/e2e/suite/src/test/java/org/apache/shardingsphere/test/integration/framework/watcher/ITWatcher.java
similarity index 100%
rename from test/integration-test/test-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/integration/framework/watcher/ITWatcher.java
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dal-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/dal/dal-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dal-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dal-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/db/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/db/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/db/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/db/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/encrypt/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/encrypt/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/encrypt/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/encrypt/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/encrypt_and_readwrite_splitting/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/encrypt_and_readwrite_splitting/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/encrypt_and_readwrite_splitting/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/encrypt_and_readwrite_splitting/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/readwrite_splitting/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/readwrite_splitting/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/readwrite_splitting/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/readwrite_splitting/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/sharding_and_encrypt/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/sharding_and_encrypt/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/sharding_and_encrypt/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/sharding_and_encrypt/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/sharding_governance/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/sharding_governance/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/sharding_governance/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/sharding_governance/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dal/dataset/tbl/mysql/show_databases.xml b/test/e2e/suite/src/test/resources/cases/dal/dataset/tbl/mysql/show_databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dal/dataset/tbl/mysql/show_databases.xml
rename to test/e2e/suite/src/test/resources/cases/dal/dataset/tbl/mysql/show_databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dcl/dcl-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/dcl/dcl-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dcl/dcl-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/dcl/dcl-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_broadcast_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_broadcast_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/drop_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/drop_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/drop_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/drop_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/unchanged_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/unchanged_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/unchanged_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/unchanged_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/db/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/db/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/db/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_broadcast_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_broadcast_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_add_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_modify_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_modify_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_modify_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/alter_modify_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/dbtbl_with_readwrite_splitting_and_encrypt/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_add_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_modify_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_modify_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/alter_modify_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/alter_modify_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_add_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_modify_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_modify_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_modify_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/alter_modify_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/encrypt_and_readwrite_splitting/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_broadcast_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_broadcast_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/readwrite_splitting/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/alter_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/alter_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/alter_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/alter_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/shadow/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/shadow/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_add_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_modify_encrypt_column.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_modify_encrypt_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_modify_encrypt_column.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/alter_modify_encrypt_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_and_encrypt/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/sharding_governance/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/sharding_governance/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_add.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_add.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_add.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_add.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_broadcast_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_change.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_change.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_change.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_change.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_drop.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_drop.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/alter_drop.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/alter_drop.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_broadcast_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_unique_index.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_unique_index.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/create_unique_index.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/create_unique_index.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/drop_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/drop_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/drop_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/drop_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/drop_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/drop_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/drop_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/drop_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_table.xml b/test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_table.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/dataset/tbl/unchanged_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ddl/ddl-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/ddl/ddl-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ddl/ddl-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/ddl/ddl-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/batch_insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/batch_insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_with_now_function.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_with_now_function.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_with_now_function.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_with_now_function.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/db/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/db/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/batch_insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_now_function.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_now_function.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_now_function.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_with_now_function.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/batch_insert_into_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/delete_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table_by_pwd.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table_by_pwd.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table_by_pwd.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/dbtbl_with_readwrite_splitting_and_encrypt/update_user_table_by_pwd.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/delete.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/delete.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/delete.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/delete.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/batch_insert_into_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/delete_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/delete_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/delete_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/delete_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table_by_pwd.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table_by_pwd.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table_by_pwd.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt/update_user_table_by_pwd.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/pro_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/pro_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/pro_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/pro_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/shadow_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/shadow_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/encrypt_shadow/shadow_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/encrypt_shadow/shadow_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_floating_point_values.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_floating_point_values.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_floating_point_values.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_floating_point_values.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_values_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_values_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_values_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_max_values_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_floating_point_values.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_floating_point_values.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_floating_point_values.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_floating_point_values.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_values_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_values_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_values_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_min_values_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_infinity_floating_point_values.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_infinity_floating_point_values.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_infinity_floating_point_values.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_infinity_floating_point_values.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_values_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_values_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_values_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_negative_values_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_positive_infinity_floating_point_values.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_positive_infinity_floating_point_values.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/insert_positive_infinity_floating_point_values.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/insert_positive_infinity_floating_point_values.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_min_values_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_min_values_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_min_values_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_min_values_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_smallint_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_smallint_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_smallint_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_smallint_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_values_into_single_table_integer.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_values_into_single_table_integer.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_values_into_single_table_integer.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/passthrough/mysql/insert_negative_values_into_single_table_integer.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/batch_insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_now_function.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_now_function.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_now_function.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_with_now_function.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/mysql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/postgresql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/pro_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/pro_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/pro_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/pro_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/shadow_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/shadow_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/shadow_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/readwrite_splitting_and_shadow/shadow_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/batch_insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_with_now_function.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_with_now_function.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_with_now_function.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_with_now_function.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/mysql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/postgresql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/pro_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/pro_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/pro_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/pro_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/shadow_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/shadow_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/shadow_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/shadow_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/shadow/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/shadow/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/mysql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/postgresql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/pro_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/pro_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/pro_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/pro_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/shadow_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/shadow_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/shadow_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_and_shadow/shadow_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_batch_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_batch_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/mysql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/pro_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_insert_order_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_insert_order_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_insert_order_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_insert_order_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/postgresql/shadow_update_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/pro_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/pro_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/pro_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/pro_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/shadow_delete_order_by_user_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/shadow_delete_order_by_user_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/shadow_delete_order_by_user_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_encrypt_shadow/shadow_delete_order_by_user_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/sharding_governance/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/sharding_governance/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_all_into_order_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_all_into_order_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_all_into_order_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_all_into_order_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_for_order.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_for_order.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_for_order.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_for_order.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_into_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/batch_insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_single_table_by_id.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_single_table_by_id.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_single_table_by_id.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_single_table_by_id.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_with_alias.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_with_alias.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_with_alias.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_with_alias.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_with_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_with_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_with_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_with_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_without_sharding_value.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_without_sharding_value.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/delete_without_sharding_value.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/delete_without_sharding_value.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_for_order_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_multiple_values_for_order_1_2.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_multiple_values_for_order_1_2.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_multiple_values_for_order_1_2.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_multiple_values_for_order_1_2.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_on_duplicate_key_update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_on_duplicate_key_update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_on_duplicate_key_update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_on_duplicate_key_update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_with_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_with_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_with_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_with_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_with_now_function.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_with_now_function.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_with_now_function.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_with_now_function.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_without_generate_key_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_without_generate_key_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/insert_without_generate_key_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/insert_without_generate_key_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_broadcast_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_broadcast_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_broadcast_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_broadcast_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_single_table.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_with_column_equal_column.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_with_column_equal_column.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_with_column_equal_column.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_with_column_equal_column.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_without_condition.xml b/test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_without_condition.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dataset/tbl/update_without_condition.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dataset/tbl/update_without_condition.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dml/dml-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/dml/dml-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dml/dml-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/dml/dml-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/dql/dql-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/dql/dql-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/dql/dql-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/dql/dql-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cached_connections.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cached_connections.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cached_connections.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cached_connections.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_database_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_database_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_database_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_database_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_table_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_table_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_table_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/add_table_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/default_sharding_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/default_sharding_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/default_sharding_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/default_sharding_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/mysql/select_sharding_table_statistics.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/mysql/select_sharding_table_statistics.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/mysql/select_sharding_table_statistics.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/mysql/select_sharding_table_statistics.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sharding_table_statistics.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sharding_table_statistics.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sharding_table_statistics.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sharding_table_statistics.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sys_data_for_og.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sys_data_for_og.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sys_data_for_og.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/opengauss/select_sys_data_for_og.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sharding_table_statistics.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sharding_table_statistics.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sharding_table_statistics.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sharding_table_statistics.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sys_data_for_pg.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sys_data_for_pg.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sys_data_for_pg.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/postgresql/select_sys_data_for_pg.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/set_database_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/set_database_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/set_database_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/set_database_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/show_compute_nodes.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/show_compute_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/show_compute_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/cluster/show_compute_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/default_readwrite_splitting_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/default_readwrite_splitting_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/default_readwrite_splitting_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/default_readwrite_splitting_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/default_transaction_type.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/default_transaction_type.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/default_transaction_type.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/default_transaction_type.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/preview_federation_select.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/preview_federation_select.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/preview_federation_select.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/preview_federation_select.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/preview_federation_select.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/preview_federation_select.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/preview_federation_select.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/preview_federation_select.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/preview_federation_select.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/preview_federation_select.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/preview_federation_select.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/preview_federation_select.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/preview_sql.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/preview_sql.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/preview_sql.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/preview_sql.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/set_readwrite_splitting_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/set_readwrite_splitting_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/set_readwrite_splitting_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/set_readwrite_splitting_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/show_tables.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_database_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_database_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_database_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_database_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_table_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_table_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_table_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/add_table_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/default_sharding_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/default_sharding_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/default_sharding_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/default_sharding_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/opengauss/select_sys_data_for_og.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/opengauss/select_sys_data_for_og.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/opengauss/select_sys_data_for_og.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/opengauss/select_sys_data_for_og.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/postgresql/select_sys_data_for_pg.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/postgresql/select_sys_data_for_pg.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/postgresql/select_sys_data_for_pg.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/postgresql/select_sys_data_for_pg.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/select_sharding_table_statistics.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/select_sharding_table_statistics.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/select_sharding_table_statistics.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/select_sharding_table_statistics.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/set_database_value_hint.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/set_database_value_hint.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/set_database_value_hint.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/set_database_value_hint.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/show_compute_nodes.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/show_compute_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/show_compute_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/standalone/show_compute_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/transaction_type.xml b/test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/transaction_type.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/dataset/empty_rules/transaction_type.xml
rename to test/e2e/suite/src/test/resources/cases/ral/dataset/empty_rules/transaction_type.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/ral/ral-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/ral/ral-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/ral/ral-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/ral/ral-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_binding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_binding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_binding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_binding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_sharding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_sharding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_sharding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_sharding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/alter_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/alter_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/create_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/cluster/drop_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_binding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_binding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_binding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_binding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_sharding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_sharding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_sharding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_sharding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/create_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_binding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_binding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_binding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_binding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_sharding_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_sharding_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_sharding_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_sharding_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/drop_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/add_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/add_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/add_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/add_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/alter_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/alter_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/alter_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/alter_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/drop_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/drop_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/drop_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/mysql/drop_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/add_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/add_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/add_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/add_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/alter_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/alter_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/alter_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/alter_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/drop_resource.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/drop_resource.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/drop_resource.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/postgresql/drop_resource.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/alter_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/create_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_sharding_rules_show_tables.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_sharding_rules_show_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_sharding_rules_show_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_sharding_rules_show_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/dataset/rdl_empty_rules/standalone/drop_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rdl/rdl-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/rdl/rdl-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rdl/rdl-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/rdl/rdl-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/db/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_encrypt_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/dbtbl_with_readwrite_splitting_and_encrypt/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_encrypt_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_encrypt_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/encrypt_and_readwrite_splitting/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_readwrite_splitting_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_readwrite_splitting_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_readwrite_splitting_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_readwrite_splitting_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/readwrite_splitting/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_encrypt_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_and_encrypt/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_heartbeats.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_heartbeats.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_heartbeats.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_heartbeats.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_types.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_types.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_types.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_discovery_types.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/sharding_governance/mysql/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/count_database_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/count_database_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/count_database_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/count_database_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/count_single_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/count_single_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/count_single_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/count_single_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/mysql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/mysql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/mysql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/mysql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/opengauss/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/opengauss/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/opengauss/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/opengauss/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/postgresql/show_resources.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/postgresql/show_resources.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/postgresql/show_resources.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/postgresql/show_resources.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_broadcast_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_broadcast_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_broadcast_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_broadcast_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_default_sharding_strategy.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_default_sharding_strategy.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_default_sharding_strategy.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_default_sharding_strategy.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_binging_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_binging_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_binging_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_binging_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_scaling_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_scaling_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_scaling_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_scaling_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_auditor.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_auditor.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_auditor.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_auditor.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_generator.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_generator.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_generator.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_generator.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_nodes.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_nodes.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_nodes.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_nodes.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rule.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rule.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rule.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rule.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_sharding_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_table.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_table.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_table.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_table.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_table_rules.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_table_rules.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_table_rules.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_table_rules.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_tables.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_tables.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_single_tables.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_single_tables.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_algorithms.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_algorithms.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_algorithms.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_algorithms.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_auditors.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_auditors.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_auditors.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_auditors.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_generators.xml b/test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_generators.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_generators.xml
rename to test/e2e/suite/src/test/resources/cases/rql/dataset/tbl/show_unused_sharding_generators.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/rql/rql-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/rql/rql-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/rql/rql-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/rql/rql-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/cases/tcl/tcl-integration-test-cases.xml b/test/e2e/suite/src/test/resources/cases/tcl/tcl-integration-test-cases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/cases/tcl/tcl-integration-test-cases.xml
rename to test/e2e/suite/src/test/resources/cases/tcl/tcl-integration-test-cases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/common/cluster/proxy/conf/logback.xml b/test/e2e/suite/src/test/resources/env/common/cluster/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/common/cluster/proxy/conf/logback.xml
rename to test/e2e/suite/src/test/resources/env/common/cluster/proxy/conf/logback.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/common/cluster/proxy/conf/server.yaml b/test/e2e/suite/src/test/resources/env/common/cluster/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/common/cluster/proxy/conf/server.yaml
rename to test/e2e/suite/src/test/resources/env/common/cluster/proxy/conf/server.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/common/standalone/proxy/conf/logback.xml b/test/e2e/suite/src/test/resources/env/common/standalone/proxy/conf/logback.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/common/standalone/proxy/conf/logback.xml
rename to test/e2e/suite/src/test/resources/env/common/standalone/proxy/conf/logback.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/common/standalone/proxy/conf/server.yaml b/test/e2e/suite/src/test/resources/env/common/standalone/proxy/conf/server.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/common/standalone/proxy/conf/server.yaml
rename to test/e2e/suite/src/test/resources/env/common/standalone/proxy/conf/server.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/it-env.properties b/test/e2e/suite/src/test/resources/env/it-env.properties
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/it-env.properties
rename to test/e2e/suite/src/test/resources/env/it-env.properties
diff --git a/test/integration-test/test-suite/src/test/resources/env/mysql/my.cnf b/test/e2e/suite/src/test/resources/env/mysql/my.cnf
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/mysql/my.cnf
rename to test/e2e/suite/src/test/resources/env/mysql/my.cnf
diff --git a/test/integration-test/test-suite/src/test/resources/env/opengauss/pg_hba.conf b/test/e2e/suite/src/test/resources/env/opengauss/pg_hba.conf
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/opengauss/pg_hba.conf
rename to test/e2e/suite/src/test/resources/env/opengauss/pg_hba.conf
diff --git a/test/integration-test/test-suite/src/test/resources/env/postgresql/postgresql.conf b/test/e2e/suite/src/test/resources/env/postgresql/postgresql.conf
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/postgresql/postgresql.conf
rename to test/e2e/suite/src/test/resources/env/postgresql/postgresql.conf
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/db/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/db/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-db_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-logic_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-logic_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-logic_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/h2/actual-logic_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/actual-logic_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/actual-logic_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/actual-logic_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/mysql/actual-logic_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/actual-logic_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/actual-logic_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/actual-logic_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/opengauss/actual-logic_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/actual-logic_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/actual-logic_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/actual-logic_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/postgresql/actual-logic_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/db/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/mysql/config-db.yaml b/test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/mysql/config-db.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/mysql/config-db.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/mysql/config-db.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/opengauss/config-db.yaml b/test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/opengauss/config-db.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/opengauss/config-db.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/opengauss/config-db.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/postgresql/config-db.yaml b/test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/postgresql/config-db.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/proxy/conf/postgresql/config-db.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/db/proxy/conf/postgresql/config-db.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/db/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/db/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/db/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/db/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-read_ds_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/h2/actual-write_ds_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_read_ds_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/h2/actual-encrypt_write_ds_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/mysql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/opengauss/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/proxy/conf/postgresql/config-dbtbl-with-readwrite-splitting-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/dbtbl_with_readwrite_splitting_and_encrypt/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/mysql/config-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/mysql/config-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/mysql/config-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/mysql/config-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/opengauss/config-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/opengauss/config-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/opengauss/config-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/opengauss/config-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/postgresql/config-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/postgresql/config-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/empty_rules/proxy/conf/postgresql/config-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/empty_rules/proxy/conf/postgresql/config-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/mysql/config-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/mysql/config-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/mysql/config-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/mysql/config-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/opengauss/config-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/opengauss/config-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/opengauss/config-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/opengauss/config-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/postgresql/config-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/postgresql/config-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/proxy/conf/postgresql/config-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/proxy/conf/postgresql/config-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_read_ds-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_read_ds-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_read_ds-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_read_ds-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_write_ds-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_write_ds-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_write_ds-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/h2/actual-encrypt_write_ds-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/mysql/config-encrypt-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/mysql/config-encrypt-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/mysql/config-encrypt-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/mysql/config-encrypt-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/opengauss/config-encrypt-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/opengauss/config-encrypt-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/opengauss/config-encrypt-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/opengauss/config-encrypt-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/postgresql/config-encrypt-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/postgresql/config-encrypt-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/postgresql/config-encrypt-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/proxy/conf/postgresql/config-encrypt-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_and_readwrite_splitting/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/mysql/config-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/mysql/config-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/mysql/config-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/mysql/config-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/opengauss/config-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/opengauss/config-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/opengauss/config-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/opengauss/config-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/postgresql/config-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/postgresql/config-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/postgresql/config-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/proxy/conf/postgresql/config-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/encrypt_shadow/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/encrypt_shadow/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/mysql/config-passthrough.yaml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/mysql/config-passthrough.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/mysql/config-passthrough.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/mysql/config-passthrough.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/opengauss/config-passthrough.yaml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/opengauss/config-passthrough.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/opengauss/config-passthrough.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/opengauss/config-passthrough.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/postgresql/config-passthrough.yaml b/test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/postgresql/config-passthrough.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/passthrough/proxy/conf/postgresql/config-passthrough.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/passthrough/proxy/conf/postgresql/config-passthrough.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/mysql/config-rdl-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/mysql/config-rdl-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/mysql/config-rdl-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/mysql/config-rdl-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/opengauss/config-rdl-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/opengauss/config-rdl-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/opengauss/config-rdl-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/opengauss/config-rdl-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/postgresql/config-rdl-empty-rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/postgresql/config-rdl-empty-rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/postgresql/config-rdl-empty-rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/rdl_empty_rules/proxy/conf/postgresql/config-rdl-empty-rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/mysql/config-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/mysql/config-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/mysql/config-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/mysql/config-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/opengauss/config-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/opengauss/config-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/opengauss/config-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/opengauss/config-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/postgresql/config-readwrite-splitting.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/postgresql/config-readwrite-splitting.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/postgresql/config-readwrite-splitting.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/proxy/conf/postgresql/config-readwrite-splitting.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/mysql/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/mysql/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/mysql/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/mysql/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/opengauss/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/opengauss/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/opengauss/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/opengauss/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/postgresql/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/postgresql/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/postgresql/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/proxy/conf/postgresql/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/readwrite_splitting_and_shadow/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/shadow/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/h2/actual-shadow_db-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/mysql/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/mysql/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/mysql/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/mysql/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/opengauss/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/opengauss/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/opengauss/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/opengauss/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/postgresql/config-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/postgresql/config-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/proxy/conf/postgresql/config-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/proxy/conf/postgresql/config-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/shadow/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/shadow/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/shadow/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/shadow/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_0-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_0-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_0-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_0-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_1-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_1-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_1-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/h2/actual-encrypt_ds_1-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/mysql/config-sharding-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/mysql/config-sharding-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/mysql/config-sharding-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/mysql/config-sharding-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/opengauss/config-sharding-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/opengauss/config-sharding-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/opengauss/config-sharding-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/opengauss/config-sharding-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/postgresql/config-sharding-and-encrypt.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/postgresql/config-sharding-and-encrypt.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/postgresql/config-sharding-and-encrypt.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/proxy/conf/postgresql/config-sharding-and-encrypt.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_encrypt/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_encrypt/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/mysql/config-sharding-and-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/mysql/config-sharding-and-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/mysql/config-sharding-and-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/mysql/config-sharding-and-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/opengauss/config-sharding-and-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/opengauss/config-sharding-and-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/opengauss/config-sharding-and-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/opengauss/config-sharding-and-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/postgresql/config-sharding-and-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/postgresql/config-sharding-and-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/postgresql/config-sharding-and-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/proxy/conf/postgresql/config-sharding-and-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_and_shadow/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_and_shadow/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/mysql/config-sharding-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/mysql/config-sharding-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/mysql/config-sharding-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/mysql/config-sharding-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/opengauss/config-sharding-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/opengauss/config-sharding-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/opengauss/config-sharding-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/opengauss/config-sharding-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/postgresql/config-sharding-encrypt-shadow.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/postgresql/config-sharding-encrypt-shadow.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/postgresql/config-sharding-encrypt-shadow.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/proxy/conf/postgresql/config-sharding-encrypt-shadow.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/sharding_encrypt_shadow/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/sharding_encrypt_shadow/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/authority.xml b/test/e2e/suite/src/test/resources/env/scenario/tbl/authority.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/authority.xml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/authority.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/h2/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/h2/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/h2/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/h2/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/oracle/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/oracle/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/oracle/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/oracle/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/sqlserver/01-actual-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/sqlserver/01-actual-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/sqlserver/01-actual-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/actual/init-sql/sqlserver/01-actual-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/databases.xml b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/databases.xml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/databases.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/dataset.xml b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/dataset.xml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/dataset.xml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/h2/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/h2/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/h2/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/h2/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/oracle/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/oracle/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/oracle/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/oracle/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/sqlserver/01-expected-init.sql b/test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/sqlserver/01-expected-init.sql
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/sqlserver/01-expected-init.sql
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/data/expected/init-sql/sqlserver/01-expected-init.sql
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/mysql/config-tbl.yaml b/test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/mysql/config-tbl.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/mysql/config-tbl.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/mysql/config-tbl.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/opengauss/config-tbl.yaml b/test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/opengauss/config-tbl.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/opengauss/config-tbl.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/opengauss/config-tbl.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/postgresql/config-tbl.yaml b/test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/postgresql/config-tbl.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/proxy/conf/postgresql/config-tbl.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/proxy/conf/postgresql/config-tbl.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/env/scenario/tbl/rules.yaml b/test/e2e/suite/src/test/resources/env/scenario/tbl/rules.yaml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/env/scenario/tbl/rules.yaml
rename to test/e2e/suite/src/test/resources/env/scenario/tbl/rules.yaml
diff --git a/test/integration-test/test-suite/src/test/resources/logback-test.xml b/test/e2e/suite/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-test/test-suite/src/test/resources/logback-test.xml
rename to test/e2e/suite/src/test/resources/logback-test.xml
diff --git a/test/integration-test/transaction/pom.xml b/test/e2e/transaction/pom.xml
similarity index 95%
rename from test/integration-test/transaction/pom.xml
rename to test/e2e/transaction/pom.xml
index 919e733eb39..561a8a99503 100644
--- a/test/integration-test/transaction/pom.xml
+++ b/test/e2e/transaction/pom.xml
@@ -21,14 +21,15 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-integration-test</artifactId>
+        <artifactId>shardingsphere-test-e2e</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-integration-test-transaction</artifactId>
+    <artifactId>shardingsphere-test-e2e-transaction</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
         <maven.deploy.skip>true</maven.deploy.skip>
+        
         <atomikos.version>5.0.9</atomikos.version>
         <narayana.version>5.12.4.Final</narayana.version>
         <jboss-transaction-spi.version>7.6.0.Final</jboss-transaction-spi.version>
@@ -57,14 +58,14 @@
         
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-env</artifactId>
+            <artifactId>shardingsphere-test-e2e-env</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
         
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-integration-test-fixture</artifactId>
+            <artifactId>shardingsphere-test-e2e-fixture</artifactId>
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/AddResourceTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/alterresource/CloseResourceTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/MySQLAutoCommitTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/autocommit/PostgresSQLAutoCommitTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/base/BaseTransactionTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/classictransfer/ClassicTransferTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/BroadcastTableTransactionTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/ExceptionInTransactionTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiOperationsCommitAndRollbackTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/MultiTableCommitAndRollbackTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/commitrollback/SingleTableCommitAndRollbackTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/cursor/OpenGaussCursorTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/nested/NestedTransactionTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/MySQLSetReadOnlyTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/PostgreSQLSetReadOnlyTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/readonly/SetReadOnlyTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/BaseSavePointTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/MySQLSavePointTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/OpenGaussSavePointTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/savepoint/PostgreSQLSavePointTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLLocalTruncateTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/MySQLXATruncateTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/cases/truncate/PostgresSQLAndOpenGaussTruncateTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/AutoDataSource.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseITCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/BaseTransactionITCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/JdbcDataSource.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/ProxyDataSource.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/base/TransactionTestCase.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CommonSQLCommand.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/command/CursorSQLCommand.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/constants/TransactionTestConstants.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlJdbcTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/mysql/MysqlProxyTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussJdbcTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/opengauss/OpenGaussProxyTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlJdbcTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/engine/postgresql/PostgresqlProxyTransactionIT.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/IntegrationTestEnvironment.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionITEnvTypeEnum.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/env/enums/TransactionTestCaseRegistry.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/BaseContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/BaseContainerComposer.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/compose/BaseContainerComposer.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/DockerContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/DockerContainerComposer.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/compose/DockerContainerComposer.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/NativeContainerComposer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/compose/NativeContainerComposer.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/compose/NativeContainerComposer.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/config/StorageContainerConfigurationFactory.java
diff --git a/test/integration-test/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/integration/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/config/mysql/MySQLContainerConfigurationFactory.java
diff --git a/test/integration-test/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/integration/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/config/opengauss/OpenGaussContainerConfigurationFactory.java
diff --git a/test/integration-test/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/integration/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/config/postgresql/PostgreSQLContainerConfigurationFactory.java
diff --git a/test/integration-test/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/integration/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/config/proxy/ProxyClusterContainerConfigurationFactory.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
similarity index 100%
rename from test/integration-test/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/integration/transaction/framework/container/jdbc/ShardingSphereJDBCContainer.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/framework/param/TransactionParameterized.java
diff --git a/test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java
similarity index 100%
rename from test/integration-test/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java
rename to test/e2e/transaction/src/test/java/org/apache/shardingsphere/integration/transaction/util/TestCaseClassScanner.java
diff --git a/test/integration-test/transaction/src/test/resources/env/common/command.xml b/test/e2e/transaction/src/test/resources/env/common/command.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/common/command.xml
rename to test/e2e/transaction/src/test/resources/env/common/command.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/common/cursor-command.xml b/test/e2e/transaction/src/test/resources/env/common/cursor-command.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/common/cursor-command.xml
rename to test/e2e/transaction/src/test/resources/env/common/cursor-command.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/it-env.properties b/test/e2e/transaction/src/test/resources/env/it-env.properties
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/it-env.properties
rename to test/e2e/transaction/src/test/resources/env/it-env.properties
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-local.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-local.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-local.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-local.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-atomikos.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-atomikos.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-atomikos.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-atomikos.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-bitronix.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-bitronix.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-bitronix.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-bitronix.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-narayana.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-narayana.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-narayana.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/mysql/config-sharding-xa-narayana.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-local.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-local.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-local.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-local.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-atomikos.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-atomikos.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-atomikos.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-atomikos.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-bitronix.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-bitronix.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-bitronix.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-bitronix.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-narayana.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-narayana.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-narayana.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/opengauss/config-sharding-xa-narayana.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-local.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-local.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-local.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-local.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-atomikos.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-atomikos.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-atomikos.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-atomikos.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-bitronix.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-bitronix.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-bitronix.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-bitronix.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-narayana.yaml b/test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-narayana.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-narayana.yaml
rename to test/e2e/transaction/src/test/resources/env/jdbc/postgresql/config-sharding-xa-narayana.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/mysql/01-initdb.sql b/test/e2e/transaction/src/test/resources/env/mysql/01-initdb.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/mysql/01-initdb.sql
rename to test/e2e/transaction/src/test/resources/env/mysql/01-initdb.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/mysql/my.cnf b/test/e2e/transaction/src/test/resources/env/mysql/my.cnf
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/mysql/my.cnf
rename to test/e2e/transaction/src/test/resources/env/mysql/my.cnf
diff --git a/test/integration-test/transaction/src/test/resources/env/mysql/server.yaml b/test/e2e/transaction/src/test/resources/env/mysql/server.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/mysql/server.yaml
rename to test/e2e/transaction/src/test/resources/env/mysql/server.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/opengauss/01-initdb.sql b/test/e2e/transaction/src/test/resources/env/opengauss/01-initdb.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/opengauss/01-initdb.sql
rename to test/e2e/transaction/src/test/resources/env/opengauss/01-initdb.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/opengauss/server.yaml b/test/e2e/transaction/src/test/resources/env/opengauss/server.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/opengauss/server.yaml
rename to test/e2e/transaction/src/test/resources/env/opengauss/server.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/postgresql/01-initdb.sql b/test/e2e/transaction/src/test/resources/env/postgresql/01-initdb.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/postgresql/01-initdb.sql
rename to test/e2e/transaction/src/test/resources/env/postgresql/01-initdb.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/postgresql/postgresql.conf b/test/e2e/transaction/src/test/resources/env/postgresql/postgresql.conf
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/postgresql/postgresql.conf
rename to test/e2e/transaction/src/test/resources/env/postgresql/postgresql.conf
diff --git a/test/integration-test/transaction/src/test/resources/env/postgresql/server.yaml b/test/e2e/transaction/src/test/resources/env/postgresql/server.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/postgresql/server.yaml
rename to test/e2e/transaction/src/test/resources/env/postgresql/server.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/databases.xml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/databases.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/databases.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/dataset.xml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/dataset.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/dataset.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/databases.xml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/databases.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/databases.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/dataset.xml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/dataset.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/dataset.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/mysql/rule.yaml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/mysql/rule.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/mysql/rule.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/mysql/rule.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/opengauss/config-sharding.yaml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/opengauss/config-sharding.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/opengauss/config-sharding.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/opengauss/config-sharding.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/postgresql/rule.yaml b/test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/postgresql/rule.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/cursor/proxy/conf/postgresql/rule.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/cursor/proxy/conf/postgresql/rule.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/databases.xml b/test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/databases.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/databases.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/databases.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/dataset.xml b/test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/dataset.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/dataset.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/dataset.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/mysql/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/mysql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/mysql/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/mysql/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/opengauss/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/opengauss/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/opengauss/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/opengauss/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/postgresql/01-actual-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/postgresql/01-actual-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/postgresql/01-actual-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/actual/init-sql/postgresql/01-actual-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/databases.xml b/test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/databases.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/databases.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/databases.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/dataset.xml b/test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/dataset.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/dataset.xml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/dataset.xml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/mysql/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/mysql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/mysql/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/mysql/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/opengauss/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/opengauss/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/opengauss/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/opengauss/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/postgresql/01-expected-init.sql b/test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/postgresql/01-expected-init.sql
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/postgresql/01-expected-init.sql
rename to test/e2e/transaction/src/test/resources/env/scenario/default/data/expected/init-sql/postgresql/01-expected-init.sql
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/mysql/config-sharding.yaml b/test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/mysql/config-sharding.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/mysql/config-sharding.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/mysql/config-sharding.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/opengauss/config-sharding.yaml b/test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/opengauss/config-sharding.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/opengauss/config-sharding.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/opengauss/config-sharding.yaml
diff --git a/test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/postgresql/config-sharding.yaml b/test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/postgresql/config-sharding.yaml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/env/scenario/default/proxy/conf/postgresql/config-sharding.yaml
rename to test/e2e/transaction/src/test/resources/env/scenario/default/proxy/conf/postgresql/config-sharding.yaml
diff --git a/test/integration-test/transaction/src/test/resources/jbossts-properties.xml b/test/e2e/transaction/src/test/resources/jbossts-properties.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/jbossts-properties.xml
rename to test/e2e/transaction/src/test/resources/jbossts-properties.xml
diff --git a/test/integration-test/transaction/src/test/resources/logback-test.xml b/test/e2e/transaction/src/test/resources/logback-test.xml
similarity index 100%
rename from test/integration-test/transaction/src/test/resources/logback-test.xml
rename to test/e2e/transaction/src/test/resources/logback-test.xml
diff --git a/test/parser/pom.xml b/test/it/parser/pom.xml
similarity index 92%
rename from test/parser/pom.xml
rename to test/it/parser/pom.xml
index 048bb874785..7c451f6e83e 100644
--- a/test/parser/pom.xml
+++ b/test/it/parser/pom.xml
@@ -21,10 +21,10 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-test</artifactId>
+        <artifactId>shardingsphere-test-it</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-test-parser</artifactId>
+    <artifactId>shardingsphere-test-it-parser</artifactId>
     <name>${project.artifactId}</name>
     
     <properties>
@@ -140,18 +140,6 @@
     
     <build>
         <plugins>
-            <plugin>
-                <artifactId>maven-failsafe-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>integration-tests</id>
-                        <goals>
-                            <goal>integration-test</goal>
-                            <goal>verify</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
             <plugin>
                 <artifactId>maven-resources-plugin</artifactId>
                 <executions>
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserIT.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserIT.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserIT.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserIT.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserTestParameter.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserTestParameter.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserTestParameter.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/ExternalSQLParserTestParameter.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/env/SQLParserExternalITEnvironment.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/env/SQLParserExternalITEnvironment.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/env/SQLParserExternalITEnvironment.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/env/SQLParserExternalITEnvironment.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/ExternalSQLParserTestParameterLoader.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/ExternalSQLParserTestParameterLoader.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/ExternalSQLParserTestParameterLoader.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/ExternalSQLParserTestParameterLoader.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/TestParameterLoadStrategy.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/TestParameterLoadStrategy.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/TestParameterLoadStrategy.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/TestParameterLoadStrategy.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/GitHubTestParameterLoadStrategy.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/GitHubTestParameterLoadStrategy.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/GitHubTestParameterLoadStrategy.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/GitHubTestParameterLoadStrategy.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/LocalFileTestParameterLoadStrategy.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/LocalFileTestParameterLoadStrategy.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/LocalFileTestParameterLoadStrategy.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/strategy/impl/LocalFileTestParameterLoadStrategy.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/AssertableFileSummary.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/AssertableFileSummary.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/AssertableFileSummary.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/AssertableFileSummary.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/FileSummary.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/FileSummary.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/FileSummary.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/loader/summary/FileSummary.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporter.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporter.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporter.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporter.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreator.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreator.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreator.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreator.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreatorFactory.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreatorFactory.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreatorFactory.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/SQLParseResultReporterCreatorFactory.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporter.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporter.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporter.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporter.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporterCreator.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporterCreator.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporterCreator.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/csv/CsvSQLParseResultReporterCreator.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporter.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporter.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporter.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporter.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporterCreator.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporterCreator.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporterCreator.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/external/result/type/log/LogSQLParseResultReporterCreator.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserParameterizedIT.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserParameterizedIT.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserParameterizedIT.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserParameterizedIT.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserTestParameter.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserTestParameter.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserTestParameter.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalSQLParserTestParameter.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalUnsupportedSQLParserParameterizedIT.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalUnsupportedSQLParserParameterizedIT.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalUnsupportedSQLParserParameterizedIT.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/InternalUnsupportedSQLParserParameterizedIT.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/SQLCaseAssertContext.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/SQLCaseAssertContext.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/SQLCaseAssertContext.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/SQLCaseAssertContext.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/SQLSegmentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/SQLSegmentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/SQLSegmentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/SQLSegmentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/charset/CharsetAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/charset/CharsetAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/charset/CharsetAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/charset/CharsetAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/column/ColumnAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/column/ColumnAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/column/ColumnAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/column/ColumnAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/cursor/DirectionSegmentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/cursor/DirectionSegmentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/cursor/DirectionSegmentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/cursor/DirectionSegmentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/database/DatabaseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/database/DatabaseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/database/DatabaseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/database/DatabaseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnDefinitionAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnDefinitionAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnDefinitionAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnDefinitionAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnPositionAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnPositionAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnPositionAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ColumnPositionAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ConstraintDefinitionAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ConstraintDefinitionAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ConstraintDefinitionAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/definition/ConstraintDefinitionAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AlgorithmAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AlgorithmAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AlgorithmAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AlgorithmAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AutoTableRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AutoTableRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AutoTableRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/AutoTableRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DataSourceAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DataSourceAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DataSourceAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DataSourceAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DatabaseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DatabaseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DatabaseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/DatabaseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertiesAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertiesAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertiesAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertiesAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertyAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertyAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertyAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/PropertyAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/SQLSegmentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/SQLSegmentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/SQLSegmentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/SQLSegmentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/TableRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/TableRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/TableRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/TableRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/AuditStrategyAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/AuditStrategyAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/AuditStrategyAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/AuditStrategyAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptColumnAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptColumnAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptColumnAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptColumnAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/EncryptRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ReadwriteSplittingRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ReadwriteSplittingRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ReadwriteSplittingRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ReadwriteSplittingRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShadowRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShadowRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShadowRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShadowRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingAuditorAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingAuditorAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingAuditorAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingAuditorAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingTableReferenceRuleAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingTableReferenceRuleAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingTableReferenceRuleAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/distsql/rdl/ShardingTableReferenceRuleAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/DataTypeAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/DataTypeAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/DataTypeAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/DataTypeAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/GrantLevelSegmentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/GrantLevelSegmentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/GrantLevelSegmentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/generic/GrantLevelSegmentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/groupby/GroupByClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/groupby/GroupByClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/groupby/GroupByClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/groupby/GroupByClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/having/HavingClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/having/HavingClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/having/HavingClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/having/HavingClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/identifier/IdentifierValueAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/identifier/IdentifierValueAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/identifier/IdentifierValueAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/identifier/IdentifierValueAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexTypeAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexTypeAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexTypeAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/index/IndexTypeAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertColumnsClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertColumnsClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertColumnsClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertColumnsClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertMultiTableElementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertMultiTableElementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertMultiTableElementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertMultiTableElementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertValuesClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertValuesClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertValuesClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/InsertValuesClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/OnDuplicateKeyColumnsAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/OnDuplicateKeyColumnsAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/OnDuplicateKeyColumnsAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/insert/OnDuplicateKeyColumnsAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/limit/LimitClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/limit/LimitClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/limit/LimitClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/limit/LimitClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/lock/LockClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/lock/LockClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/lock/LockClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/lock/LockClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/model/ModelClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/model/ModelClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/model/ModelClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/model/ModelClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByItemAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByItemAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByItemAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/orderby/OrderByItemAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/output/OutputClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/output/OutputClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/output/OutputClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/output/OutputClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/owner/OwnerAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/owner/OwnerAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/owner/OwnerAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/owner/OwnerAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/packages/PackageAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/packages/PackageAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/packages/PackageAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/packages/PackageAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/parameter/ParameterMarkerAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/parameter/ParameterMarkerAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/parameter/ParameterMarkerAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/parameter/ParameterMarkerAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/prepare/PrepareStatementQueryAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/prepare/PrepareStatementQueryAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/prepare/PrepareStatementQueryAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/prepare/PrepareStatementQueryAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/returning/ReturningClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/returning/ReturningClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/returning/ReturningClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/returning/ReturningClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/set/SetClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/set/SetClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/set/SetClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/set/SetClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/show/ShowFilterAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/show/ShowFilterAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/show/ShowFilterAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/show/ShowFilterAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/table/TableAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/table/TableAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/table/TableAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/table/TableAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/type/TypeAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/type/TypeAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/type/TypeAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/type/TypeAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/where/WhereClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/where/WhereClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/where/WhereClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/where/WhereClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/with/WithClauseAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/with/WithClauseAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/with/WithClauseAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/segment/with/WithClauseAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/SQLStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/SQLStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/SQLStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/SQLStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/comment/CommentAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/comment/CommentAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/comment/CommentAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/comment/CommentAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CacheIndexStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CacheIndexStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CacheIndexStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CacheIndexStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CheckTableStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CheckTableStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CheckTableStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CheckTableStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CloneStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CloneStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CloneStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/CloneStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/EmptyStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/EmptyStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/EmptyStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/EmptyStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ExplainStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ExplainStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ExplainStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ExplainStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/FlushStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/FlushStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/FlushStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/FlushStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallComponentStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallComponentStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallComponentStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallComponentStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallPluginStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallPluginStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallPluginStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/InstallPluginStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/KillStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/KillStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/KillStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/KillStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/LoadIndexInfoStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/LoadIndexInfoStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/LoadIndexInfoStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/LoadIndexInfoStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ResetParameterStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ResetParameterStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ResetParameterStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ResetParameterStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/RestartStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/RestartStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/RestartStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/RestartStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/SetParameterStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/SetParameterStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/SetParameterStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/SetParameterStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowBinlogEventsStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowBinlogEventsStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowBinlogEventsStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowBinlogEventsStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCharacterSetStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCharacterSetStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCharacterSetStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCharacterSetStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCollationStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCollationStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCollationStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCollationStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowColumnsStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowColumnsStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowColumnsStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowColumnsStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTableStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTableStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTableStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTableStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTriggerStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTriggerStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTriggerStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateTriggerStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateUserStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateUserStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateUserStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowCreateUserStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowDatabasesStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowDatabasesStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowDatabasesStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowDatabasesStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowEventsStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowEventsStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowEventsStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowEventsStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowFunctionStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowFunctionStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowFunctionStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowFunctionStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowIndexStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowIndexStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowIndexStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowIndexStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowOpenTablesStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowOpenTablesStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowOpenTablesStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowOpenTablesStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureCodeStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureCodeStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureCodeStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureCodeStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowProcedureStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowRelaylogEventsStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowRelaylogEventsStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowRelaylogEventsStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowRelaylogEventsStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicaStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicaStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicaStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicaStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicasStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicasStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicasStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowReplicasStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveHostsStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveHostsStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveHostsStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveHostsStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowSlaveStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTableStatusStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTableStatusStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTableStatusStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTableStatusStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTablesStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTablesStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTablesStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTablesStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTriggersStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTriggersStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTriggersStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowTriggersStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowVariablesStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowVariablesStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowVariablesStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShowVariablesStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShutdownStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShutdownStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShutdownStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/ShutdownStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallComponentStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallComponentStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallComponentStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallComponentStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallPluginStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallPluginStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallPluginStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/UninstallPluginStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLAlterResourceGroupStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLAlterResourceGroupStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLAlterResourceGroupStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLAlterResourceGroupStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLBinlogStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLBinlogStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLBinlogStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLBinlogStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLChecksumTableStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLChecksumTableStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLChecksumTableStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLChecksumTableStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLCreateResourceGroupStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLCreateResourceGroupStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLCreateResourceGroupStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLCreateResourceGroupStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDelimiterStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDelimiterStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDelimiterStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDelimiterStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDropResourceGroupStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDropResourceGroupStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDropResourceGroupStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLDropResourceGroupStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLOptimizeTableStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLOptimizeTableStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLOptimizeTableStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLOptimizeTableStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLRepairTableStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLRepairTableStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLRepairTableStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLRepairTableStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetPersistStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetPersistStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetPersistStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetPersistStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetStatementAssert.java
similarity index 100%
rename from test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetStatementAssert.java
rename to test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLResetStatementAssert.java
diff --git a/test/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLSetResourceGroupStatementAssert.java b/test/it/parser/src/main/java/org/apache/shardingsphere/test/sql/parser/internal/asserts/statement/dal/impl/mysql/MySQLSetResourceGroupStatementAssert.java
... 5941 lines suppressed ...