mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcd: reorganize etce_start test
This commit is contained in:
parent
93104f114e
commit
b652a0d232
@ -71,30 +71,6 @@ func TestBadDiscoveryService(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestRunByAdvisedPeers(t *testing.T) {
|
||||
es, hs := buildCluster(1, false)
|
||||
waitCluster(t, es)
|
||||
|
||||
c := config.New()
|
||||
c.Peers = []string{hs[0].URL}
|
||||
e, h, err := buildServer(c, bootstrapId)
|
||||
if err != nil {
|
||||
t.Fatalf("build server err = %v, want nil", err)
|
||||
}
|
||||
w := es[0].id
|
||||
if g, _ := waitLeader(append(es, e)); g != w {
|
||||
t.Errorf("leader = %d, want %d", g, w)
|
||||
}
|
||||
|
||||
destroyServer(e, h)
|
||||
for i := range hs {
|
||||
es[len(hs)-i-1].Stop()
|
||||
}
|
||||
for i := range hs {
|
||||
hs[len(hs)-i-1].Close()
|
||||
}
|
||||
}
|
||||
|
||||
func TestBadDiscoveryServiceWithAdvisedPeers(t *testing.T) {
|
||||
g := garbageHandler{t: t}
|
||||
ts := httptest.NewServer(&g)
|
||||
@ -134,6 +110,30 @@ func TestBootstrapByDiscoveryService(t *testing.T) {
|
||||
destroyServer(de, dh)
|
||||
}
|
||||
|
||||
func TestRunByAdvisedPeers(t *testing.T) {
|
||||
es, hs := buildCluster(1, false)
|
||||
waitCluster(t, es)
|
||||
|
||||
c := config.New()
|
||||
c.Peers = []string{hs[0].URL}
|
||||
e, h, err := buildServer(c, bootstrapId)
|
||||
if err != nil {
|
||||
t.Fatalf("build server err = %v, want nil", err)
|
||||
}
|
||||
w := es[0].id
|
||||
if g, _ := waitLeader(append(es, e)); g != w {
|
||||
t.Errorf("leader = %d, want %d", g, w)
|
||||
}
|
||||
|
||||
destroyServer(e, h)
|
||||
for i := range hs {
|
||||
es[len(hs)-i-1].Stop()
|
||||
}
|
||||
for i := range hs {
|
||||
hs[len(hs)-i-1].Close()
|
||||
}
|
||||
}
|
||||
|
||||
func TestRunByDiscoveryService(t *testing.T) {
|
||||
de, dh, _ := buildServer(config.New(), genId())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user