[Python-modules-team] Bug#815333: Errors

Jelmer Vernooij jelmer at jelmer.uk
Mon Jul 24 23:53:28 UTC 2017


The test failures here are actually:

ERROR: test_simple (dulwich.tests.test_porcelain.PushTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "dulwich/tests/test_porcelain.py", line 478, in test_simple
    self.assertEqual(r_clone[b'HEAD'].id, self.repo[refs_path].id)
  File "dulwich/repo.py", line 456, in __getitem__
    return self.object_store[self.refs[name]]
  File "dulwich/object_store.py", line 116, in __getitem__
    type_num, uncomp = self.get_raw(sha)
  File "dulwich/object_store.py", line 378, in get_raw
    raise KeyError(hexsha)
KeyError: '1a588fa84ea70b3ca8e9d40d6a34c19dfb5a3e07'

======================================================================
ERROR: test_fetch_from_dulwich_issue_88_alternative (dulwich.tests.compat.test_web.DumbWebTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "dulwich/tests/compat/server_utils.py", line 269, in test_fetch_from_dulwich_issue_88_alternative
    b'02a14da1fc1fc13389bbf32f0af7d8899f2b2323').type_name)
  File "dulwich/repo.py", line 337, in get_object
    return self.object_store[sha]
  File "dulwich/object_store.py", line 116, in __getitem__
    type_num, uncomp = self.get_raw(sha)
  File "dulwich/object_store.py", line 378, in get_raw
    raise KeyError(hexsha)
KeyError: '02a14da1fc1fc13389bbf32f0af7d8899f2b2323'

These are both due to filesystem behaviour - Dulwich lacks fsync() calls for pack index files.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20170724/2a7263ef/attachment-0001.sig>


More information about the Python-modules-team mailing list