mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
tests: Refactor newClient args
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
This commit is contained in:
parent
e87abf3f13
commit
ae30e5c2fb
@ -75,7 +75,7 @@ func TestWatchDelayForPeriodicProgressNotification(t *testing.T) {
|
|||||||
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
defer clus.Close()
|
defer clus.Close()
|
||||||
c := newClient(t, clus, tc.config)
|
c := newClient(t, clus.EndpointsV3(), tc.config.Client)
|
||||||
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
||||||
|
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
||||||
@ -95,7 +95,7 @@ func TestWatchDelayForManualProgressNotification(t *testing.T) {
|
|||||||
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
defer clus.Close()
|
defer clus.Close()
|
||||||
c := newClient(t, clus, tc.config)
|
c := newClient(t, clus.EndpointsV3(), tc.config.Client)
|
||||||
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
||||||
|
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
||||||
@ -128,7 +128,7 @@ func TestWatchDelayForEvent(t *testing.T) {
|
|||||||
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
clus, err := e2e.NewEtcdProcessCluster(context.Background(), t, e2e.WithConfig(&tc.config))
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
defer clus.Close()
|
defer clus.Close()
|
||||||
c := newClient(t, clus, tc.config)
|
c := newClient(t, clus.EndpointsV3(), tc.config.Client)
|
||||||
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
require.NoError(t, fillEtcdWithData(context.Background(), c, numberOfPreexistingKeys, sizeOfPreexistingValues))
|
||||||
|
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
ctx, cancel := context.WithTimeout(context.Background(), watchTestDuration)
|
||||||
@ -236,13 +236,13 @@ func continuouslyExecuteGetAll(ctx context.Context, t *testing.T, g *errgroup.Gr
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func newClient(t *testing.T, clus *e2e.EtcdProcessCluster, cfg e2e.EtcdProcessClusterConfig) *clientv3.Client {
|
func newClient(t *testing.T, entpoints []string, cfg e2e.ClientConfig) *clientv3.Client {
|
||||||
tlscfg, err := tlsInfo(t, cfg.Client)
|
tlscfg, err := tlsInfo(t, cfg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
ccfg := clientv3.Config{
|
ccfg := clientv3.Config{
|
||||||
Endpoints: clus.EndpointsV3(),
|
Endpoints: entpoints,
|
||||||
DialTimeout: 5 * time.Second,
|
DialTimeout: 5 * time.Second,
|
||||||
DialOptions: []grpc.DialOption{grpc.WithBlock()},
|
DialOptions: []grpc.DialOption{grpc.WithBlock()},
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user