File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 40
40
- uses : ./.github/actions/setup
41
41
- run : cargo test --features tpch --test tpch_validation_test
42
42
43
+ sqllogictest :
44
+ runs-on : ubuntu-latest
45
+ steps :
46
+ - uses : actions/checkout@v4
47
+ with :
48
+ lfs : true
49
+ - uses : ./.github/actions/setup
50
+ - run : tests/sqllogictest.sh
51
+
43
52
format-check :
44
53
runs-on : ubuntu-latest
45
54
steps :
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ # SQLLogicTest runner script for DataFusion Distributed
4
+ # This script runs the sqllogictest CLI against our test files to verify
5
+ # that distributed query execution produces expected results.
6
+
7
+ set -e # Exit on any error
8
+
9
+ # Test basic queries (aggregations, filtering, etc.)
10
+ cargo run --features integration --bin logictest -- tests/sqllogictest/basic_queries.slt --nodes 3
11
+
12
+ # Test EXPLAIN queries (distributed physical plans)
13
+ cargo run --features integration --bin logictest -- tests/sqllogictest/explain.slt --nodes 3
You can’t perform that action at this time.
0 commit comments