Commit Graph

16 Commits

Author SHA1 Message Date
Raúl Kripalani
48b7945714 add circleci job for building tvx. 2020-09-24 14:08:44 +01:00
Anton Evangelatov
f21ca8591c
trigger more test plans on CI (#258) 2020-09-23 12:46:45 +01:00
Anton Evangelatov
1c9257d537
nightly/hourly job to run testground testplans (#253)
* schedule a job every 5min.

* upgrade FFI again

* download testground with supervisor; run async job

* fixup
2020-09-17 18:22:09 +02:00
Anton Evangelatov
8b7e7d438c
upgrade lotus to master, and sync filecoin-ffi versions (#254)
* upgrade lotus to master, and sync filecoin-ffi versions

* git submodule for filecoin-project/fil-blst

* go mod tidy

* try docker golang executor
2020-09-16 14:52:51 +02:00
Anton Evangelatov
097d82535d
upgrade lotus-soup (drand, lotus, stop/resume drand) (#249)
* wip

* commit with fewer error messages

* reduce headlag from 3 to 1

* fixes for params

* add composition for local:docker

* revert drand-halt plan

* initial monitor of miner power and chain epochs

* revert params to be same as filecoin mainnet

* increase timeout for drand resuming from 30sec to 120sec.

* increase log level

* upgrade lotus to v0.6.1

* upgrade drand to v1.1.1

* increase prepare node timeout from 1 min to 3 min

* upgrade drand to master. increase timeouts for prepare drand node

* nil the stmgr.ForksAtHeight map

* modify starting/stopping of drand within testplan

* increase drand outage to 45min. so that we miss windows

* upgrade proof parameters in docker images

* revert in-complete changes

* use correct runtime debug image
2020-09-16 12:51:23 +02:00
Raúl Kripalani
497bda21b2
transfer builders and scripts to filecoin-project/test-vectors. (#242) 2020-08-16 20:36:49 +01:00
Raúl Kripalani
328cd14897
migrate transfer suite. (#240) 2020-08-16 13:47:21 +01:00
Raúl Kripalani
6954e6cb0e
migrate actor creation suite. (#239) 2020-08-16 13:40:02 +01:00
Raúl Kripalani
ad17dc227c
upgrade test vectors to latest lotus (#238) 2020-08-16 00:03:58 +01:00
Anton Evangelatov
0afeed6108
nested and paych suites in generator format (#235) 2020-08-14 19:40:26 +01:00
Anton Evangelatov
9c8ced1fc6
input from stdin functionality for exec-lotus ; initial test suites in ci (#196) 2020-08-05 20:59:57 +02:00
Anton Evangelatov
8a59bf7c45
build tvx as part of ci (#192) 2020-08-05 19:45:57 +02:00
vyzo
65cc1a4c01 add testground build tag to circle ci 2020-07-02 18:53:51 +03:00
Raúl Kripalani
45f20b8505 remove lotus-testground from CircleCI. 2020-07-01 19:20:36 +01: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
Anton Evangelatov
021c0386f8
add circleci build job (#52) 2020-06-23 19:59:39 +01:00