Skip to content

Commit 31fde38

Browse files
use scale factor 0.5 in tpcds data generation and do not save artifacts
1 parent 35216e1 commit 31fde38

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,10 @@ jobs:
5353
mkdir -p $HOME/.local/bin
5454
mv /home/runner/.duckdb/cli/latest/duckdb $HOME/.local/bin/
5555
echo "$HOME/.local/bin" >> $GITHUB_PATH
56-
- name: Run TPC-DS randomized test
56+
- name: Run TPC-DS test
5757
id: test
58-
run: cargo test --features tpcds --test tpc_ds_randomized
59-
continue-on-error: true
60-
- name: Upload test artifacts on failure
61-
if: failure() || steps.test.outcome == 'failure'
62-
uses: actions/upload-artifact@v4
63-
with:
64-
name: tpcds-test-artifacts-${{ github.run_id }}
65-
path: testdata/tpcds/data/**
66-
retention-days: 7
67-
if-no-files-found: ignore
58+
# 0.5 scale factor produces a data dir which is 124MB
59+
run: SCALE_FACTOR 0.5 cargo test --features tpcds --test tpc_ds_randomized
6860

6961
format-check:
7062
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)