diff options
Diffstat (limited to 'git/test/performance/test_commit.py')
-rw-r--r-- | git/test/performance/test_commit.py | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/git/test/performance/test_commit.py b/git/test/performance/test_commit.py index a8f63f95..c256a75c 100644 --- a/git/test/performance/test_commit.py +++ b/git/test/performance/test_commit.py @@ -8,7 +8,6 @@ from lib import * from git import * from gitdb import IStream from git.test.test_commit import assert_commit_serialization -from gitdb.test.lib import skip_on_travis_ci from cStringIO import StringIO from time import time import sys @@ -29,7 +28,6 @@ class TestPerformance(TestBigRepoRW): c.message c.parents - @skip_on_travis_ci def test_iteration(self): no = 0 nc = 0 @@ -51,39 +49,36 @@ class TestPerformance(TestBigRepoRW): print >> sys.stderr, "Traversed %i Trees and a total of %i unchached objects in %s [s] ( %f objs/s )" % ( nc, no, elapsed_time, no / elapsed_time) - @skip_on_travis_ci def test_commit_traversal(self): # bound to cat-file parsing performance nc = 0 st = time() - for c in self.gitrorepo.commit(self.head_sha_2k).traverse(branch_first=False): + for c in self.gitrorepo.commit().traverse(branch_first=False): nc += 1 self._query_commit_info(c) # END for each traversed commit elapsed_time = time() - st print >> sys.stderr, "Traversed %i Commits in %s [s] ( %f commits/s )" % (nc, elapsed_time, nc / elapsed_time) - @skip_on_travis_ci def test_commit_iteration(self): # bound to stream parsing performance nc = 0 st = time() - for c in Commit.iter_items(self.gitrorepo, self.head_sha_2k): + for c in Commit.iter_items(self.gitrorepo, self.gitrorepo.head): nc += 1 self._query_commit_info(c) # END for each traversed commit elapsed_time = time() - st print >> sys.stderr, "Iterated %i Commits in %s [s] ( %f commits/s )" % (nc, elapsed_time, nc / elapsed_time) - @skip_on_travis_ci def test_commit_serialization(self): - assert_commit_serialization(self.gitrwrepo, self.head_sha_2k, True) + assert_commit_serialization(self.gitrwrepo, self.gitrwrepo.head, True) rwrepo = self.gitrwrepo make_object = rwrepo.odb.store # direct serialization - deserialization can be tested afterwards # serialization is probably limited on IO - hc = rwrepo.commit(self.head_sha_2k) + hc = rwrepo.commit(rwrepo.head) nc = 5000 st = time() |