448bbf3710
* test plan scaffolding * generify the testplan role dispatch * manifest.toml * initial go.mod and go.sum * correct name * gomod: update from build * node construction in scaffolding * fix test runner return type * remove offending comments * add initial composition, and fix context bug * debug lines * check errors from node construction * specify Repo after Online option * add power/proof type initialization code * fix baseline composition * use new docker-images (build/run) introduced in the #48 PR * upgrade go-sdk to master (#51) * fix types for run.InvokeMap * fix miner actor sequence address * explictly specify listen address for nodes on the data network * make a separate full node for the miner * initialize the wallet for the full node before creating the storage node * go mod tidy * also set the listen address for the miner node * circleci to build the soup testplan * extract topics * test runner: pass the role map to doRun for generic runner * use a wrapper TestEnvironment to encapsulate the runenv and initCtx * embed RunEnv and InitContext into TestEnvironment for better ergonomics * remove empty import * extract stateReady Co-authored-by: Anton Evangelatov <anton.evangelatov@gmail.com>
21 lines
908 B
Modula-2
21 lines
908 B
Modula-2
module github.com/filecoin-project/oni/lotus-soup
|
|
|
|
go 1.14
|
|
|
|
require (
|
|
github.com/filecoin-project/go-address v0.0.2-0.20200504173055-8b6f2fb2b3ef
|
|
github.com/filecoin-project/go-storedcounter v0.0.0-20200421200003-1c99c62e8a5b
|
|
github.com/filecoin-project/lotus v0.4.1-0.20200623104442-68d38eff33e4
|
|
github.com/filecoin-project/specs-actors v0.6.2-0.20200617175406-de392ca14121
|
|
github.com/ipfs/go-datastore v0.4.4
|
|
github.com/ipfs/go-log/v2 v2.1.2-0.20200609205458-f8d20c392cb7
|
|
github.com/libp2p/go-libp2p-core v0.6.0
|
|
github.com/multiformats/go-multiaddr v0.2.2
|
|
github.com/testground/sdk-go v0.2.3-0.20200617132925-2e4d69f9ba38
|
|
)
|
|
|
|
// This will work in all build modes: docker:go, exec:go, and local go build.
|
|
// On docker:go and exec:go, it maps to /extra/filecoin-ffi, as it's picked up
|
|
// as an "extra source" in the manifest.
|
|
replace github.com/filecoin-project/filecoin-ffi => ../extra/filecoin-ffi
|