diff --git a/.github/workflows/build-cloudberry.yml b/.github/workflows/build-cloudberry.yml index dcad89f30cb..dc6fc35625d 100644 --- a/.github/workflows/build-cloudberry.yml +++ b/.github/workflows/build-cloudberry.yml @@ -227,6 +227,10 @@ jobs: # Define base test configurations ALL_TESTS='{ "include": [ + {"test":"ic-world-opt-off", + "make_configs":["./:installcheck-world"], + "pg_settings":{"optimizer":"off"} + }, {"test":"ic-good-opt-off", "make_configs":["src/test/regress:installcheck-good"], "pg_settings":{"optimizer":"off"} @@ -1811,6 +1815,15 @@ jobs: build-logs/ retention-days: ${{ env.LOG_RETENTION_DAYS }} + - name: Upload test logs TAP + if: always() + uses: actions/upload-artifact@v4 + with: + name: test-logs-tap-${{ matrix.test }}-${{ needs.build.outputs.build_timestamp }} + path: | + src/bin/*/tmp_check/* + retention-days: ${{ env.LOG_RETENTION_DAYS }} + - name: Upload Test Metadata if: always() uses: actions/upload-artifact@v4