Skip to content

Commit

Permalink
disable integration-tests for macos at the right place
Browse files Browse the repository at this point in the history
  • Loading branch information
Ekleog-NEAR committed Nov 16, 2023
1 parent dc548a1 commit 09e5552
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@ jobs:
os: macos-latest-xlarge
# FIXME: some of these tests don't work very well on MacOS at the moment. Should fix
# them at earliest convenience :)
flags: "--exclude integration-tests --exclude node-runtime --exclude runtime-params-estimator --exclude near-network --exclude estimator-warehouse"
# Note that integration-tests are disabled at the step running them in the job below.
flags: "--exclude node-runtime --exclude runtime-params-estimator --exclude near-network --exclude estimator-warehouse"
timeout-minutes: 90
steps:
# Some of the tests allocate really sparse maps, so heuristic-based overcommit limits are not
Expand Down Expand Up @@ -101,6 +102,7 @@ jobs:

# Run integration tests
- run: cargo nextest run --locked --package integration-tests --cargo-profile quick-release --profile ci ${{ matrix.flags }}
if: ${{ matrix.id != "macos" }}
env:
RUST_BACKTRACE: short
- run: cargo llvm-cov report --profile quick-release --codecov --output-path integration-tests.json
Expand Down

0 comments on commit 09e5552

Please sign in to comment.