summaryrefslogtreecommitdiff
path: root/git/test/performance/test_commit.py
diff options
context:
space:
mode:
Diffstat (limited to 'git/test/performance/test_commit.py')
-rw-r--r--git/test/performance/test_commit.py13
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()