|
|
@@ -23,6 +23,7 @@ import (
|
|
|
|
|
|
"github.com/coreos/etcd/pkg/fileutil"
|
|
|
"github.com/coreos/etcd/pkg/testutil"
|
|
|
+ "github.com/coreos/etcd/version"
|
|
|
)
|
|
|
|
|
|
// TestReleaseUpgrade ensures that changes to master branch does not affect
|
|
|
@@ -53,7 +54,7 @@ func TestReleaseUpgrade(t *testing.T) {
|
|
|
// so there's a window at boot time where it doesn't have V3rpcCapability enabled
|
|
|
// poll /version until etcdcluster is >2.3.x before making v3 requests
|
|
|
for i := 0; i < 7; i++ {
|
|
|
- if err = cURLGet(epc, cURLReq{endpoint: "/version", expected: `"etcdcluster":"3.1`}); err != nil {
|
|
|
+ if err = cURLGet(epc, cURLReq{endpoint: "/version", expected: `"etcdcluster":"` + version.Cluster(version.Version)}); err != nil {
|
|
|
t.Logf("#%d: v3 is not ready yet (%v)", i, err)
|
|
|
time.Sleep(time.Second)
|
|
|
continue
|