@@ -36,20 +36,48 @@ const (
36
36
37
37
var (
38
38
allFailpoints = []Failpoint {
39
- KillFailpoint , BeforeCommitPanic , AfterCommitPanic , RaftBeforeSavePanic , RaftAfterSavePanic ,
40
- DefragBeforeCopyPanic , DefragBeforeRenamePanic , BackendBeforePreCommitHookPanic , BackendAfterPreCommitHookPanic ,
41
- BackendBeforeStartDBTxnPanic , BackendAfterStartDBTxnPanic , BackendBeforeWritebackBufPanic ,
42
- BackendAfterWritebackBufPanic , CompactBeforeCommitScheduledCompactPanic , CompactAfterCommitScheduledCompactPanic ,
43
- CompactBeforeSetFinishedCompactPanic , CompactAfterSetFinishedCompactPanic , CompactBeforeCommitBatchPanic ,
44
- CompactAfterCommitBatchPanic , RaftBeforeLeaderSendPanic , BlackholePeerNetwork , DelayPeerNetwork ,
45
- RaftBeforeFollowerSendPanic , RaftBeforeApplySnapPanic , RaftAfterApplySnapPanic , RaftAfterWALReleasePanic ,
46
- RaftBeforeSaveSnapPanic , RaftAfterSaveSnapPanic , BlackholeUntilSnapshot ,
39
+ // working
40
+ KillFailpoint ,
41
+ BeforeCommitPanic ,
42
+ AfterCommitPanic ,
43
+ RaftBeforeSavePanic ,
44
+ RaftAfterSavePanic ,
45
+ DefragBeforeCopyPanic ,
46
+ DefragBeforeRenamePanic ,
47
+ BackendBeforePreCommitHookPanic ,
48
+ BackendAfterPreCommitHookPanic ,
49
+ BackendAfterStartDBTxnPanic ,
50
+ BackendBeforeWritebackBufPanic ,
51
+ BackendAfterWritebackBufPanic ,
52
+ CompactBeforeCommitScheduledCompactPanic ,
53
+ CompactAfterCommitScheduledCompactPanic ,
54
+ CompactBeforeSetFinishedCompactPanic ,
55
+ CompactAfterSetFinishedCompactPanic ,
56
+ CompactBeforeCommitBatchPanic ,
57
+ CompactAfterCommitBatchPanic ,
58
+ BlackholePeerNetwork ,
59
+ DelayPeerNetwork ,
60
+ RaftBeforeFollowerSendPanic ,
47
61
BeforeApplyOneConfChangeSleep ,
48
- MemberReplace ,
49
62
DropPeerNetwork ,
50
- RaftBeforeSaveSleep ,
51
- RaftAfterSaveSleep ,
52
- ApplyBeforeOpenSnapshot ,
63
+
64
+ // bad
65
+ //BackendBeforeStartDBTxnPanic,
66
+ //RaftBeforeApplySnapPanic,
67
+ //RaftAfterApplySnapPanic,
68
+ //RaftAfterWALReleasePanic,
69
+ //RaftBeforeSaveSnapPanic,
70
+ //BlackholeUntilSnapshot,
71
+ //MemberReplace,
72
+
73
+ // not available
74
+ //RaftBeforeLeaderSendPanic,
75
+ //RaftAfterSaveSnapPanic,
76
+
77
+ // not tested yet
78
+ //RaftBeforeSaveSleep,
79
+ //RaftAfterSaveSleep,
80
+ //ApplyBeforeOpenSnapshot,
53
81
}
54
82
)
55
83
0 commit comments