Skip to content
This repository was archived by the owner on Sep 12, 2023. It is now read-only.
Captain Vincent edited this page Jun 9, 2020 · 4 revisions

How to run oasis-ssvm-runtime make test-e2e

Use second-state/oasis-ssvm-runtime (official example-runtime will build fail because Cargo.lock outdated).

> git clone --single-branch --branch migrate-deoxysii-rust [email protected]:second-state/oasis-ssvm-runtime.git

Folder struct

./
└── oasis-ssvm-runtime

Inside official build environment

command come from oasis-core/Makefile target docker-shell

> docker run -t -i \
  --name oasis-core \
  --security-opt apparmor:unconfined \
  --security-opt seccomp=unconfined \
  -v $(pwd):/code \
  -w /code \
  oasisprotocol/oasis-core-dev:master \
  bash

We need prepare the oasis-core-tools before run oasis-ssvm-runtime

(docker) cd /code/oasis-ssvm-runtime && make download-artifacts

Run test-e2e

(docker) cd /code/oasis-ssvm-runtime && make test-e2e
Clone this wiki locally