python3 -m nose -sv --with-doctest ./swh/vault/tests createdb : la création de la base de données a échoué : ERREUR: la base de données « softwareheritage-test-storage » existe déjà createdb : la création de la base de données a échoué : ERREUR: la base de données « softwareheritage-test-vault » existe déjà test_available (test_backend.TestBackend) ... ok test_cache_expire_oldest (test_backend.TestBackend) ... ok test_cache_expire_until (test_backend.TestBackend) ... ok test_cook_email_pending_done (test_backend.TestBackend) ... ok test_cook_request_idempotent (test_backend.TestBackend) ... ok test_create_fail_duplicate_task (test_backend.TestBackend) ... ok test_create_fail_nonexisting_object (test_backend.TestBackend) ... ok test_create_set_progress (test_backend.TestBackend) ... ok test_create_set_status (test_backend.TestBackend) ... ok test_create_task_simple (test_backend.TestBackend) ... ok test_create_update_access_ts (test_backend.TestBackend) ... ok test_fail_cook_simple (test_backend.TestBackend) ... ok test_fetch (test_backend.TestBackend) ... ok test_retry_failed_bundle (test_backend.TestBackend) ... ok test_send_all_emails (test_backend.TestBackend) ... ok test_send_failure_email (test_backend.TestBackend) ... ok test_different_id_same_type (test_cache.TestVaultCache) ... ok test_different_type_same_content (test_cache.TestVaultCache) ... ok test_different_type_same_id (test_cache.TestVaultCache) ... ok test_internal_id (test_cache.TestVaultCache) ... ok test_simple_add_get (test_cache.TestVaultCache) ... ok test_directory_bogus_perms (test_cookers.TestDirectoryCooker) ... ok test_directory_filtered_objects (test_cookers.TestDirectoryCooker) ... ok test_directory_revision_data (test_cookers.TestDirectoryCooker) ... ok test_directory_simple (test_cookers.TestDirectoryCooker) ... ok test_revision_bogus_perms (test_cookers.TestRevisionGitfastCooker) ... ok test_revision_filtered_objects (test_cookers.TestRevisionGitfastCooker) ... ok test_revision_null_fields (test_cookers.TestRevisionGitfastCooker) ... ok test_revision_revision_data (test_cookers.TestRevisionGitfastCooker) ... ok test_revision_simple (test_cookers.TestRevisionGitfastCooker) ... ERROR test_revision_triple_merge (test_cookers.TestRevisionGitfastCooker) ... ERROR test_revision_two_double_fork_merge (test_cookers.TestRevisionGitfastCooker) ... ERROR test_revision_two_roots (test_cookers.TestRevisionGitfastCooker) ... ERROR test_code_exception_cook (test_cookers_base.TestBaseVaultCooker) ... ok test_policy_exception_cook (test_cookers_base.TestBaseVaultCooker) ... ok test_simple_cook (test_cookers_base.TestBaseVaultCooker) ... ok ====================================================================== ERROR: test_revision_simple (test_cookers.TestRevisionGitfastCooker) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 295, in test_revision_simple with self.cook_extract_revision_gitfast(obj_id) as (ert, p): File "/usr/lib/python3.5/contextlib.py", line 59, in __enter__ return next(self.gen) File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 151, in cook_extract_revision_gitfast processor.import_stream(stream) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 138, in import_stream self.process(p.iter_commands) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 75, in process self._process(command_iter) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 87, in _process handler(self, cmd) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 171, in commit_handler self._reset_base(cmd.from_) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 223, in _reset_base tree_id = self.repo[commit_id].tree File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 476, in __getitem__ return self.object_store[self.refs[name]] File "/usr/lib/python3/dist-packages/dulwich/refs.py", line 256, in __getitem__ raise KeyError(name) KeyError: b':2' -------------------- >> begin captured logging << -------------------- swh.loader.git.Loader: DEBUG: Creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Done creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Creating origin_visit for origin 4 at time 2018-04-26 14:43:19.655700 swh.loader.git.Loader: DEBUG: Done Creating origin_visit for origin 4 at time 2018-04-26 14:43:19.655700 swh.loader.git.Loader: DEBUG: Sending 3 contents swh.loader.git.Loader: DEBUG: Done sending 3 contents swh.loader.git.Loader: DEBUG: Sending 9 directories swh.loader.git.Loader: DEBUG: Done sending 9 directories swh.loader.git.Loader: DEBUG: Sending 7 revisions swh.loader.git.Loader: DEBUG: Done sending 7 revisions swh.loader.git.Loader: DEBUG: Updating origin_visit for origin 4 with status full swh.loader.git.Loader: DEBUG: Done updating origin_visit for origin 4 with status full --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_revision_triple_merge (test_cookers.TestRevisionGitfastCooker) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 387, in test_revision_triple_merge with self.cook_extract_revision_gitfast(obj_id) as (ert, p): File "/usr/lib/python3.5/contextlib.py", line 59, in __enter__ return next(self.gen) File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 151, in cook_extract_revision_gitfast processor.import_stream(stream) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 138, in import_stream self.process(p.iter_commands) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 75, in process self._process(command_iter) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 87, in _process handler(self, cmd) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 171, in commit_handler self._reset_base(cmd.from_) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 223, in _reset_base tree_id = self.repo[commit_id].tree File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 476, in __getitem__ return self.object_store[self.refs[name]] File "/usr/lib/python3/dist-packages/dulwich/refs.py", line 256, in __getitem__ raise KeyError(name) KeyError: b':2' -------------------- >> begin captured logging << -------------------- swh.loader.git.Loader: DEBUG: Creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Done creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Creating origin_visit for origin 5 at time 2018-04-26 14:43:20.657026 swh.loader.git.Loader: DEBUG: Done Creating origin_visit for origin 5 at time 2018-04-26 14:43:20.657026 swh.loader.git.Loader: DEBUG: Sending 1 contents swh.loader.git.Loader: DEBUG: Done sending 1 contents swh.loader.git.Loader: DEBUG: Sending 1 directories swh.loader.git.Loader: DEBUG: Done sending 1 directories swh.loader.git.Loader: DEBUG: Sending 5 revisions swh.loader.git.Loader: DEBUG: Done sending 5 revisions swh.loader.git.Loader: DEBUG: Updating origin_visit for origin 5 with status full swh.loader.git.Loader: DEBUG: Done updating origin_visit for origin 5 with status full --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_revision_two_double_fork_merge (test_cookers.TestRevisionGitfastCooker) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 360, in test_revision_two_double_fork_merge with self.cook_extract_revision_gitfast(obj_id) as (ert, p): File "/usr/lib/python3.5/contextlib.py", line 59, in __enter__ return next(self.gen) File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 151, in cook_extract_revision_gitfast processor.import_stream(stream) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 138, in import_stream self.process(p.iter_commands) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 75, in process self._process(command_iter) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 87, in _process handler(self, cmd) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 171, in commit_handler self._reset_base(cmd.from_) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 223, in _reset_base tree_id = self.repo[commit_id].tree File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 476, in __getitem__ return self.object_store[self.refs[name]] File "/usr/lib/python3/dist-packages/dulwich/refs.py", line 256, in __getitem__ raise KeyError(name) KeyError: b':2' -------------------- >> begin captured logging << -------------------- swh.loader.git.Loader: DEBUG: Creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Done creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Creating origin_visit for origin 6 at time 2018-04-26 14:43:21.503423 swh.loader.git.Loader: DEBUG: Done Creating origin_visit for origin 6 at time 2018-04-26 14:43:21.503423 swh.loader.git.Loader: DEBUG: Sending 1 contents swh.loader.git.Loader: DEBUG: Done sending 1 contents swh.loader.git.Loader: DEBUG: Sending 4 directories swh.loader.git.Loader: DEBUG: Done sending 4 directories swh.loader.git.Loader: DEBUG: Sending 6 revisions swh.loader.git.Loader: DEBUG: Done sending 6 revisions swh.loader.git.Loader: DEBUG: Updating origin_visit for origin 6 with status full swh.loader.git.Loader: DEBUG: Done updating origin_visit for origin 6 with status full --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_revision_two_roots (test_cookers.TestRevisionGitfastCooker) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 327, in test_revision_two_roots with self.cook_extract_revision_gitfast(obj_id) as (ert, p): File "/usr/lib/python3.5/contextlib.py", line 59, in __enter__ return next(self.gen) File "/home/antoine/swh/swh-environment/swh-vault/swh/vault/tests/test_cookers.py", line 151, in cook_extract_revision_gitfast processor.import_stream(stream) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 138, in import_stream self.process(p.iter_commands) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 75, in process self._process(command_iter) File "/usr/lib/python3/dist-packages/fastimport/processor.py", line 87, in _process handler(self, cmd) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 171, in commit_handler self._reset_base(cmd.from_) File "/usr/lib/python3/dist-packages/dulwich/fastexport.py", line 223, in _reset_base tree_id = self.repo[commit_id].tree File "/usr/lib/python3/dist-packages/dulwich/repo.py", line 476, in __getitem__ return self.object_store[self.refs[name]] File "/usr/lib/python3/dist-packages/dulwich/refs.py", line 256, in __getitem__ raise KeyError(name) KeyError: b':2' -------------------- >> begin captured logging << -------------------- swh.loader.git.Loader: DEBUG: Creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Done creating git origin for fake_origin swh.loader.git.Loader: DEBUG: Creating origin_visit for origin 7 at time 2018-04-26 14:43:22.294661 swh.loader.git.Loader: DEBUG: Done Creating origin_visit for origin 7 at time 2018-04-26 14:43:22.294661 swh.loader.git.Loader: DEBUG: Sending 1 contents swh.loader.git.Loader: DEBUG: Done sending 1 contents swh.loader.git.Loader: DEBUG: Sending 3 directories swh.loader.git.Loader: DEBUG: Done sending 3 directories swh.loader.git.Loader: DEBUG: Sending 4 revisions swh.loader.git.Loader: DEBUG: Done sending 4 revisions swh.loader.git.Loader: DEBUG: Updating origin_visit for origin 7 with status full swh.loader.git.Loader: DEBUG: Done updating origin_visit for origin 7 with status full --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 36 tests in 28.781s FAILED (errors=4) ../Makefile.python:22 : la recette pour la cible « test » a échouée make: *** [test] Erreur 1