@@ -284,7 +284,7 @@ jobs:
284284 strategy :
285285 matrix :
286286 arch : [amd64]
287- rust : [nightly-2021-03-24 ]
287+ rust : [nightly-2021-09-07 ]
288288 steps :
289289 - uses : actions/checkout@v2
290290 with :
@@ -312,7 +312,6 @@ jobs:
312312 # Ignore MIRI errors until we can get a clean run
313313 cargo miri test || true
314314
315-
316315 # Check answers are correct when hash values collide
317316 hash-collisions :
318317 name : Test Hash Collisions on AMD64 Rust ${{ matrix.rust }}
@@ -359,44 +358,43 @@ jobs:
359358 env :
360359 CARGO_HOME : " /github/home/.cargo"
361360 CARGO_TARGET_DIR : " /github/home/target"
362-
363361# Coverage job was failing. https://github.com/apache/arrow-datafusion/issues/590 tracks re-instating it
364362
365- # coverage:
366- # name: Coverage
367- # runs-on: ubuntu-latest
368- # strategy:
369- # matrix:
370- # arch: [amd64]
371- # rust: [stable]
372- # steps:
373- # - uses: actions/checkout@v2
374- # with:
375- # submodules: true
376- # - name: Cache Cargo
377- # uses: actions/cache@v2
378- # with:
379- # path: /home/runner/.cargo
380- # # this key is not equal because the user is different than on a container (runner vs github)
381- # key: cargo-coverage-cache-
382- # - name: Cache Rust dependencies
383- # uses: actions/cache@v2
384- # with:
385- # path: /home/runner/target
386- # # this key is not equal because coverage uses different compilation flags.
387- # key: ${{ runner.os }}-${{ matrix.arch }}-target-coverage-cache-${{ matrix.rust }}-
388- # - name: Run coverage
389- # run: |
390- # export ARROW_TEST_DATA=$(pwd)/testing/data
391- # export PARQUET_TEST_DATA=$(pwd)/parquet-testing/data
363+ # coverage:
364+ # name: Coverage
365+ # runs-on: ubuntu-latest
366+ # strategy:
367+ # matrix:
368+ # arch: [amd64]
369+ # rust: [stable]
370+ # steps:
371+ # - uses: actions/checkout@v2
372+ # with:
373+ # submodules: true
374+ # - name: Cache Cargo
375+ # uses: actions/cache@v2
376+ # with:
377+ # path: /home/runner/.cargo
378+ # # this key is not equal because the user is different than on a container (runner vs github)
379+ # key: cargo-coverage-cache-
380+ # - name: Cache Rust dependencies
381+ # uses: actions/cache@v2
382+ # with:
383+ # path: /home/runner/target
384+ # # this key is not equal because coverage uses different compilation flags.
385+ # key: ${{ runner.os }}-${{ matrix.arch }}-target-coverage-cache-${{ matrix.rust }}-
386+ # - name: Run coverage
387+ # run: |
388+ # export ARROW_TEST_DATA=$(pwd)/testing/data
389+ # export PARQUET_TEST_DATA=$(pwd)/parquet-testing/data
392390
393- # # 2020-11-15: There is a cargo-tarpaulin regression in 0.17.0
394- # # see https://github.com/xd009642/tarpaulin/issues/618
395- # cargo install --version 0.16.0 cargo-tarpaulin
396- # cargo tarpaulin --out Xml
397- # env:
398- # CARGO_HOME: "/home/runner/.cargo"
399- # CARGO_TARGET_DIR: "/home/runner/target"
400- # - name: Report coverage
401- # continue-on-error: true
402- # run: bash <(curl -s https://codecov.io/bash)
391+ # # 2020-11-15: There is a cargo-tarpaulin regression in 0.17.0
392+ # # see https://github.com/xd009642/tarpaulin/issues/618
393+ # cargo install --version 0.16.0 cargo-tarpaulin
394+ # cargo tarpaulin --out Xml
395+ # env:
396+ # CARGO_HOME: "/home/runner/.cargo"
397+ # CARGO_TARGET_DIR: "/home/runner/target"
398+ # - name: Report coverage
399+ # continue-on-error: true
400+ # run: bash <(curl -s https://codecov.io/bash)
0 commit comments