Gyuho Lee
|
0c20902d13
|
functional-tester/tester: add "newFailureNoFailWithNoStressForLiveness"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-04 13:07:45 -07:00 |
|
Gyuho Lee
|
808966a7e9
|
functional-tester/tester: refactor cluster code to support liveness mode
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-04 13:04:21 -07:00 |
|
Gyuho Lee
|
b3fea7ed53
|
functional-tester/tester: refactor "Failure" to support liveness mode
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-04 13:03:57 -07:00 |
|
Gyuho Lee
|
3510e9b94c
|
functional-tester/tester: pass "*rpcpb.Member" to stresser
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-04 13:03:06 -07:00 |
|
Gyuho Lee
|
88a0f4c6b2
|
functional-tester/rpcpb: add liveness mode for failure case
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-04 12:37:51 -07:00 |
|
Gyuho Lee
|
6d69e16a0a
|
functional-tester/tester: fix txn op, nil clientv3
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 13:44:39 -07:00 |
|
Gyuho Lee
|
a80a1a6356
|
functional-tester/tester: use "*clientv3.Client" for lease stresser
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 13:33:35 -07:00 |
|
Gyuho Lee
|
00ed41d175
|
functional-tester/tester: use "clientv3" for key stresser
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 13:23:04 -07:00 |
|
Gyuho Lee
|
7cc0d689b8
|
functional-tester/tester: use clientv3.Client for consistency checks
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 12:57:26 -07:00 |
|
Gyuho Lee
|
5423100def
|
functional-tester: add "Member.Compact" method
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 12:45:19 -07:00 |
|
Gyuho Lee
|
a729b88463
|
functional-tester/rpcpb: support grpc.DialOption for "CreateEtcdClient"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 11:40:36 -07:00 |
|
Gyuho Lee
|
358a89c7e9
|
functional-tester/tester: provide correct latency information to failure
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 11:21:19 -07:00 |
|
Gyuho Lee
|
d45c3f172b
|
functional-tester/tester: fix cluster_test
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 11:12:12 -07:00 |
|
Gyuho Lee
|
629e5a0e7a
|
functional-tester/tester: use "*rpcpb.Member" directly
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 11:02:00 -07:00 |
|
Gyuho Lee
|
b55a5a9771
|
functional-tester/rpcpb: support extra dial options
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 10:55:47 -07:00 |
|
Gyuho Lee
|
c2731cde54
|
functional-tester/agent: rename "logger" field
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 09:56:46 -07:00 |
|
Gyuho Lee
|
eb0c66f912
|
functional-tester/tester: rename logger field
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 09:56:42 -07:00 |
|
Gyuho Lee
|
c9161b1f5c
|
functional-tester/agent: fix govet shadow in Go tip
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-03 06:36:08 -07:00 |
|
Gyuho Lee
|
64c9caa76b
|
etcd-test-proxy: update README
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 11:03:08 -07:00 |
|
Gyuho Lee
|
8f1d83cd89
|
functional-tester: update README
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 11:02:44 -07:00 |
|
Gyuho Lee
|
5973e5b467
|
tester: clean up, differentiate follower/leader injection
Rather than injecting to random members.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 11:00:24 -07:00 |
|
Gyuho Lee
|
ded355abd9
|
functional-tester/rpcpb: fix failure name enum
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 10:45:34 -07:00 |
|
Gyuho Lee
|
94a96e59e0
|
functional-tester: improve logging, remove "round" parameter from
"Failure"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 09:37:50 -07:00 |
|
Gyuho Lee
|
3ced4443ba
|
functional-tester/tester: add "failureStrings"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 09:31:31 -07:00 |
|
Gyuho Lee
|
7791b06cdf
|
functional-tester/tester: fix YAML field name
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 09:28:46 -07:00 |
|
Gyuho Lee
|
38d315fecf
|
functional-tester/rpcpb: update YAML field name to "etcd"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 09:28:22 -07:00 |
|
Gyuho Lee
|
ee66a8087b
|
functional-tester/agent: improve logging
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-01 02:57:47 -07:00 |
|
Gyuho Lee
|
3fe077746f
|
functional-tester/cmd/etcd-tester: add wait health logging
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-01 02:33:10 -07:00 |
|
Gyuho Lee
|
e552607a04
|
functional-tester/tester: clean up logging
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-01 02:33:06 -07:00 |
|
Gyuho Lee
|
6d8d8a6dcb
|
functional-tester/tester: test shuffled cases are equal when sorted
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 18:43:24 -07:00 |
|
Gyuho Lee
|
9e28331961
|
functional-tester/agent: remove invalid operation checks
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 18:38:29 -07:00 |
|
Gyuho Lee
|
2b9c810fa4
|
functional-tester/tester: shuffle failure cases with coprime
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 18:35:06 -07:00 |
|
Gyuho Lee
|
ffabe55a25
|
functional-tester/tester: clean up stress, fix stress closing
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 18:15:40 -07:00 |
|
Gyuho Lee
|
8dbe491f1a
|
functional-tester/rpcpb: add "failure-shuffle"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 17:49:26 -07:00 |
|
Gyuho Lee
|
e9d151d76c
|
functional-tester/tester: update import paths
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 17:47:47 -07:00 |
|
Gyuho Lee
|
3f390622f7
|
functional-tester/agent: stop proxy on "fail archive"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-31 17:47:23 -07:00 |
|
Gyuho Lee
|
bf3994d3f0
|
functional-tester/agent: fix shadowed err var
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 12:30:48 -07:00 |
|
Gyuho Lee
|
194cdede89
|
functional-tester/cmd/etcd-tester: check error from "Bootstrap"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 12:01:27 -07:00 |
|
Gyuho Lee
|
c1a8c73f9a
|
functional-tester/tester: add missing "newNoChecker"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:54:32 -07:00 |
|
Gyuho Lee
|
ae56cf014d
|
functional-tester/rpcpb: simplify "return err"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:46:03 -07:00 |
|
Gyuho Lee
|
d5a46abdb5
|
functional-tester/tester: fix goword errors
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:40:13 -07:00 |
|
Gyuho Lee
|
bb73145565
|
functional-tester: update local test scripts with docker
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:33 -07:00 |
|
Gyuho Lee
|
07ca694947
|
functional-tester: update README
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:24 -07:00 |
|
Gyuho Lee
|
a77ae6df00
|
tools/etcd-test-proxy: fix logger
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:24 -07:00 |
|
Gyuho Lee
|
e170d40f90
|
functional-tester: move "etcd-runner" to "./cmd"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
586a253943
|
functional-tester: update build paths
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
0e7f48b375
|
functional-tester/etcd-tester: remove
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
f7eab57b3c
|
functional-tester/etcd-agent: remove
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
408a6c763b
|
functional-tester/cmd/etcd-tester: initial commit
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
cbfba6db76
|
functional-tester/cmd/etcd-agent: initial commit
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|