Skip to content

Commit 406d416

Browse files
feat(sqllogictest): Add support for iceberg datafusion sqllogictest integration (apache#1764)
## Which issue does this PR close? - Relates to apache#1211 - Part of apache#1621 - Add support for iceberg datafusion integration with sqllogictests ## What changes are included in this PR? * Add sqllogictests entry point `sqllogictests.rs` * Update `Schedule` to track `EngineRunner` instead of `Engine` * Update datafusion engine to run slt file with sqllogictest ## Are these changes tested? * `cargo test --test sqllogictests` ``` Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s Running tests/sqllogictests.rs (target/debug/deps/sqllogictests-8ee6c1e0fdedebe4) running 1 test test schedule: df_test.toml ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s ``` --------- Co-authored-by: Renjie Liu <[email protected]>
1 parent 915778e commit 406d416

File tree

12 files changed

+862
-761
lines changed

12 files changed

+862
-761
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,18 @@ jobs:
8989
- macos-latest
9090
- windows-latest
9191
steps:
92+
- name: Maximize build space (Ubuntu)
93+
if: matrix.os == 'ubuntu-latest'
94+
uses: easimon/maximize-build-space@master
95+
with:
96+
remove-dotnet: "true"
97+
remove-android: "true"
98+
remove-haskell: "true"
99+
remove-codeql: "true"
100+
remove-docker-images: "true"
101+
root-reserve-mb: 10240
102+
temp-reserve-mb: 10240
103+
92104
- uses: actions/checkout@v5
93105

94106
- name: Setup Rust toolchain

0 commit comments

Comments
 (0)