From d53dbb392b31c8bbc50d1bc6254728b2103d4098 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 20 Oct 2018 13:23:40 +0300 Subject: Change: show progress reports every 10s, not every 1000 changes --- test-persistence | 7 +++++-- 1 file 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 -- cgit v1.2.1