Skip to content

Commit

Permalink
chore: remove calibration & integration tests from v3 (#2087)
Browse files Browse the repository at this point in the history
We've now been using v4 for quite a while and v3 should be covered by
the conformance tests (i.e., tests against actual messages that have
landed on mainnet). So I'm removing the integration tests (and gas
calibration tests) as I did in v2 long ago.

Removing these tests makes it easier to backport changes & refactors
from v4 (and beyond).
  • Loading branch information
Stebalien authored Nov 22, 2024
1 parent d60c741 commit fb13774
Show file tree
Hide file tree
Showing 178 changed files with 181 additions and 44,608 deletions.
16 changes: 2 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
name: [build, check-m2-native, check-clippy, test-fvm, test, integration, conformance, calibration]
name: [build, check-clippy, check-m2-native, test-fvm, test, conformance]
include:
- name: build
key: v3
Expand Down Expand Up @@ -57,22 +57,12 @@ jobs:
key: v3-cov
covname: lcov.info
command: llvm-cov
args: --all --exclude fvm --exclude fvm_conformance_tests --exclude fvm_integration_tests --exclude "*actor" --lcov --output-path lcov.info
- name: integration
key: v3-cov
covname: itest-lcov.info
command: llvm-cov
args: --package fvm_integration_tests --package "*actor" --lcov --output-path itest-lcov.info
args: --all --exclude fvm --exclude fvm_conformance_tests --lcov --output-path lcov.info
- name: conformance
key: v3
command: test
args: --package fvm_conformance_tests
submodules: true
- name: calibration
key: v3
command: test
# we disable default features because rust will otherwise unify them and turn on opencl in CI.
args: --release --test gas_calibration_test --features calibration --no-default-features
exclude:
- os: macos-latest
name: check-m2-native
Expand All @@ -84,8 +74,6 @@ jobs:
name: test
- os: macos-latest
name: test-fvm
- os: macos-latest
name: calibration
env:
CARGO_INCREMENTAL: 0
CARGO_TERM_COLOR: always
Expand Down
Loading

0 comments on commit fb13774

Please sign in to comment.