diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-10-20 13:23:40 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-10-20 13:23:40 +0300 |
commit | d53dbb392b31c8bbc50d1bc6254728b2103d4098 (patch) | |
tree | 9fe54999c18efebcaf3e38f95e3c3a02a1a1c726 /test-persistence | |
parent | 937debdac841128097d46f007cadbedf86e21d0b (diff) | |
download | muck-poc-d53dbb392b31c8bbc50d1bc6254728b2103d4098.tar.gz |
Change: show progress reports every 10s, not every 1000 changes
Diffstat (limited to 'test-persistence')
-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 |