Edgewall Software

Opened 8 years ago

Last modified 4 years ago

#12450 closed defect

Test failures on Windows in tracopt.versioncontrol.git.tests — at Initial Version

Reported by: Ryan J Ollos Owned by:
Priority: normal Milestone:
Component: plugin/git Version:
Severity: normal Keywords: tests
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

On both 1.0-stable and trunk:

======================================================================
ERROR: test_sync_too_many_merges (tracopt.versioncontrol.git.tests.git_fs.GitCac
hedRepositoryTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\tests\git_fs.py", line 581, in test_sync_too_many_merges
    repos.sync()
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\git_fs.py", line 138, in sync
    cset = repos.get_changeset(rev)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\git_fs.py", line 560, in get_changeset
    return GitChangeset(self, rev)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\git_fs.py", line 782, in __init__
    msg, props = repos.git.read_commit(sha)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\PyGIT.py", line 831, in read_commit
    raw = unicode(raw, self.get_commit_encoding(), 'replace')
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\PyGIT.py", line 648, in get_commit_encoding
    self.repo.config('--get', 'i18n.commitEncoding').strip() or \
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\PyGIT.py", line 141, in __execute
    stdout_data, stderr_data = p.communicate()
  File "c:\python27-x64\Lib\subprocess.py", line 799, in communicate
    return self._communicate(input)
  File "c:\python27-x64\Lib\subprocess.py", line 1023, in _communicate
    args=(self.stdout, stdout))
  File "c:\python27-x64\Lib\threading.py", line 680, in __init__
    self.__started = Event()
  File "c:\python27-x64\Lib\threading.py", line 550, in Event
    return _Event(*args, **kwargs)
  File "c:\python27-x64\Lib\threading.py", line 563, in __init__
    self.__cond = Condition(Lock())
  File "c:\python27-x64\Lib\threading.py", line 253, in Condition
    return _Condition(*args, **kwargs)
  File "c:\python27-x64\Lib\threading.py", line 261, in __init__
    _Verbose.__init__(self, verbose)
RuntimeError: maximum recursion depth exceeded in __instancecheck__

======================================================================
ERROR: test_sync_too_many_merges (tracopt.versioncontrol.git.tests.git_fs.GitCac
hedRepositoryTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\tracopt\ver
sioncontrol\git\tests\git_fs.py", line 111, in tearDown
    rmtree(self.repos_path)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 109, in rmtree
    shutil.rmtree(path, onerror=onerror)
  File "c:\python27-x64\Lib\shutil.py", line 247, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "c:\python27-x64\Lib\shutil.py", line 247, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "c:\python27-x64\Lib\shutil.py", line 252, in rmtree
    onerror(os.remove, fullname, sys.exc_info())
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 102, in onerror
    onerror(function, path, excinfo, retry + 1)
  File "c:\users\ryan ollos\documents\workspace\trac\trac-1.0-stable\trac\tests\
compat.py", line 96, in onerror
    function(path)
WindowsError: [Error 5] Access is denied: u'c:\\users\\ryanol~1\\appdata\\local\
\temp\\trac-gitrepos-osxhpv\\objects\\pack\\pack-a7f586d90bd005eeaba49e459c29777
f62fcf408.idx'

----------------------------------------------------------------------
Ran 1531 tests in 42.814s

FAILED (errors=2)

Change History (0)

Note: See TracTickets for help on using tickets.