diff options
-rwxr-xr-x | debug/gdbserver.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py index 3484906..69bb3b1 100755 --- a/debug/gdbserver.py +++ b/debug/gdbserver.py @@ -553,7 +553,9 @@ class DebugTurbostep(DebugTest): last_pc = None advances = 0 jumps = 0 - for _ in range(10): + start = time.time() + count = 10 + for _ in range(count): self.gdb.stepi() pc = self.gdb.p("$pc") assertNotEqual(last_pc, pc) @@ -562,6 +564,8 @@ class DebugTurbostep(DebugTest): else: jumps += 1 last_pc = pc + end = time.time() + print("%.2f seconds/step" % ((end - start) / count)) # Some basic sanity that we're not running between breakpoints or # something. assertGreater(jumps, 1) |