Skip to content

Commit e712602

Browse files
committed
chore[ci]: tpch-10 on ci action
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
1 parent 1aaeeb7 commit e712602

1 file changed

Lines changed: 28 additions & 12 deletions

File tree

.github/workflows/sql-benchmarks.yml

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,22 @@ on:
3737
"remote_storage": "s3://vortex-bench-dev-eu/${{github.ref_name}}/tpch/1.0/",
3838
"targets": "datafusion:parquet,datafusion:vortex,duckdb:parquet,duckdb:vortex",
3939
"scale_factor": "--scale-factor 1.0"
40+
},
41+
{
42+
"id": "tpch-nvme-10",
43+
"subcommand": "tpch",
44+
"name": "TPC-H SF=10 on NVME",
45+
"targets": "datafusion:arrow,datafusion:parquet,datafusion:vortex,duckdb:parquet,duckdb:vortex,duckdb:duckdb",
46+
"scale_factor": "--scale-factor 10.0"
47+
},
48+
{
49+
"id": "tpch-s3-10",
50+
"subcommand": "tpch",
51+
"name": "TPC-H SF=10 on S3",
52+
"local_dir": "bench-vortex/data/tpch/1.0",
53+
"remote_storage": "s3://vortex-bench-dev-eu/${{github.ref_name}}/tpch/10.0/",
54+
"targets": "datafusion:parquet,datafusion:vortex,duckdb:parquet,duckdb:vortex",
55+
"scale_factor": "--scale-factor 10.0"
4056
},
4157
{
4258
"id": "tpcds-nvme",
@@ -205,15 +221,15 @@ jobs:
205221
- name: Comment PR
206222
if: inputs.mode == 'pr'
207223
uses: thollander/actions-comment-pull-request@v3
208-
with:
209-
file-path: comment.md
210-
# There is exactly one comment per comment-tag. If a comment with this tag already exists,
211-
# this action will *update* the comment instead of posting a new comment. Therefore, each
212-
# unique benchmark configuration must have a unique comment-tag.
213-
comment-tag: bench-pr-comment-${{ matrix.id }}
214-
215-
- name: Upload Benchmark Results
216-
if: inputs.mode == 'develop'
217-
shell: bash
218-
run: |
219-
bash scripts/cat-s3.sh vortex-benchmark-results-database data.json.gz results.json
224+
with:
225+
file-path: comment.md
226+
# There is exactly one comment per comment-tag. If a comment with this tag already exists,
227+
# this action will *update* the comment instead of posting a new comment. Therefore, each
228+
# unique benchmark configuration must have a unique comment-tag.
229+
comment-tag: bench-pr-comment-${{ matrix.id }}
230+
231+
- name: Upload Benchmark Results
232+
if: inputs.mode == 'develop'
233+
shell: bash
234+
run: |
235+
bash scripts/cat-s3.sh vortex-benchmark-results-database data.json.gz results.json

0 commit comments

Comments
 (0)