Browse Source

e2e: make CtlV2GetRoleUser non-quorum

GetUser doesn't go through quorum, so issuing a user get to any member
of a cluster may fetch stale data from a slow member. Instead, use a
single member cluster for the test.

Fixes #7993
Anthony Romano 8 years ago
parent
commit
e0653043ff
1 changed files with 1 additions and 1 deletions
  1. 1 1
      e2e/ctl_v2_test.go

+ 1 - 1
e2e/ctl_v2_test.go

@@ -163,7 +163,7 @@ func TestCtlV2GetRoleUserWithProxy(t *testing.T) { testCtlV2GetRoleUser(t, &conf
 func testCtlV2GetRoleUser(t *testing.T, cfg *etcdProcessClusterConfig) {
 func testCtlV2GetRoleUser(t *testing.T, cfg *etcdProcessClusterConfig) {
 	defer testutil.AfterTest(t)
 	defer testutil.AfterTest(t)
 
 
-	epc := setupEtcdctlTest(t, cfg, true)
+	epc := setupEtcdctlTest(t, cfg, false)
 	defer func() {
 	defer func() {
 		if err := epc.Close(); err != nil {
 		if err := epc.Close(); err != nil {
 			t.Fatalf("error closing etcd processes (%v)", err)
 			t.Fatalf("error closing etcd processes (%v)", err)