@@ -308,17 +308,18 @@ jobs:
308308 name : cargo test datafusion-cli (amd64)
309309 needs : linux-build-lib
310310 runs-on : ubuntu-latest
311- # should be uncommented once https://github.com/apache/datafusion/pull/16644 is merged
312- # and cache should be added
313- # container:
314- # image: amd64/rust
315311 steps :
316312 - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
317313 with :
318314 submodules : true
319315 fetch-depth : 1
320316 - name : Setup Rust toolchain
321317 run : rustup toolchain install stable
318+ - name : Rust Dependency Cache
319+ uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
320+ with :
321+ save-if : false # set in linux-test
322+ shared-key : " amd-ci"
322323 - name : Run tests (excluding doctests)
323324 env :
324325 RUST_BACKTRACE : 1
@@ -535,22 +536,6 @@ jobs:
535536 # export PATH=$PATH:$HOME/d/protoc/bin
536537 # cargo test --lib --tests --bins --features avro,json,backtrace
537538
538- # Commenting out intel mac build as so few users would ever use it
539- # Details: https://github.com/apache/datafusion/issues/13846
540- # macos:
541- # name: cargo test (macos)
542- # runs-on: macos-latest
543- # steps:
544- # - uses: actions/checkout@v4
545- # with:
546- # submodules: true
547- # fetch-depth: 1
548- # - name: Setup Rust toolchain
549- # uses: ./.github/actions/setup-macos-builder
550- # - name: Run tests (excluding doctests)
551- # shell: bash
552- # run: cargo test run --profile ci --exclude datafusion-examples --exclude datafusion-benchmarks --workspace --lib --tests --bins --features avro,json,backtrace
553-
554539 macos-aarch64 :
555540 name : cargo test (macos-aarch64)
556541 runs-on : macos-14
0 commit comments