lotus/lotus-soup/manifest.toml
2020-06-25 11:35:55 -04:00

37 lines
1.1 KiB
TOML

name = "lotus-soup"
extra_sources = { "exec:go" = ["../extra/filecoin-ffi"] }
[defaults]
builder = "docker:go"
runner = "local:docker"
[builders."docker:go"]
enabled = true
build_base_image = "iptestground/oni-buildbase:v1"
runtime_image = "iptestground/oni-runtime:v1"
enable_go_build_cache = true
skip_runtime_image = false
[runners."local:docker"]
enabled = true
[runners."cluster:k8s"]
enabled = true
[[testcases]]
name = "lotus-baseline"
instances = { min = 1, max = 100, default = 5 }
[testcases.params]
clients = { type = "int", default = 1 }
miners = { type = "int", default = 1 }
balance = { type = "int", default = 1 }
sectors = { type = "int", default = 1 }
role = { type = "string" }
real_drand = { type = "bool", default = "false", desc = "set to true to use the real drand network config baked into lotus. otherwise, make sure there's a group with role='drand' and at least 2 nodes" }
# params relevant to drand nodes:
drand_period = { type = "duration", default="10s" }
drand_threshold = { type = "int", default = 2 }
drand_gossip_relay = { type = "bool", default = true }