Gyuho Lee
|
19de2b2177
|
functional/tester: fix trigger snapshot retry
Fix negative commit entry diff:
> {"level":"info","ts":1528740474.775448,"caller":"tester/case.go:299","msg":"trigger snapshot PROGRESS","retries":53,"committed-entries":-238470,"etcd-snapshot-count":10000,"start-revision":238470,"last-revision":0,"took":77.302668629,"error":"context deadline exceeded"}
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-06-11 12:49:18 -07:00 |
Vimal K
|
25bc65794f
|
etcdctl/ctlv3: etcd v3.4 makes ETCDCTL_API=3 by default
|
2018-05-29 06:27:20 +05:30 |
Gyuho Lee
|
7dabd6c255
|
*: rename internal packages in tools/testing
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-21 07:45:34 -07:00 |
Gyuho Lee
|
5235fc2106
|
functional/rpcpb: rename "SnapshotCount"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-18 14:41:01 -07:00 |
Gyuho Lee
|
42a1d4c3b6
|
functional: remove unused parameters
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-09 15:42:45 -07:00 |
Gyuho Lee
|
d7c4c226fe
|
functional/tester: remove shadowed error variable
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-09 15:39:44 -07:00 |
Gyuho Lee
|
b1832d2f3c
|
functional/tester: configurable stresser weights
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-08 16:18:45 -07:00 |
Gyuho Lee
|
5f762a3193
|
functional/rpcpb: add stresser weights
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-08 16:18:19 -07:00 |
Gyuho Lee
|
e7e31e9529
|
functional: silence http server logs
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-02 12:59:08 -07:00 |
Gyuho Lee
|
78d0c8426e
|
functional: fix "unconvert" warnings
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-30 15:32:16 -07:00 |
Gyuho Lee
|
88c70d0ca9
|
embed,integration,snapshot: use "LogOutputs"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 13:27:31 -07:00 |
Gyuho Lee
|
a6c30eab96
|
functional: rename to "log-outputs"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 13:20:26 -07:00 |
Gyuho Lee
|
a113d6c160
|
functional/rpcpb: change to LogOutputs
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 11:05:09 -07:00 |
Gyuho Lee
|
c8d08a8898
|
functional/tester: prevent embedded etcd running with failpoints
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-23 14:07:43 -07:00 |
Gyuho Lee
|
b933603a43
|
functional: add TODO for network isolate tests
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-19 17:44:16 -07:00 |
Gyuho Lee
|
f5b8e1eb95
|
functional/tester: log start revision
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-19 17:40:08 -07:00 |
Gyuho Lee
|
8ee87787dd
|
functional: use strings for LogOutput
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-17 13:03:09 -07:00 |
Gyuho Lee
|
f63b5c15c7
|
functional/agent: fix etcd exec path check
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
2ee2a96055
|
functional/tester: use binary for tests for now
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
d1c2ae86ce
|
functional/tester: handle "raft.ErrProposalDropped"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
f34c5dc902
|
functional/tester: run tests with embedded etcd
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
677894b4fa
|
functional/agent: support embedded etcd
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
33128104c0
|
functional/agent: handle "embed.Etcd", logger sync
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
575cf94852
|
functional/rpcpb: add "*Etcd.EmbedConfig", and logger fields
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
Gyuho Lee
|
0a92ba66fa
|
functional/tester: fix racey map writes
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-12 13:21:52 -07:00 |
Gyuho Lee
|
5ba4e7d533
|
functional/tester: fix unit tests
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-12 10:49:48 -07:00 |
Gyuho Lee
|
8ae2bbf3c4
|
functional/rpcpb: use new snapshot package interface
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-12 10:49:48 -07:00 |
Gyuho Lee
|
ce19e0b4b5
|
functional: increase dial timeout
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 20:18:17 -07:00 |
Gyuho Lee
|
554dfaa4ba
|
functional/tester: fix govet errors
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:53:54 -07:00 |
Gyuho Lee
|
23ce3a1acc
|
functional: rename to "listCases"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
d275437c05
|
functional/tester: whitelist lease expire checker on snapshot restore
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
f574a9aaed
|
functional/tester: add "EtcdClientEndpoints" to "Checker"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
e9c4bad2d1
|
functional/tester: add "Checker", remove compositeChecker
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
2fc3eb0c56
|
functional/rpcpb: clean up Checker
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
448e0fc481
|
functional: wait election timeout after member add
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
bd235ab8f9
|
functional/tester: save SnapshotInfo from response
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
f56d2c61b2
|
functional/rpcpb: fix os.Remove error in SnapshotPath
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
888b55e91b
|
functional/tester: implement fetchSnapshotCaseQuorum
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
7213a9aabc
|
functional/agent: handle "RESTART_FROM_SNAPSHOT"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
606fa6fd96
|
functional/rpcpb: add "RESTART_FROM_SNAPSHOT"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
f725bace31
|
functional/agent: implement "handle_RESTORE_SNAPSHOT_AND_RESTART_ETCD"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
b2b37928e3
|
functional/rpcpb: implement "RestoreSnapshot"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
a44a88ce79
|
functional/rpcpb: add "RESTORE_SNAPSHOT_AND_RESTART_ETCD"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
3815d6edb7
|
functional: rename "FailureCase" to "Case"
Later to add benchmark marks
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
251e783d3f
|
functional/rpcpb: add "EtcdOnSnapshotRestore"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
3c5147d906
|
functional/tester: implement "fetchSnapshotAndFailureQuorum"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
6b128bfb3b
|
functional/tester: rename files, adding LEADER_SNAPSHOT case
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
e2bb03b39b
|
functional/tester: add sendOpWithResp for SnapshotInfo
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
e859883e78
|
functional: add "SnapshotInfo"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |
Gyuho Lee
|
ca137afe8a
|
functional: rename to "SIGQUIT_AND_REMOVE_QUORUM_AND_RESTORE_LEADER_SNAPSHOT_FROM_SCRATCH"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-11 19:52:23 -07:00 |