summaryrefslogtreecommitdiff
path: root/git/test/performance/test_streams.py
diff options
context:
space:
mode:
authorDaniele Esposti <daniele.esposti@gmail.com>2016-10-06 18:55:42 +0100
committerDaniele Esposti <daniele.esposti@gmail.com>2016-10-06 18:55:42 +0100
commit26f9b9f40144b73d75e739ef5e6552007b6376f8 (patch)
tree957cc9dbcafad0e7887df835bb5f85eadeb67288 /git/test/performance/test_streams.py
parentf0fcc072b37d6e773e18ea561ebce8ccba2ba19c (diff)
parent833ac6ec4c9f185fd40af7852b6878326f44a0b3 (diff)
downloadgitpython-26f9b9f40144b73d75e739ef5e6552007b6376f8.tar.gz
Merge remote-tracking branch 'upstream/master'
Conflicts: git/util.py
Diffstat (limited to 'git/test/performance/test_streams.py')
-rw-r--r--git/test/performance/test_streams.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/git/test/performance/test_streams.py b/git/test/performance/test_streams.py
index 4b1738cd..42cbade5 100644
--- a/git/test/performance/test_streams.py
+++ b/git/test/performance/test_streams.py
@@ -87,6 +87,9 @@ class TestObjDBPerformance(TestBigRepoR):
% (size_kib, desc, cs_kib, elapsed_readchunks, size_kib / elapsed_readchunks), file=sys.stderr)
# del db file so git has something to do
+ ostream = None
+ import gc
+ gc.collect()
os.remove(db_file)
# VS. CGIT
@@ -117,7 +120,7 @@ class TestObjDBPerformance(TestBigRepoR):
# read all
st = time()
- s, t, size, data = rwrepo.git.get_object_data(gitsha)
+ hexsha, typename, size, data = rwrepo.git.get_object_data(gitsha) # @UnusedVariable
gelapsed_readall = time() - st
print("Read %i KiB of %s data at once using git-cat-file in %f s ( %f Read KiB / s)"
% (size_kib, desc, gelapsed_readall, size_kib / gelapsed_readall), file=sys.stderr)
@@ -128,7 +131,7 @@ class TestObjDBPerformance(TestBigRepoR):
# read chunks
st = time()
- s, t, size, stream = rwrepo.git.stream_object_data(gitsha)
+ hexsha, typename, size, stream = rwrepo.git.stream_object_data(gitsha) # @UnusedVariable
while True:
data = stream.read(cs)
if len(data) < cs: