aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/swarm/run_test.go
diff options
context:
space:
mode:
authorAnton Evangelatov <anton.evangelatov@gmail.com>2018-11-19 21:57:22 +0800
committerGitHub <noreply@github.com>2018-11-19 21:57:22 +0800
commit6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d (patch)
tree894902776d7f1211c0095baab6dc1c29ac157c78 /cmd/swarm/run_test.go
parent3333fe660f00b519a9d16398ca3801ab9313be16 (diff)
downloadgo-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar.gz
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar.bz2
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar.lz
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar.xz
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.tar.zst
go-tangerine-6b6c4d1c2754f8dd70172ab58d7ee33cf9058c7d.zip
cmd/swarm: speed up tests - use global cluster (#18129)
Diffstat (limited to 'cmd/swarm/run_test.go')
-rw-r--r--cmd/swarm/run_test.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/cmd/swarm/run_test.go b/cmd/swarm/run_test.go
index 416fa7a50..680d238d0 100644
--- a/cmd/swarm/run_test.go
+++ b/cmd/swarm/run_test.go
@@ -57,6 +57,17 @@ func init() {
})
}
+const clusterSize = 3
+
+var clusteronce sync.Once
+var cluster *testCluster
+
+func initCluster(t *testing.T) {
+ clusteronce.Do(func() {
+ cluster = newTestCluster(t, clusterSize)
+ })
+}
+
func serverFunc(api *api.API) swarmhttp.TestServer {
return swarmhttp.NewServer(api, "")
}