Joe Betz
4869b6c9aa
Persist failpoints across member restart
2020-05-18 14:14:02 -07:00
Brandon Philips
96cce208c2
go.mod: use go.etcd.io/etcd/v3 versioning
...
This change makes the etcd package compatible with the existing Go
ecosystem for module versioning.
Used this tool to update package imports:
https://github.com/KSubedi/gomove
2020-04-28 00:57:35 +00:00
Gyuho Lee
d1c7be24b0
functional/rpcpb: make client log less verbose
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-08-08 08:06:48 -07:00
Gyuho Lee
189071dcd4
functional: remove "embed" support in tests
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-08-02 15:56:52 -07:00
Gyuho Lee
f1c7fd3d53
functional: add "LogLevel" flags
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-08-01 15:58:01 -07:00
Gyuho Lee
34bd797e67
*: revert module import paths
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-05-28 15:39:35 -07:00
shivaramr
9150bf52d6
go modules: Fix module path version to include version number
2019-04-26 15:29:50 -07:00
Gyuho Lee
d37f1521b7
*: update import paths to "go.etcd.io/etcd"
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2018-08-28 17:47:55 -07:00
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
5f762a3193
functional/rpcpb: add stresser weights
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-05-08 16:18:19 -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
8ee87787dd
functional: use strings for LogOutput
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-17 13:03:09 -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
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
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
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
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
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
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
Gyuho Lee
587dd4e732
functional/rpcpb: add "FETCH_SNAPSHOT" Operation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 19:52:23 -07:00
Gyuho Lee
2b249902da
functional/rpcpb: implement FetchSnapshot
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 19:52:23 -07:00
Gyuho Lee
a0c0dc2f09
functional/rpcpb: add "Member.SnapshotPath", more description
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 19:52:23 -07:00
Gyuho Lee
81f632f2a1
functional/rpcpb: add "SIGQUIT_AND_REMOVE_QUORUM_AND_RESTORE_SNAPSHOT_FROM_SCRATCH"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 19:52:23 -07:00
Gyuho Lee
ee79799f61
functional/rpcpb: add "SIGQUIT_AND_REMOVE_LEADER_UNTIL_TRIGGER_SNAPSHOT"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 01:35:32 -07:00
Gyuho Lee
85da6427bb
functional/rpcpb: add "SIGQUIT_AND_REMOVE_LEADER"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 01:30:05 -07:00
Gyuho Lee
17749d3a36
functional/rpcpb: add "SIGQUIT_AND_REMOVE_ONE_FOLLOWER_UNTIL_TRIGGER_SNAPSHOT"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 01:25:36 -07:00
Gyuho Lee
e98a5c15e4
functional/rpcpb: add "SIGQUIT_AND_REMOVE_ONE_FOLLOWER"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-11 00:03:47 -07:00
Gyuho Lee
bc1fd92579
functional: rename to "SIGTERM/SIGQUIT*"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-08 23:17:53 -07:00
Gyuho Lee
68adc6e300
functional/rpcpb: document FailureCase
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-09 13:39:42 -07:00
Gyuho Lee
85e050a120
*: rename, clean up functional tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-07 10:00:00 -07:00