mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
rafttest: add _breakpoint directive
It is a helper case to attach a debugger to when a problem needs to be investigated in a longer test file. In such a case, add the following stanza immediately before the interesting behavior starts: _breakpoint: ---- ok and set a breakpoint on the _breakpoint case.
This commit is contained in:
parent
fdaed88f14
commit
3d6721f751
@ -30,6 +30,16 @@ func (env *InteractionEnv) Handle(t *testing.T, d datadriven.TestData) string {
|
||||
env.Output.Reset()
|
||||
var err error
|
||||
switch d.Cmd {
|
||||
case "_breakpoint":
|
||||
// This is a helper case to attach a debugger to when a problem needs
|
||||
// to be investigated in a longer test file. In such a case, add the
|
||||
// following stanza immediately before the interesting behavior starts:
|
||||
//
|
||||
// _breakpoint:
|
||||
// ----
|
||||
// ok
|
||||
//
|
||||
// and set a breakpoint on the `case` above.
|
||||
case "add-nodes":
|
||||
// Example:
|
||||
//
|
||||
|
Loading…
x
Reference in New Issue
Block a user