This is an automated email from the ASF dual-hosted git repository.
CRZbulabula pushed a commit to branch dev/1.3
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/dev/1.3 by this push:
new d1df10405e0 Stop running AINode (AIClusterIT) integration tests
(#17982)
d1df10405e0 is described below
commit d1df10405e04bb1a049ce960d15fd7fa8ebc5462
Author: Yongzao <[email protected]>
AuthorDate: Thu Jun 18 18:26:07 2026 +0800
Stop running AINode (AIClusterIT) integration tests (#17982)
---
.github/workflows/cluster-it-1c1d1a.yml | 64 ---------------------------------
integration-test/pom.xml | 8 ++++-
2 files changed, 7 insertions(+), 65 deletions(-)
diff --git a/.github/workflows/cluster-it-1c1d1a.yml
b/.github/workflows/cluster-it-1c1d1a.yml
deleted file mode 100644
index 121bc37c495..00000000000
--- a/.github/workflows/cluster-it-1c1d1a.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-name: Cluster IT - 1C1D1A
-
-on:
- push:
- branches:
- - master
- - 'rel/1.*'
- - 'rc/1.*'
- - 'dev/1.*'
- paths-ignore:
- - 'docs/**'
- - 'site/**'
- pull_request:
- branches:
- - master
- - 'rel/1.*'
- - 'rc/1.*'
- - 'dev/1.*'
- paths-ignore:
- - 'docs/**'
- - 'site/**'
- # allow manually run the action:
- workflow_dispatch:
-
-concurrency:
- group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: true
-
-env:
- MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
-Dmaven.wagon.http.retryHandler.class=standard
-Dmaven.wagon.http.retryHandler.count=3
- MAVEN_ARGS: --batch-mode --no-transfer-progress
- DEVELOCITY_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}
-
-jobs:
- AINode:
- strategy:
- fail-fast: false
- max-parallel: 15
- matrix:
- os: [ ubuntu-latest ]
- runs-on: ${{ matrix.os }}
-
- steps:
- - uses: actions/checkout@v4
- - name: Build AINode
- shell: bash
- run: mvn clean package -DskipTests -P with-ainode
- - name: IT Test
- shell: bash
- run: |
- mvn clean verify \
- -P with-integration-tests \
- -DskipUTs \
- -DintegrationTest.forkCount=2 \
- -pl integration-test \
- -am \
- -PAIClusterIT
- - name: Upload Artifact
- if: failure()
- uses: actions/upload-artifact@v4
- with:
- name: cluster-log-ainode-${{ matrix.os }}
- path: integration-test/target/ainode-logs
- retention-days: 30
diff --git a/integration-test/pom.xml b/integration-test/pom.xml
index 43b60fc371b..620df0857a2 100644
--- a/integration-test/pom.xml
+++ b/integration-test/pom.xml
@@ -544,7 +544,13 @@
<activeByDefault>false</activeByDefault>
</activation>
<properties>
- <integrationTest.excludedGroups/>
+ <!-- Temporarily exclude all AINode (AIClusterIT) integration
tests.
+ includedGroups is intentionally kept as AIClusterIT so
this profile stays
+ scoped to the AINode tests only - leaving it empty would
make failsafe run
+ every IT in this module. The matching excludedGroups then
skips them, and
+ because excludedGroups takes precedence over
includedGroups, no AINode test
+ is executed even when this profile is activated. -->
+
<integrationTest.excludedGroups>org.apache.iotdb.itbase.category.AIClusterIT</integrationTest.excludedGroups>
<integrationTest.includedGroups>org.apache.iotdb.itbase.category.AIClusterIT</integrationTest.includedGroups>
<integrationTest.launchNodeInSameJVM>false</integrationTest.launchNodeInSameJVM>
<integrationTest.randomSelectWriteNode>false</integrationTest.randomSelectWriteNode>