Skip to content

Commit

Permalink
split to two test and try to avoid file permission
Browse files Browse the repository at this point in the history
Signed-off-by: lhy1024 <admin@liudos.us>
  • Loading branch information
lhy1024 committed Mar 6, 2023
1 parent c603228 commit 9c54ff0
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions pkg/utils/etcdutil/etcdutil_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ import (
)

func TestMemberHelpers(t *testing.T) {
t.Parallel()
re := require.New(t)
cfg1 := NewTestSingleConfig(t)
etcd1, err := embed.StartEtcd(cfg1)
Expand Down Expand Up @@ -248,17 +247,18 @@ func TestEtcdClientSync(t *testing.T) {
require.NoError(t, failpoint.Disable("github.com/tikv/pd/pkg/utils/etcdutil/autoSyncInterval"))
}

func TestEtcdWithHangLeader(t *testing.T) {
func TestEtcdWithHangLeaderEnableCheck(t *testing.T) {
re := require.New(t)
var err error
// test with enable defaultDialKeepAliveTime and defaultDialKeepAliveTimeout
re.NoError(failpoint.Enable("github.com/tikv/pd/pkg/utils/etcdutil/autoSyncInterval", "return(true)"))
err = checkEtcdWithHangLeader(t)
err := checkEtcdWithHangLeader(t)
re.NoError(err)
require.NoError(t, failpoint.Disable("github.com/tikv/pd/pkg/utils/etcdutil/autoSyncInterval"))
// test with disable defaultDialKeepAliveTime and defaultDialKeepAliveTimeout
}

func TestEtcdWithHangLeaderDisableCheck(t *testing.T) {
re := require.New(t)
re.NoError(failpoint.Enable("github.com/tikv/pd/pkg/utils/etcdutil/closeKeepAliveCheck", "return(true)"))
err = checkEtcdWithHangLeader(t)
err := checkEtcdWithHangLeader(t)
re.Error(err)
require.NoError(t, failpoint.Disable("github.com/tikv/pd/pkg/utils/etcdutil/closeKeepAliveCheck"))
}
Expand Down

0 comments on commit 9c54ff0

Please sign in to comment.