diff --git a/.github/workflows/heavy-integration.yml b/.github/workflows/heavy-integration.yml index e051e706bc81d..1c9b8c914e8cc 100644 --- a/.github/workflows/heavy-integration.yml +++ b/.github/workflows/heavy-integration.yml @@ -58,7 +58,7 @@ jobs: matrix: job: - name: Long-running integration tests - filter: "!test(~live)" + filter: "!test(~live) & test(heavy)" env: ETH_RPC_URL: https://eth-mainnet.alchemyapi.io/v2/C3JEvfW6VgtqZQa-Qp1E-2srEiIc02sD steps: diff --git a/crates/forge/tests/cli/heavy_integration.rs b/crates/forge/tests/cli/heavy_integration.rs index 7363b0ca4ef68..200fe0fc6d8fa 100644 --- a/crates/forge/tests/cli/heavy_integration.rs +++ b/crates/forge/tests/cli/heavy_integration.rs @@ -1,5 +1,6 @@ //! Heavy integration tests that can take an hour to run or more. +//! All tests are prefixed with heavy so they can be filtered by nextest. use foundry_test_utils::forgetest_external; -forgetest_external!(maple, "maple-labs/maple-core-v2"); +forgetest_external!(heavy_maple, "maple-labs/maple-core-v2");