4.0.0 org.apache.iotdb iotdb-parent 2.0.11-SNAPSHOT integration-test IoTDB: Integration-Test ${maven.multiModuleProjectDirectory}/distribution/target/apache-iotdb-${project.version}-edge-bin.zip 1 true -Duser.language=en -Duser.country=US 200m 200m true true 0 Simple 1 1 Simple 1 Simple 1 Ratis 1 1 IoT 1 Ratis 1 Ratis 1 3 IoT 2 Ratis 3 Ratis 3 3 Ratis 3 Ratis 3 Ratis 1 3 IoTV2 2 Ratis 3 Ratis 1 3 IoTV2 2 Ratis 3 org.apache.iotdb iotdb-server 2.0.11-SNAPSHOT org.apache.iotdb iotdb-session 2.0.11-SNAPSHOT org.apache.iotdb iotdb-subscription 2.0.11-SNAPSHOT org.apache.iotdb iotdb-jdbc 2.0.11-SNAPSHOT org.apache.iotdb trigger-api 2.0.11-SNAPSHOT org.apache.iotdb isession 2.0.11-SNAPSHOT org.apache.iotdb service-rpc 2.0.11-SNAPSHOT org.apache.iotdb iotdb-thrift-confignode 2.0.11-SNAPSHOT org.apache.iotdb node-commons 2.0.11-SNAPSHOT org.apache.iotdb calc-commons 2.0.11-SNAPSHOT org.apache.iotdb iotdb-thrift-commons 2.0.11-SNAPSHOT org.apache.tsfile tsfile ${tsfile.version} org.apache.iotdb udf-api 2.0.11-SNAPSHOT org.apache.iotdb library-udf ${project.version} org.apache.iotdb iotdb-consensus 2.0.11-SNAPSHOT org.slf4j slf4j-api com.google.code.findbugs jsr305 org.apache.thrift libthrift jakarta.validation jakarta.validation-api org.apache.iotdb iotdb-confignode 2.0.11-SNAPSHOT org.apache.iotdb iotdb-thrift 2.0.11-SNAPSHOT org.apache.iotdb iotdb-cli 2.0.11-SNAPSHOT org.bouncycastle bcprov-jdk18on junit junit test org.junit.jupiter 5.10.2 junit-jupiter-api test org.awaitility awaitility test org.apache.iotdb iotdb-server 2.0.11-SNAPSHOT test-jar test com.github.stephenc.jcip jcip-annotations test org.fusesource.mqtt-client mqtt-client test org.apache.httpcomponents httpclient test org.apache.httpcomponents httpcore test org.apache.iotdb external-service-api 2.0.11-SNAPSHOT org.apache.iotdb mqtt 2.0.11-SNAPSHOT provided org.apache.iotdb rest 2.0.11-SNAPSHOT provided org.apache.maven.plugins maven-surefire-plugin default-test true org.apache.maven.plugins maven-assembly-plugin ${integrationTest.launchNodeInSameJVM} cluster-test-assembly single package src/assembly/mpp-test.xml template-node false cluster-test-assembly-share single package src/assembly/mpp-share.xml template-node-share false org.apache.maven.plugins maven-failsafe-plugin integration-test integration-test ${integrationTest.includedGroups} ${integrationTest.excludedGroups} **/subscription/it/** false ${integrationTest.localeOpts} none ${integrationTest.forkCount} false ${integrationTest.edgePackage} ${integrationTest.testEnv} ${integrationTest.randomSelectWriteNode} ${integrationTest.readAndVerifyWithMultiNode} ${integrationTest.dataRegionPerDataNode} ${lightWeightStandaloneMode.configNodeNumber} ${lightWeightStandaloneMode.dataNodeNumber} ${lightWeightStandaloneMode.configNodeConsensus} ${lightWeightStandaloneMode.schemaRegionConsensus} ${lightWeightStandaloneMode.dataRegionConsensus} ${lightWeightStandaloneMode.schemaRegionReplicaNumber} ${lightWeightStandaloneMode.dataRegionReplicaNumber} ${scalableSingleNodeMode.configNodeNumber} ${scalableSingleNodeMode.dataNodeNumber} ${scalableSingleNodeMode.configNodeConsensus} ${scalableSingleNodeMode.schemaRegionConsensus} ${scalableSingleNodeMode.dataRegionConsensus} ${scalableSingleNodeMode.schemaRegionReplicaNumber} ${scalableSingleNodeMode.dataRegionReplicaNumber} ${highPerformanceMode.configNodeNumber} ${highPerformanceMode.dataNodeNumber} ${highPerformanceMode.configNodeConsensus} ${highPerformanceMode.schemaRegionConsensus} ${highPerformanceMode.dataRegionConsensus} ${highPerformanceMode.schemaRegionReplicaNumber} ${highPerformanceMode.dataRegionReplicaNumber} ${strongConsistencyClusterMode.configNodeNumber} ${strongConsistencyClusterMode.dataNodeNumber} ${strongConsistencyClusterMode.configNodeConsensus} ${strongConsistencyClusterMode.schemaRegionConsensus} ${strongConsistencyClusterMode.dataRegionConsensus} ${strongConsistencyClusterMode.schemaRegionReplicaNumber} ${strongConsistencyClusterMode.dataRegionReplicaNumber} ${iotConsensusV2BatchMode.configNodeNumber} ${iotConsensusV2BatchMode.dataNodeNumber} ${iotConsensusV2BatchMode.configNodeConsensus} ${iotConsensusV2BatchMode.schemaRegionConsensus} ${iotConsensusV2BatchMode.dataRegionConsensus} ${iotConsensusV2BatchMode.schemaRegionReplicaNumber} ${iotConsensusV2BatchMode.dataRegionReplicaNumber} ${iotConsensusV2StreamMode.configNodeNumber} ${iotConsensusV2StreamMode.dataNodeNumber} ${iotConsensusV2StreamMode.configNodeConsensus} ${iotConsensusV2StreamMode.schemaRegionConsensus} ${iotConsensusV2StreamMode.dataRegionConsensus} ${iotConsensusV2StreamMode.schemaRegionReplicaNumber} ${iotConsensusV2StreamMode.dataRegionReplicaNumber} target/failsafe-reports/failsafe-summary-IT.xml verify verify target/failsafe-reports/failsafe-summary-IT.xml org.apache.maven.plugins maven-dependency-plugin check-dependencies analyze-only verify true org.codehaus.mojo exec-maven-plugin org.apache.iotdb.it.framework.IoTDBTestReporter report java post-integration-test org.apache.maven.plugins maven-clean-plugin data ** EdgeIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.EdgeIT true false false Simple SimpleIT true org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.LocalStandaloneIT false false false Simple RemoteIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.RemoteIT Remote MultiClusterIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT1,org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeAutoBasic,org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeAutoEnhanced,org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeManual,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeArchVerification,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeRegressionConsumer,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeRegressionMisc,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableArchVerification,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableRegressionConsumer,org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableRegressionMisc,org.apache.iotdb.itbase.category.MultiClusterIT3,org.apache.iotdb.itbase.category.MultiClusterIT2DualTableManualBasic,org.apache.iotdb.itbase.category.MultiClusterIT2DualTableManualEnhanced false true true MultiCluster MultiClusterIT1 false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT1 false true true MultiCluster MultiClusterIT2DualTreeAutoBasic false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeAutoBasic false true true MultiCluster MultiClusterIT2DualTreeAutoEnhanced false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeAutoEnhanced false true true MultiCluster MultiClusterIT2DualTableManualBasic false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2DualTableManualBasic false true true MultiCluster MultiClusterIT2DualTableManualEnhanced false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2DualTableManualEnhanced false true true MultiCluster MultiClusterIT2DualTreeManual false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2DualTreeManual false true true MultiCluster MultiClusterIT2SubscriptionTreeArchVerification false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeArchVerification false true true MultiCluster MultiClusterIT2SubscriptionTreeRegressionConsumer false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeRegressionConsumer false true true MultiCluster MultiClusterIT2SubscriptionTreeRegressionMisc false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTreeRegressionMisc false true true MultiCluster MultiClusterIT2SubscriptionTableArchVerification false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableArchVerification false true true MultiCluster MultiClusterIT2SubscriptionTableRegressionConsumer false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableRegressionConsumer false true true MultiCluster MultiClusterIT2SubscriptionTableRegressionMisc false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT2SubscriptionTableRegressionMisc false true true MultiCluster MultiClusterIT3 false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.MultiClusterIT3 false true true MultiCluster ClusterIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.ClusterIT false true true Cluster1 AIClusterIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.AIClusterIT false false false AI DailyIT false org.apache.iotdb.itbase.category.DailyIT false true true Cluster1 TableSimpleIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.TableLocalStandaloneIT false false false TABLE_SIMPLE TableClusterIT false org.apache.iotdb.itbase.category.ManualIT org.apache.iotdb.itbase.category.TableClusterIT false true true TABLE_CLUSTER1 ManualIT false org.apache.iotdb.itbase.category.ManualIT false true true Simple