summaryrefslogtreecommitdiff
path: root/git/test/performance/test_odb.py
diff options
context:
space:
mode:
Diffstat (limited to 'git/test/performance/test_odb.py')
-rw-r--r--git/test/performance/test_odb.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/git/test/performance/test_odb.py b/git/test/performance/test_odb.py
index b14e6db0..6f07a615 100644
--- a/git/test/performance/test_odb.py
+++ b/git/test/performance/test_odb.py
@@ -1,7 +1,12 @@
"""Performance tests for object store"""
from __future__ import print_function
-from time import time
+
import sys
+from time import time
+from unittest.case import skipIf
+
+from git.compat import PY3
+from git.test.lib.helper import HIDE_WINDOWS_KNOWN_ERRORS
from .lib import (
TestBigRepoR
@@ -10,6 +15,8 @@ from .lib import (
class TestObjDBPerformance(TestBigRepoR):
+ @skipIf(HIDE_WINDOWS_KNOWN_ERRORS and PY3,
+ "FIXME: smmp fails with: TypeError: Can't convert 'bytes' object to str implicitly")
def test_random_access(self):
results = [["Iterate Commits"], ["Iterate Blobs"], ["Retrieve Blob Data"]]
for repo in (self.gitrorepo, self.puregitrorepo):