etcd/clientv3/integration
Piotr Tabor 9d182c2a70
clientv3/integration: Fix flaky TestGetTokenWithoutAuth (#12200)
The test is vary flaky on Travis.

Seems that since (https://github.com/etcd-io/etcd/issues/7724) the
client is expected to simply ignore whether server is in AuthDisabled
mode even if the user supplies credentials.

The tests used to:
  * use very large cluster (10 nodes)
  * set very low timeout (1 sec)

Such setup led to frequent deadlineExceed errors or following failures:

    === RUN   TestGetTokenWithoutAuth
    {"level":"warn","ts":"2020-08-04T16:50:48.686+0200","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-35573307-1ee5-441b-acc7-d073f0bd7de5/localhost:69820396562031027440","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"}
        user_test.go:151: other errors:etcdserver: leader changed
    --- FAIL: TestGetTokenWithoutAuth (10.91s)
2020-08-07 13:32:32 -07:00
..
black_hole_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
cluster_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
dial_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
doc.go clientv3: update LICENSE header 2016-05-12 20:50:58 -07:00
kv_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
lease_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
leasing_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
logger_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
main_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
maintenance_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
metrics_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
mirror_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
namespace_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
network_partition_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
role_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
server_shutdown_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
txn_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
user_test.go clientv3/integration: Fix flaky TestGetTokenWithoutAuth (#12200) 2020-08-07 13:32:32 -07:00
util.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
watch_fragment_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00
watch_test.go go.mod: use go.etcd.io/etcd/v3 versioning 2020-04-28 00:57:35 +00:00