diff options
-rwxr-xr-x | test-persistence | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test-persistence b/test-persistence index 17d9161..0b87efe 100755 --- a/test-persistence +++ b/test-persistence @@ -74,6 +74,7 @@ def main(): sys.stdout.write('Store load time: {:.1f} s\n'.format(elapsed)) started = time.time() + prev_progress = started for i, chg in enumerate(changes(n)): st.change(chg) @@ -87,8 +88,10 @@ def main(): sys.exit(1) done = i + 1 - if (done % 1000) == 0: - now = time.time() + now = time.time() + progress_elapsed = now - prev_progress + if progress_elapsed > 10: + prev_progress = now elapsed = now - started speed = done / elapsed remain = n - done |