Skip to content

Commit

Permalink
feat: Restake evm asset E2E Tests (#865)
Browse files Browse the repository at this point in the history
  • Loading branch information
shekohex authored Jan 7, 2025
1 parent cf0a07b commit de96ce5
Show file tree
Hide file tree
Showing 19 changed files with 2,042 additions and 134 deletions.
36 changes: 35 additions & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,41 @@ jobs:
run: sudo apt-get install protobuf-compiler

- name: Run test suite
run: cargo nextest run --profile ci
run: cargo nextest run --workspace --exclude tangle --profile ci

e2e:
env:
CARGO_TERM_COLOR: always

concurrency:
group: e2e-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- uses: ./.github/actions/free-disk-space
- name: Install toolchain
id: toolchain
uses: actions-rs/toolchain@master
with:
profile: minimal
toolchain: stable
target: wasm32-unknown-unknown

- name: Install cargo-nextest
uses: taiki-e/install-action@v2
with:
tool: nextest

- name: Rust Cache
uses: Swatinem/[email protected]

- name: Install Protobuf
run: sudo apt-get install protobuf-compiler

- name: Run End to End test suite
run: cargo nextest run -rp tangle -F manual-seal,testnet,txpool --profile ci --nocapture

clippy:
concurrency:
Expand Down
Loading

0 comments on commit de96ce5

Please sign in to comment.