The attempt to merge lp:~jelmer/brz/mypy into lp:brz/3.3 failed. Command exited with 1. Below is the output from the failed tests. Collecting setuptools-gettext Using cached setuptools_gettext-0.1.1-py3-none-any.whl (10 kB) Requirement already satisfied: setuptools>=46.1 in ./lib/python3.10/site-packages (from setuptools-gettext) (65.5.0) Installing collected packages: setuptools-gettext Successfully installed setuptools-gettext-0.1.1 Obtaining file:///tmp/tarmac/branch._6cdo0n2 Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: patiencediff in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (0.2.3) Requirement already satisfied: merge3 in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (0.0.8) Requirement already satisfied: dulwich>=0.20.46 in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (0.20.46) Requirement already satisfied: configobj in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (5.0.6) Requirement already satisfied: fastbencode in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (0.0.12) Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (1.26.12) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (5.4.1) Requirement already satisfied: paramiko in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (2.10.4) Collecting sphinx-epytext Using cached sphinx-epytext-0.0.4.tar.gz (3.6 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: setuptools in ./lib/python3.10/site-packages (from breezy==3.3.1.dev0) (65.5.0) Collecting sphinx Using cached sphinx-5.3.0-py3-none-any.whl (3.2 MB) Requirement already satisfied: gpg in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (1.18.0) Requirement already satisfied: launchpadlib>=1.6.3 in /usr/lib/python3/dist-packages (from breezy==3.3.1.dev0) (1.10.17) Collecting fastimport Using cached fastimport-0.9.14.tar.gz (41 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting testtools Using cached testtools-2.5.0-py3-none-any.whl (181 kB) Collecting python-subunit Using cached python_subunit-1.4.0-py2.py3-none-any.whl (106 kB) Requirement already satisfied: httplib2 in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.1.dev0) (0.20.4) Collecting keyring Using cached keyring-23.9.3-py3-none-any.whl (35 kB) Requirement already satisfied: lazr.restfulclient>=0.9.19 in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.1.dev0) (0.14.5) Requirement already satisfied: lazr.uri in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.1.dev0) (1.0.6) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.1.dev0) (1.16.0) Collecting extras Using cached extras-1.0.0-py2.py3-none-any.whl (7.3 kB) Collecting fixtures>=1.3.0 Using cached fixtures-4.0.1-py3-none-any.whl Collecting pbr>=0.11 Using cached pbr-5.11.0-py2.py3-none-any.whl (112 kB) Collecting sphinxcontrib-applehelp Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) Collecting sphinxcontrib-qthelp Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 Using cached sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB) Collecting alabaster<0.8,>=0.7 Using cached alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting docutils<0.20,>=0.14 Using cached docutils-0.19-py3-none-any.whl (570 kB) Collecting babel>=2.9 Using cached Babel-2.10.3-py3-none-any.whl (9.5 MB) Collecting sphinxcontrib-serializinghtml>=1.1.5 Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) Collecting sphinxcontrib-devhelp Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) Collecting packaging>=21.0 Using cached packaging-21.3-py3-none-any.whl (40 kB) Requirement already satisfied: Pygments>=2.12 in /usr/lib/python3/dist-packages (from sphinx->breezy==3.3.1.dev0) (2.12.0) Collecting requests>=2.5.0 Using cached requests-2.28.1-py3-none-any.whl (62 kB) Collecting snowballstemmer>=2.0 Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) Collecting Jinja2>=3.0 Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting sphinxcontrib-jsmath Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting imagesize>=1.3 Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting pytz>=2015.7 Using cached pytz-2022.5-py2.py3-none-any.whl (500 kB) Collecting MarkupSafe>=2.0 Using cached MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/lib/python3/dist-packages (from packaging>=21.0->sphinx->breezy==3.3.1.dev0) (3.0.7) Collecting charset-normalizer<3,>=2 Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB) Collecting certifi>=2017.4.17 Using cached certifi-2022.9.24-py3-none-any.whl (161 kB) Collecting idna<4,>=2.5 Using cached idna-3.4-py3-none-any.whl (61 kB) Collecting jaraco.classes Using cached jaraco.classes-3.2.3-py3-none-any.whl (6.0 kB) Collecting SecretStorage>=3.2 Using cached SecretStorage-3.3.3-py3-none-any.whl (15 kB) Collecting jeepney>=0.4.2 Using cached jeepney-0.8.0-py3-none-any.whl (48 kB) Requirement already satisfied: cryptography>=2.0 in /usr/lib/python3/dist-packages (from SecretStorage>=3.2->keyring->launchpadlib>=1.6.3->breezy==3.3.1.dev0) (3.4.8) Collecting more-itertools Using cached more_itertools-9.0.0-py3-none-any.whl (52 kB) ... OUTPUT TRIMMED ... breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_prefixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_prefixed_suffixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_simple_suffixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test__relpath_unregister_suffixes OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_prefixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple_suffixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_add_simple_suffixed_dir OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_escaped_uppercase OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_simple OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_suffixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_get_suffixed_no_base OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_simple OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_suffixed OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_has_suffixed_no_base OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_register_invalid_suffixes OK 1ms breezy.plugins.weave_fmt.test_store.TestTransportStore.test_relpath_escaped OK 1ms breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test___iter__escaped OK 1ms breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_readonly_cant_write OK 1ms breezy.plugins.weave_fmt.test_store.TestVersionFileStore.test_get_weave_registers_dirty_in_write OK 1ms breezy.plugins.weave_fmt.test_workingtree.TestFormat2WorkingTree.test_conflicts OK 7ms breezy.plugins.weave_fmt.test_workingtree.TestFormat2WorkingTree.test_detect_conflicts OK 7ms breezy.plugins.zsh_completion.tests.test_zshcomp.BlackboxTests.test_zsh_completion OK 65ms ====================================================================== ERROR: breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(RemoteBranchFormat-default) ---------------------------------------------------------------------- testtools.testresult.real._StringException: log: {{{ 284.222 creating repository in chroot-140062851959104:///foo/.bzr/. 284.225 creating branch in chroot-140062851959104:///foo/ 284.235 preparing to commit 284.237 Selecting files for commit with filter None }}} Traceback (most recent call last): File "/tmp/tarmac/branch._6cdo0n2/breezy/tests/per_branch/test_dotted_revno_to_revision_id.py", line 73, in test_ghost_revision self.assertRaises(errors.GhostRevisionsHaveNoRevno, b.dotted_revno_to_revision_id, (2,)) File "/tmp/tarmac/branch._6cdo0n2/breezy/tests/__init__.py", line 1475, in assertRaises callableObj(*args, **kwargs) File "/tmp/tarmac/branch._6cdo0n2/breezy/branch.py", line 366, in dotted_revno_to_revision_id rev_id = self._do_dotted_revno_to_revision_id(revno) File "/tmp/tarmac/branch._6cdo0n2/breezy/branch.py", line 379, in _do_dotted_revno_to_revision_id return self.get_rev_id(revno[0]) File "/tmp/tarmac/branch._6cdo0n2/breezy/bzr/remote.py", line 3910, in get_rev_id raise errors.NoSuchRevision(self, missing_parent) breezy.errors.NoSuchRevision: RemoteBranch(bzr://127.0.0.1:37131/extra/foo/) has no revision b'ghost' ====================================================================== ERROR: breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_ghost_revision(RemoteBranchFormat-v2) ---------------------------------------------------------------------- testtools.testresult.real._StringException: log: {{{ 284.271 creating repository in bzr-v2://127.0.0.1:32845/extra/foo/.bzr/. 284.278 creating branch in bzr-v2://127.0.0.1:32845/extra/foo/ 284.294 preparing to commit 284.297 Selecting files for commit with filter None }}} Traceback (most recent call last): File "/tmp/tarmac/branch._6cdo0n2/breezy/tests/per_branch/test_dotted_revno_to_revision_id.py", line 73, in test_ghost_revision self.assertRaises(errors.GhostRevisionsHaveNoRevno, b.dotted_revno_to_revision_id, (2,)) File "/tmp/tarmac/branch._6cdo0n2/breezy/tests/__init__.py", line 1475, in assertRaises callableObj(*args, **kwargs) File "/tmp/tarmac/branch._6cdo0n2/breezy/branch.py", line 366, in dotted_revno_to_revision_id rev_id = self._do_dotted_revno_to_revision_id(revno) File "/tmp/tarmac/branch._6cdo0n2/breezy/branch.py", line 379, in _do_dotted_revno_to_revision_id return self.get_rev_id(revno[0]) File "/tmp/tarmac/branch._6cdo0n2/breezy/bzr/remote.py", line 3910, in get_rev_id raise errors.NoSuchRevision(self, missing_parent) breezy.errors.NoSuchRevision: RemoteBranch(bzr-v2://127.0.0.1:32845/extra/foo/) has no revision b'ghost' ====================================================================== ERROR: unittest.loader._FailedTest.breezy.tests.per_intertree ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tarmac/branch._6cdo0n2/breezy/tests/per_intertree/__init__.py", line 167, in load_tests elif (optimiser._matching_from_tree_format is not None and AttributeError: type object 'InterInventoryTree' has no attribute '_matching_from_tree_format' ---------------------------------------------------------------------- Ran 33149 tests in 1160.136s FAILED (errors=3, known_failure_count=49) 2125 tests skipped Missing feature 'Filesystem treats '\' as a directory separator.' skipped 5 tests. Missing feature 'Missing tdb' skipped 6 tests. Missing feature 'Not running as root' skipped 10 tests. Missing feature '_winreg' skipped 3 tests. Missing feature 'apport.report' skipped 1 tests. Missing feature 'attrib Windows command-line tool' skipped 1 tests. Missing feature 'breezy._walkdirs_win32' skipped 11 tests. Missing feature 'case-insensitive case-preserving filesystem' skipped 20 tests. Missing feature 'case-insensitive filesystem' skipped 1 tests. Missing feature 'git executable' skipped 34 tests. Missing feature 'meliae.scanner' skipped 5 tests. Missing feature 'msgmerge executable' skipped 2 tests. Missing feature 'pyinotify' skipped 16 tests. Missing feature 'pywintypes' skipped 1 tests. Missing feature 'quilt executable' skipped 21 tests. Missing feature 'win32 platform' skipped 9 tests. breezy.tests.test_test_server.TestTCPServerInAThread.test_server_fails_while_serving_or_stopping(TestingThreadingTCPServer) is leaking threads among 1 leaking tests. 1 non-main threads were left active in the end.