512915b4c9
* use runtime image * no need to compile with `make 2k` * use new go-sdk /2 (#36) * use new go-sdk * use custom runtime image (#38) * improve runtime image * remove redundant runners * enable go build cache * remove replace lotus directive * add git clone for lotus as part of manifest.toml * use base build image * compile `lotus-testground` on `current master` from Lotus (#41) * automated scripts to build/push base build and runtime images * go mod tidy and new version of lotus in manifest * fix types * fix storage miner (#42) * fix storage miner * update runtime image to ubuntu
27 lines
522 B
TOML
27 lines
522 B
TOML
name = "lotus-testground"
|
|
|
|
[defaults]
|
|
builder = "exec:go"
|
|
runner = "local:exec"
|
|
|
|
[builders."docker:go"]
|
|
enabled = true
|
|
runtime_image = "iptestground/oni-runtime:596ed33"
|
|
build_base_image = "iptestground/oni-buildbase:596ed33"
|
|
enable_go_build_cache = true
|
|
skip_runtime_image = false
|
|
|
|
[runners."local:docker"]
|
|
enabled = true
|
|
|
|
[runners."cluster:k8s"]
|
|
enabled = true
|
|
|
|
# seq 0
|
|
[[testcases]]
|
|
name = "lotus-network"
|
|
instances = { min = 5, max = 5, default = 5 }
|
|
|
|
[testcases.params]
|
|
miner-count = { type = "int", default = 2 }
|