Pavel Dovgalyuk <pavel.dovga...@ispras.ru> writes: > This patch adds hmp/qmp commands replay_seek/replay-seek that proceed > the execution to the specified step. > The commands automatically loads nearest snapshot and replay the execution > to find the desired step. > > Signed-off-by: Pavel Dovgalyuk <pavel.dovga...@ispras.ru> [...] > diff --git a/qapi/misc.json b/qapi/misc.json > index 0bcb547..9989706 100644 > --- a/qapi/misc.json > +++ b/qapi/misc.json > @@ -3179,6 +3179,22 @@ > { 'command': 'replay-delete-break' } > > ## > +# @replay-seek: > +# > +# Automatically proceeds to the specified step when replaying > +# the execution. > +# > +# @step: destination execution step > +# > +# Since: 4.0 > +# > +# Example: > +# > +# -> { "execute": "replay-seek", "data": { "step": 220414 } } > +## > +{ 'command': 'replay-seek', 'data': { 'step': 'int' } } > + > +##
Your commit message explains the relation to snapshots. The QMP documentation doesn't. What happens when no snapshot preceding @step exists? [...]