Skip to content

Commit

Permalink
With "production-ready" by default (#1089)
Browse files Browse the repository at this point in the history
* Refactor with fast runtime

* CI test with fast-runtime

* Fix ci

* Update sdk

* beacon-spec-minimal

* Fix ci

* Update sdk

* Update sdk
  • Loading branch information
yrong authored Dec 22, 2023
1 parent 491d9ba commit 09af5e4
Show file tree
Hide file tree
Showing 9 changed files with 183 additions and 1,100 deletions.
21 changes: 7 additions & 14 deletions .github/workflows/parachain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,29 +115,22 @@ jobs:
run: rustup show
# Increase stack limit for beacon light client tests
- run: sudo prlimit --pid $$ --stack=32768
# Run tests for everything except the beacon light client
- name: Tests for everything except the beacon light client
# Run tests for runtime-benchmarks feature
- name: Tests for runtime-benchmarks
working-directory: parachain
run: >
cargo test
--workspace
--features runtime-benchmarks
--exclude snowbridge-ethereum-beacon-client
--exclude snowbridge-runtime-tests
# Run tests for beacon light client, excluding benchmark tests
- name: Tests for beacon light client excluding benchmark tests
# Run tests for fast-runtime feature
- name: Tests for fast-runtime
working-directory: parachain
run: >
cargo test
--package snowbridge-ethereum-beacon-client
# Run benchmark tests for beacon light client
- name: Benchmark tests for beacon light client
working-directory: parachain
run: >
cargo test
--release
--features runtime-benchmarks
--package snowbridge-ethereum-beacon-client
--workspace
--features fast-runtime
--exclude snowbridge-runtime-tests
coverage:
needs: check
Expand Down
Loading

0 comments on commit 09af5e4

Please sign in to comment.