File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -167,11 +167,17 @@ jobs:
167167 uses : ./.github/actions/setup-builder
168168 with :
169169 rust-version : stable
170+ - name : Build sqllogictest binary
171+ run : |
172+ TEST_BIN=$(cargo test --features backtrace,parquet_encryption --profile release-nonlto --test sqllogictests --no-run --message-format=json | sed -n 's/.*"executable":"\([^"]*\)".*/\1/p' | head -n 1)
173+ if [ -z "$TEST_BIN" ]; then
174+ echo "Could not find sqllogictests test binary"
175+ exit 1
176+ fi
177+ echo "TEST_BIN=$TEST_BIN" >> "$GITHUB_ENV"
170178 - name : Run sqllogictest
171179 run : |
172- cargo test --features backtrace,parquet_encryption --profile release-nonlto --test sqllogictests -- --include-sqlite
180+ "$TEST_BIN" --include-sqlite
173181 cargo clean
174182
175183
176-
177-
Original file line number Diff line number Diff line change @@ -249,13 +249,13 @@ strip = true # Eliminate debug information to minimize binary size
249249[profile .release-nonlto ]
250250codegen-units = 16
251251debug-assertions = false
252- incremental = false
252+ debug = false
253+ incremental = true
253254inherits = " release"
254255lto = false
255- opt-level = 3
256+ opt-level = 2
256257overflow-checks = false
257258rpath = false
258- strip = false # Retain debug info for flamegraphs
259259
260260[profile .ci ]
261261debug = false
You can’t perform that action at this time.
0 commit comments