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

Wei-hao-Li pushed a commit to branch dailyIT
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit a65c3d9ae5645103f75f19d005a80299e3b5921b
Author: Weihao Li <[email protected]>
AuthorDate: Fri Sep 4 18:40:38 2026 +0800

    add dailyIT
    
    Signed-off-by: Weihao Li <[email protected]>
---
 .github/workflows/daily-it.yml | 66 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/.github/workflows/daily-it.yml b/.github/workflows/daily-it.yml
index 553cf6f7514..8d9b74862e4 100644
--- a/.github/workflows/daily-it.yml
+++ b/.github/workflows/daily-it.yml
@@ -718,3 +718,69 @@ jobs:
           name: cluster-log-dual-table-manual-enhanced-java${{ matrix.java 
}}-${{ runner.os }}-${{ matrix.cluster }}-${{ matrix.cluster }}
           path: integration-test/target/cluster-logs
           retention-days: 30
+  TableClusterITWithDeviceEntrySpill:
+    runs-on: [self-hosted, iotdb]
+    steps:
+      - uses: actions/checkout@v5
+      - name: Set up JDK 17
+        uses: actions/setup-java@v5
+        with:
+          distribution: corretto
+          java-version: 17
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+      - name: Set DeviceEntry spill threshold
+        shell: bash
+        run: |
+          printf '\ntable_query_device_entry_batch_size_in_bytes=1\n' \
+            >> 
iotdb-core/node-commons/src/assembly/resources/conf/iotdb-system.properties
+      - name: IT/UT Test
+        shell: bash
+        run: |
+          mvn clean verify \
+          -P with-integration-tests \
+          -PTableClusterIT \
+          -DskipUTs \
+          -DintegrationTest.forkCount=6 -DConfigNodeMaxHeapSize=1024 
-DDataNodeMaxHeapSize=1024 \
+          -pl integration-test \
+          -am
+      - name: Upload Artifact
+        if: failure()
+        uses: actions/upload-artifact@v6
+        with:
+          name: table-cluster-device-entry-spill-log
+          path: integration-test/target/cluster-logs
+          retention-days: 3
+  TableLocalStandaloneITWithDeviceEntrySpill:
+    runs-on: [self-hosted, iotdb]
+    steps:
+      - uses: actions/checkout@v5
+      - name: Set up JDK 17
+        uses: actions/setup-java@v5
+        with:
+          distribution: corretto
+          java-version: 17
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+      - name: Set DeviceEntry spill threshold
+        shell: bash
+        run: |
+          printf '\ntable_query_device_entry_batch_size_in_bytes=1\n' \
+            >> 
iotdb-core/node-commons/src/assembly/resources/conf/iotdb-system.properties
+      - name: IT/UT Test
+        shell: bash
+        run: |
+          mvn clean verify \
+          -P with-integration-tests \
+          -PTableSimpleIT \
+          -DskipUTs \
+          -DintegrationTest.forkCount=2 -DDataNodeMaxHeapSize=1024 \
+          -pl integration-test \
+          -am
+      - name: Upload Artifact
+        if: failure()
+        uses: actions/upload-artifact@v6
+        with:
+          name: table-local-device-entry-spill-log
+          path: integration-test/target/cluster-logs
+          retention-days: 3

Reply via email to