@@ -38,21 +38,33 @@ const (
38
38
var allFailpoints = []Failpoint {
39
39
KillFailpoint , BeforeCommitPanic , AfterCommitPanic , RaftBeforeSavePanic , RaftAfterSavePanic ,
40
40
DefragBeforeCopyPanic , DefragBeforeRenamePanic , BackendBeforePreCommitHookPanic , BackendAfterPreCommitHookPanic ,
41
- BackendBeforeStartDBTxnPanic , BackendAfterStartDBTxnPanic , BackendBeforeWritebackBufPanic ,
41
+ BackendAfterStartDBTxnPanic , BackendBeforeWritebackBufPanic ,
42
42
BackendAfterWritebackBufPanic , CompactBeforeCommitScheduledCompactPanic , CompactAfterCommitScheduledCompactPanic ,
43
43
CompactBeforeSetFinishedCompactPanic , CompactAfterSetFinishedCompactPanic , CompactBeforeCommitBatchPanic ,
44
- CompactAfterCommitBatchPanic , RaftBeforeLeaderSendPanic , BlackholePeerNetwork , DelayPeerNetwork ,
45
- RaftBeforeFollowerSendPanic , RaftBeforeApplySnapPanic , RaftAfterApplySnapPanic , RaftAfterWALReleasePanic ,
46
- RaftBeforeSaveSnapPanic , RaftAfterSaveSnapPanic , BlackholeUntilSnapshot ,
44
+ CompactAfterCommitBatchPanic , BlackholePeerNetwork , DelayPeerNetwork ,
45
+ RaftBeforeFollowerSendPanic ,
47
46
BeforeApplyOneConfChangeSleep ,
48
- MemberReplace ,
49
47
MemberDowngrade ,
50
48
MemberDowngradeUpgrade ,
51
49
DropPeerNetwork ,
50
+ SleepBeforeSendWatchResponse ,
51
+ // bad
52
+ BackendBeforeStartDBTxnPanic ,
53
+ RaftBeforeApplySnapPanic ,
54
+ RaftAfterApplySnapPanic ,
55
+ RaftAfterWALReleasePanic ,
56
+ RaftBeforeSaveSnapPanic ,
57
+ BlackholeUntilSnapshot ,
58
+ MemberReplace ,
59
+
60
+ // not available
61
+ RaftBeforeLeaderSendPanic ,
62
+ RaftAfterSaveSnapPanic ,
63
+
64
+ // not tested yet
52
65
RaftBeforeSaveSleep ,
53
66
RaftAfterSaveSleep ,
54
67
ApplyBeforeOpenSnapshot ,
55
- SleepBeforeSendWatchResponse ,
56
68
}
57
69
58
70
func PickRandom (clus * e2e.EtcdProcessCluster , profile traffic.Profile ) (Failpoint , error ) {
0 commit comments