Skip to content

Commit 2bddcd4

Browse files
authored
Merge pull request #19317 from siyuanfoundation/downgrade-robust-1
Remove some HealthInterval to reduce the time to run DowngradeUpgradeMembers
2 parents de82ea2 + 6b0a9cd commit 2bddcd4

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

Diff for: tests/framework/e2e/downgrade.go

-4
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import (
2828
"go.uber.org/zap"
2929

3030
"go.etcd.io/etcd/api/v3/version"
31-
"go.etcd.io/etcd/server/v3/etcdserver"
3231
"go.etcd.io/etcd/tests/v3/framework/testutils"
3332
)
3433

@@ -78,9 +77,6 @@ func DowngradeUpgradeMembers(t *testing.T, lg *zap.Logger, clus *EtcdProcessClus
7877
membersToChange := rand.Perm(len(clus.Procs))[:numberOfMembersToChange]
7978
lg.Info(fmt.Sprintf("Test %s members", opString), zap.Any("members", membersToChange))
8079

81-
// Need to wait health interval for cluster to prepare for downgrade/upgrade
82-
time.Sleep(etcdserver.HealthInterval)
83-
8480
for _, memberID := range membersToChange {
8581
member := clus.Procs[memberID]
8682
if member.Config().ExecPath == newExecPath {

Diff for: tests/robustness/failpoint/cluster.go

-2
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,6 @@ func (f memberDowngradeUpgrade) Inject(ctx context.Context, t *testing.T, lg *za
226226
}
227227
defer cc.Close()
228228

229-
// Need to wait health interval for cluster to accept changes
230-
time.Sleep(etcdserver.HealthInterval)
231229
e2e.DowngradeEnable(t, clus, lastVersion)
232230
// downgrade all members first
233231
err = e2e.DowngradeUpgradeMembers(t, lg, clus, len(clus.Procs), currentVersion, lastVersion)

0 commit comments

Comments
 (0)