Commit Graph

11 Commits

Author SHA1 Message Date
Anton Evangelatov
f91364fb3e extract common vars 2020-06-26 17:00:13 +02:00
vyzo
16149b9198 add composition with pubsub tracing 2020-06-26 12:05:08 +03:00
Yusef Napora
c66dfe1c03
Merge pull request #53 from filecoin-project/feat/drand-setup
initial drand setup
2020-06-25 13:07:26 -04:00
Yusef Napora
19f0aa75eb rm resources block from drand composition 2020-06-25 13:01:46 -04:00
Yusef Napora
3f15146c19 add composition with mock randomness 2020-06-25 12:18:08 -04:00
Yusef Napora
4a337785b5 rebase drand setup onto master 2020-06-25 11:35:55 -04:00
Anton Evangelatov
8588cce4d5 move rolling build config to composition file, not manifest 2020-06-25 15:24:53 +02:00
Anton Evangelatov
67b1bb6178 better default for k8s composition 2020-06-25 14:30:02 +02:00
Anton Evangelatov
65dff05008 bump up balances 2020-06-24 15:42:34 +02:00
Anton Evangelatov
2379ff1740 composition for k8s, better error logging on collect addrs 2020-06-24 14:50:06 +02:00
vyzo
448bbf3710
generic test plan scaffolding, with baseline plan (#39)
* 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>
2020-06-24 12:52:23 +02:00