Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,35 @@ jobs:
run: |
cargo test -p linera-service remote_net_grpc --features remote-net

remote-net-test-dualstore:
runs-on: ubuntu-latest-8-cores
timeout-minutes: 40

steps:
- uses: actions/checkout@v3
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install Protoc
uses: arduino/setup-protoc@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup local ScyllaDB instance
run: |
docker run --name my_scylla_container -d -p 9042:9042 scylladb/scylla:6.1
- name: Run the validators
run: |
cargo build --features rocksdb,scylladb
mkdir /tmp/local-linera-net
cargo run --features rocksdb,scylladb --bin linera -- net up --storage dualrocksdbscylladb:/tmp/local-linera-net/linera.db:spawn_blocking:tcp:localhost:9042 --policy-config testnet --path /tmp/local-linera-net --validators 4 --shards 4 &
- name: Create two epochs and run the faucet
run: |
cargo build --bin linera
cargo run --bin linera -- resource-control-policy --block 0.0000001
cargo run --bin linera -- resource-control-policy --block 0.000000
cargo run --bin linera -- faucet --amount 1000 --port 8079 a3edc33d8e951a1139333be8a4b56646b5598a8f51216e86592d881808972b07 &
- name: Run the remote-net tests
run: |
cargo test -p linera-service remote_net_grpc --features remote-net

execution-wasmtime-test:
runs-on: ubuntu-latest
timeout-minutes: 10
Expand Down
Loading
Loading