Skip to content

Commit 9dc1b85

Browse files
update ci
1 parent 8d3dfb0 commit 9dc1b85

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
env:
1010
CARGO_TERM_COLOR: always
1111
RUST_BACKTRACE: 1
12+
TPCDS_SCALE_FACTOR: 0.5 # 0.5 scale factor produces a data dir which is 124MB
1213

1314
concurrency:
1415
group: ${{ github.ref }}
@@ -40,7 +41,7 @@ jobs:
4041
- uses: ./.github/actions/setup
4142
- run: cargo test --features tpch --test 'tpch_*'
4243

43-
tpcds-randomized-test:
44+
tpcds-test:
4445
runs-on: ubuntu-latest
4546
steps:
4647
- uses: actions/checkout@v4
@@ -53,18 +54,9 @@ jobs:
5354
mkdir -p $HOME/.local/bin
5455
mv /home/runner/.duckdb/cli/latest/duckdb $HOME/.local/bin/
5556
echo "$HOME/.local/bin" >> $GITHUB_PATH
56-
- name: Run TPC-DS randomized test
57+
- name: Run TPC-DS test
5758
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
59+
run: cargo test --features tpcds --test tpcds_test
6860

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

0 commit comments

Comments
 (0)