Skip to content

Commit 4e2df41

Browse files
authored
chore: run vortex-duckdb tests in ci (#4711)
Signed-off-by: Alexander Droste <[email protected]>
1 parent d4e1586 commit 4e2df41

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,36 @@ jobs:
378378
--target x86_64-unknown-linux-gnu \
379379
--verbose
380380
381+
vortex-duckdb-test:
382+
name: "Rust tests (vortex-duckdb)"
383+
timeout-minutes: 120
384+
runs-on:
385+
- runs-on=${{ github.run_id }}
386+
- family=m7i+m7i-flex+m7a
387+
- cpu=8
388+
- image=ubuntu24-full-x64
389+
- extras=s3-cache
390+
- tag=vortex-duckdb-test
391+
env:
392+
VX_DUCKDB_DEBUG: "1"
393+
steps:
394+
- uses: runs-on/action@v2
395+
with:
396+
sccache: s3
397+
- uses: actions/checkout@v5
398+
- name: Install build dependencies
399+
run: |
400+
sudo apt-get update
401+
sudo apt-get install -y ninja-build cmake
402+
- uses: ./.github/actions/setup-rust
403+
- name: Install nextest
404+
uses: taiki-e/install-action@v2
405+
with:
406+
407+
- name: Vortex DuckDB tests
408+
run: |
409+
cargo nextest run -p vortex-duckdb -- --skip test_vortex_scan_ultra_deep_nesting
410+
381411
build-java:
382412
name: "Java"
383413
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)